diff --git a/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/scripts/mps2_m3.ld b/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/scripts/mps2_m3.ld index 43355b9f..e3dee7e4 100644 --- a/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/scripts/mps2_m3.ld +++ b/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/scripts/mps2_m3.ld @@ -49,7 +49,10 @@ SECTIONS .text : { . = ALIGN(4); - *(.text*) + __APP_CODE_START__ = .; + *main_tmr.o(.text*) + __APP_CODE_END__ = .; + *(EXCLUDE_FILE (*main_tmr.o) .text*) KEEP (*(.init)) KEEP (*(.fini)) KEEP(*(.eh_frame))