Hello,
I'd like to bring C:\ti\ccsv6\tools\compiler\c6000_7.4.14\lib\src\boot.c into my local project, in order to turn on debug symbols and debug a problem I'm having with putting .cinit into external memory, per this thread:
https://e2e.ti.com/support/dsp/tms320c6000_high_performance_dsps/f/115/t/542435#pi317286=4
However the resulting local boot.obj is conflicting with the library version of boot.obj, per this linker error message:
<Linking>
error #10056: symbol "__stack" redefined: first defined in
"./drivers/boot.obj"; redefined in
"C:/ti/bios_5_42_01_09/packages/ti/bios/lib/bios.a674<boot.o674>"
error #10056: symbol "_c_int00" redefined: first defined in
"./drivers/boot.obj"; redefined in
"C:/ti/bios_5_42_01_09/packages/ti/bios/lib/bios.a674<boot.o67
There must be a way to tell the linker to use the local boot.obj, and ignore the library version, but I've not had any luck finding that method.
Please advise,
Robert