OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386") OUTPUT_ARCH(i386) SECTIONS { . = 0xA8000; .aseg : { _start = .; aseg.o LONG(_stacktop); LONG(_bss); LONG(_bssend - _bss); LONG(__start); *(.text); *(.data); *(.rodata); } . = 0x1FF80000; .bss : { _bss = .; *(.bss); _bssend = .; } .stack : { . = . + 0x10000; . = ALIGN(0x10); _stacktop = .; } }