OUTPUT_FORMAT("binary") ENTRY(start) SECTIONS { .text 0 : { *(.text) etext = . ; _etext = .; } .data SIZEOF(.text) : { djgpp_first_ctor = . ; *(.ctor) djgpp_last_ctor = . ; djgpp_first_dtor = . ; *(.dtor) djgpp_last_dtor = . ; *(.data) edata = . ; _edata = .; } .bss SIZEOF(.data) + ADDR(.data) : { *(.bss) *(COMMON) end = . ; _end = .; } }