1 2OUTPUT_FORMAT("elf64-x86-64","elf64-x86-64","elf64-x86-64") 3OUTPUT_ARCH(i386:x86-64) 4ENTRY(_start) 5 6SECTIONS 7{ 8 9 . = 0x800000; 10 11 12 .text : 13 { 14 _text = .; 15 16 *(.text) 17 18 _etext = .; 19 } 20 . = ALIGN(8); 21 22 .data : 23 { 24 _data = .; 25 *(.data) 26 27 _edata = .; 28 } 29 30 31 rodata_start_pa = .; 32 .rodata : 33 { 34 _rodata = .; 35 *(.rodata) 36 _erodata = .; 37 } 38 39 40 .bss : 41 { 42 _bss = .; 43 *(.bss) 44 _ebss = .; 45 } 46 47 _end = .; 48 49 50}