1SECTIONS 2{ 3 . = 0x10000000; 4 .interp : { *(.interp) } 5 .reginfo : { *(.reginfo) } 6 .hash : { *(.hash) } 7 . = ALIGN(0x1000); 8 .dynsym : { *(.dynsym) } 9 . = ALIGN(0x1000); 10 .dynstr : { *(.dynstr) } 11 . = ALIGN(0x1000); 12 .dynamic : { *(.dynamic) } 13 . = ALIGN(0x1000); 14 .rel.dyn : { *(.rel.dyn) } 15 . = ALIGN(0x1000); 16 .rel.plt : { *(.rel.plt) } 17 . = 0x10100000; 18 .plt : { *(.plt) } 19 . = ALIGN(0x1000); 20 .MIPS.stubs : { *(.MIPS.stubs) } 21 . = ALIGN(0x1000); 22 .text.a : { *(.text.a) } 23 . = ALIGN(0x1000); 24 .text.b : { *(.text.b) } 25 . = ALIGN(0x1000); 26 .text.c : { *(.text.c) } 27 . = ALIGN(0x1000); 28 .text.d : { *(.text.d) } 29 . = 0x10200000; 30 .got.plt : { *(.got.plt) } 31 . = ALIGN(0x1000); 32 .data : { *(.data) } 33 . = ALIGN(0x1000); 34 _gp = . + 0x7ff0; 35 .got : { *(.got) } 36 . = ALIGN(0x1000); 37 .rld_map : { *(.rld_map) } 38 39 /DISCARD/ : { *(.MIPS.abiflags) *(.gnu.attributes) } 40} 41