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