1 OUTPUT_ARCH(mips) 2 ENTRY(_start) 3 4 SECTIONS 5 { 6 /* Program memory section. */ 7 8 . = 0x81c00000; 9 10 _payload_start = ABSOLUTE(.); 11 _shared_start = ABSOLUTE(.); 12 13 .text2 : { *(.text*) } 14 15 . = ALIGN(4); 16 .rodata : { *(.rodata*) } 17 18 . = ALIGN(4); 19 .sdata : { *(.sdata*) } 20 21 . = ALIGN(4); 22 .data : { *(.data*) *(.scommon*) *(.reginfo*) } 23 24 . = ALIGN(4); 25 .sbss : { *(.sbss*) } 26 .bss : { *(.bss*) } 27 28 . = ALIGN (4); 29 _shared_end = ABSOLUTE(.); 30 31 .got : ALIGN(4096) { 32 _gp = ALIGN(16); 33 _got_start = ABSOLUTE(.); 34 *(.got*) 35 } 36 _got_end = ABSOLUTE(.); 37 _payload_end = ABSOLUTE(.); 38 }