Ralf Baechle wrote: >On Tue, Apr 03, 2001 at 04:17:40AM +0200, Thiemo Seufer wrote: > >> >Without the binutils patch, all binaries compiled for MIPS/Linux >> >will be IRIX flavored which was the whole problem. >> >> Please may You elaborate about this? AFAICS, the IRIX flavour >> can't be a problem by itself. > >> Changing the MIPS/Linux ABI to circumvent a toolchain bug seems >> to be a bit extremistic. Am I missing some important details? > >IRIX ELF orders the symbol table of object files in a way that violates >the ABI. Worse, these IRIX specialities are not documented anywhere. That would be ok, but, according to the source, there are also different maximum offsets for ELF_MIPS_GP_OFFSET, which is hardcoded to IRIX standard in gas, and different section namings like .MIPS.options vs. .options. >Changing to ABI ELF only makes them look as they're supposed to ... At least the section naming is specified different. Thiemo