Tool/software: TI C/C++ Compiler
Hi,
The linker give me this warning:
"output section ".fardata" refers to load symbol "$C$SL61" and hence cannot be compressed"
Where the problematic symbol come form a library and refer to a literal string used in the initialization of a non-const structure. If I try to remove any reference to the compilation module that embed that string, the warning move to another symbol, always a literal string.
I use the library is a lot of project, including more or less the same object modules and sometimes I get this error, but not always.. So far I was not able to discriminate the difference between the project that generate the problem or not.
My linker command file reord the output section but I have some very similar application (that is they use the same modules from my library) with same section order that don't generate the warning.
CGT: C6000 7.4.21 (but problem present also with older version)