OUTPUT_FORMAT("ecoff-bigmips", "ecoff-bigmips", "ecoff-littlemips") SEARCH_DIR(/tmp/sandorsplayground/mips/mips-idt-ecoff/lib); ENTRY(start) SECTIONS { . = 0xa0012000; .text : { _ftext = . ; *(.init) eprol = .; *(.text) PROVIDE (__runtime_reloc_start = .); *(.rel.sdata) PROVIDE (__runtime_reloc_stop = .); *(.fini) etext = .; _etext = .; } . = .; .rdata : { *(.rdata) } _fdata = ALIGN(16); .data : { *(.data) CONSTRUCTORS } _gp = ALIGN(16) + 0x8000; .lit8 : { *(.lit8) } .lit4 : { *(.lit4) } .sdata : { *(.sdata) } edata = .; _edata = .; _fbss = .; .sbss : { *(.sbss) *(.scommon) } .bss : { *(.bss) *(COMMON) } end = .; _end = .; }