OUTPUT_ARCH(arm) MEMORY { RAMX (rx) : ORIGIN = 0x05100000, LENGTH = 0x0004000 RAMRW (rw!i) : ORIGIN = 0x05089780, LENGTH = 0x00001F00 } SECTIONS { .text : ALIGN(0x100) { build/crt0.o(.init) *(.text) *(.rodata) } .bss : { _bss_start = .; *(.bss); } _bss_end = .; }