This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
hi experts,
May you bave anice day!
In assembler programming, I encountered a problem unremarked before:
in TMS320C28x Optimizing C/C++ Compiler v22.6.0.LTS, 7.1.1 Sections, It says: The .econst section contains string constants, string literals, the declaration and initialization of global and static variables. and
The .ebss section reserves space for global and static variables defined. At program startup time, the C/C++ boot routine copies data out of the .cinit section (which can be in ROM) and uses it for initializing variables in the .ebss section. (COFF only)
But in fact i found that: in map file, initialized and uninitialized global variables are all in ebss section. NOT in econst section.
so what should I understand the red-colored and underlined words: The .econst section contains string constants, string literals, the declaration and initialization of global and static variables.?
thank you very much!
Thank you for pointing out this problem with the compiler manual. I filed EXT_EP-11148 to have it addressed. You are welcome to follow it with that link.
Thanks and regards,
-George