1SECTIONS 2{ 3 .dynamic : { *(.dynamic) } 4 .hash : { *(.hash) } 5 .dynsym : { *(.dynsym) } 6 .dynstr : { *(.dynstr) } 7 .gnu.version : { *(.gnu.version) } 8 .gnu.version_d : { *(.gnu.version_d) } 9 .gnu.version_r : { *(.gnu.version_r) } 10 /* Align up to account for traditional vs IRIX target differences 11 with the alignment of dynamic sections. This way GOT addresses 12 work out the same. */ 13 .text : ALIGN (512) { *(.text*) } 14 HIDDEN (_gp = ALIGN (16) + 0x7fff8010); 15 .got : { *(.got) } 16 .symtab : { *(.symtab) } 17 .strtab : { *(.strtab) } 18 .shstrtab : { *(.shstrtab) } 19 /DISCARD/ : { *(*) } 20} 21