Hello.
I would like to place the input section from a certain object file at the end of a output section.
At the moment the relevant part of my linker script looks like this:
calib_ram :
{
*(calib_ram) (line 87)
source\sys_main.obj (calib_ram) (line 88)
} > RAM, RUN_START(CALIBRAM_START_ADDR), SIZE(CALIBRAM_SIZE)
This does what I want by placing the calib_ram section in sys_main.obj at the end of the output section. But it produces the following warning:
line 88: warning #10261-D: section specifier matches no sections; potential matches are consumed by section specifier at "../source/sys_link.cmd", line 87
I understand and appreciate why the linker complains about this. So if I could rephrase this question: does a linker command exist that will search all object files except sys_main.obj?
This is using TMS570 with TI ARM compiler.
Many thanks,
James.