I am trying to make a CCS project that only compiles and sends to the .txt file only the source code functions, nothing else.
For example any CCS compiled project has certain compiler init code. Like set the stack pointer, clear certain memory, before the actual functions are run. Usually there are also interrupt vectors that are also set. I am trying to prevent that from being programmed to the device.
Example code that needs to not be compiled:
.text
0 0000f840 00000096
0000f840 0000005e rts430_eabi.lib : autoinit.obj (.text:_auto_init)
0000f89e 0000001a : boot.obj (.text:_c_int00_noexit)
0000f8b8 00000010 : epilog.obj (.text)
0000f8c8 00000006 : isr_trap.obj (.text:__TI_ISR_TRAP)
0000f8ce 00000004 : pre_init.obj (.text:_system_pre_init)
0000f8d2 00000004 : exit.obj (.text:abort)
Also the interrupt vectors should not be in the .txt file as well. Only the functions that are present in the source code to be compiled should be present in the .txt file.
Is this possible with the CCS compiler?