Hi,
I have buit a CCS project for C64x+ on CCS3.1 and CCS3.3. The project has one assembler source file which included one assembler function, but this function is not invoked by any other API in the whole project. When I link the project, I found the assembler function still allocate to the TEXT segment. I have tried more compiler/linker options, the assembler is still there. My option is "-k -al -o0 -fr"../obj/Debug" -fs"../obj/Debug" -ft"../obj/Debug" -fb"../obj/Debug" -i"../../../../../inc" -d"_DEBUG" -mo -ml3 -mv6400+". I have tried a un-invoked C function, it can be removed when the obj linked.
Do the compiler/linker support to remove un-invoked assembler from the TEXT segment? If that, how to remove it?
Thanks.
Marvin