ENTRY(_start) MEMORY { ram : ORIGIN = 0x8000, LENGTH = 0x80000 } SECTIONS { /*. = 0x00001000;*/ .text : { *(.entry*) *(.text*) *(.rodata*) } > ram .data : { *(.data*) } > ram /*.ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) } > ram __exidx_start = .; .ARM.exidx : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) } > ram __exidx_end = .;*/ __bss_start = .; .bss : { *(.bss*) } > ram __bss_end = .; _heap = .; }