ENTRY(start) SECTIONS { . = 0x08000000; .text : { loader_start = .; *(BOOTSTRAP); *(.text); *(.text.*); } .data : { *(.data); /* initialized data */ *(.rodata); *(.rodata.*); *(.sdata); *(.reginfo); *(.sbss); *(.scommon); *(.bss); /* uninitialized static variables */ *(COMMON); /* global variables */ loader_end = .; payload_start = .; *(.payload); payload_end = .; } /DISCARD/ : { *(.gnu.*); *(.mdebug*); *(.pdr); *(.comment); *(.note.*); } }