1OUTPUT_ARCH(i386) 2 3SECTIONS 4{ 5 . = 1024K - 64K; 6 stext = .; 7 .text : { *(.text.startup) *(.text) *(.text.*) } 8 . = ALIGN(16); 9 .data : { *(.data) } 10 . = ALIGN(16); 11 .rodata : { *(.rodata) } 12 . = ALIGN(16); 13 .bss : { *(.bss) } 14 . = ALIGN(16); 15 edata = .; 16 . = 1024K - 128; 17 sinit = .; 18 .init : { 19 *(.init); 20 . = 128 - 16; 21 *(.resetvector); 22 . = 128; 23 } 24 einit = .; 25} 26 27ENTRY(main) 28 29