Part Number: CCSTUDIO
Hello TI team,
We are working with CCS 20.0.2.5 and TI Clang V2.1.0.STS. If we understand correctly this compiler version actually implements LTO. Our projects linker file describes a number of sections in the following manner:
.asection: {
obj1.o(.rodata,.const,.text,.switch,.cinit)
obj2.o(.rodata,.const,.switch,.cinit)
obj3.o(.rodata,.const,.text,.switch,.cinit)
} > RAM_CPA_CPU1, palign(8)
Is it correct to refer to objects when compiling with LTO enabled or do we have to use __attribute__((section ("asection"))) for every function and variable to place them where we need in memory?
Regards, Dmitri