1OUTPUT_FORMAT("elf64-tradbigmips") 2OUTPUT_ARCH(mips) 3ENTRY(__start) 4 5SECTIONS 6{ 7 .text : { *(.text .text.* .gnu.linkonce.t.*) } 8 PROVIDE (etext = .); 9 .rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) } 10 _gp = ALIGN(16) + 0x7ff0; 11 .data : { *(.data .data.* .gnu.linkonce.d.*) } 12 PROVIDE (edata = .); 13 .sbss : { *(.sbss .sbss.* .gnu.linkonce.sb.* .scommon) } 14 .bss : { *(.bss .bss.* .gnu.linkonce.b.* COMMON) } 15 PROVIDE (_end = .); 16 PROVIDE (end = .); 17 /DISCARD/ : 18 { 19 *(.pdr) 20 *(.mdebug.abi64) 21 *(.MIPS.options) 22 } 23} 24