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 *(.text.*) 18 19 _etext = .; 20 } 21 . = ALIGN(8); 22 23 .data : 24 { 25 _data = .; 26 *(.data) 27 *(.data.*) 28 29 _edata = .; 30 } 31 32 33 rodata_start_pa = .; 34 .rodata : 35 { 36 _rodata = .; 37 *(.rodata) 38 *(.rodata.*) 39 _erodata = .; 40 } 41 42 43 .bss : 44 { 45 _bss = .; 46 *(.bss) 47 *(.bss.*) 48 _ebss = .; 49 } 50 51 _end = .; 52 53 54}