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