OUTPUT_FORMAT(binary) ENTRY(_start) SECTIONS { . = 0x0; .text : { _stext = .; *(.text); _etext = .; } . = 0x1000; .data : AT(_etext) { _sdata = .; *(.data); _edata = .; *(.bss); *(.rodata); } _heap = ALIGN(4); /DISCARD/ : { *(.eh_frame) } }