1 OUTPUT_ARCH(arm) 2 ENTRY(_start) 3 SECTIONS 4 { 5 . = 0x07000; 6 .hash : { *(.hash) } 7 .gnu.hash : { *(.gnu.hash) } 8 .dynsym : { *(.dynsym) } 9 .dynstr : { *(.dynstr) } 10 . = 0x08000; 11 .rel.dyn : { 12 *(.rel.dyn) 13 *(.rel.data) 14 *(.rel.got) 15 PROVIDE_HIDDEN (__irel_start = .); 16 *(.rel.iplt) 17 PROVIDE_HIDDEN (__irel_end = .); 18 } 19 .rel.plt : { *(.rel.plt) } 20 . = 0x09000; 21 .plt : { *(.plt) } 22 .iplt : { *(.iplt) } 23 . = 0x0A000; 24 .text : { *(.text) } 25 . = 0x10000; 26 .data : { *(.data) } 27 . = 0x11000; 28 .got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) } 29 . = 0x12000; 30 .dynamic : { *(.dynamic) } 31 . = 0x13000; 32 .bss : { *(.bss) } 33 } 34