check mips abi x linker emulation compatibility

Thiemo Seufer ica2_ts@csv.ica.uni-stuttgart.de
Thu May 8 18:43:00 GMT 2003


Alexandre Oliva wrote:
> On May  8, 2003, cgd@broadcom.com wrote:
> 
> > At Thu, 8 May 2003 16:58:29 +0000 (UTC), "Alexandre Oliva" wrote:
> >> How about this instead: add -mabi=neutral or -mabi=from-arch or
> >> something like that, and use this flag on mips targets that have a
> >> non-neutral default?

I still think -mabi=none is the least weird name for it.

> > There _isn't_ really a "neutral" ABI, though, is there?
> 
> What if none of the ABI bits are set?

Then it's either an old o32 object or something which isn't
necessarily standardized. It's most likely not "neutral" in
the sense of "works for any available ABI".

> Except for the fact that we have to make a choice between elf32 or
> elf64 early on, it can remain neutral for longer...

This "neutrality" works for the ELF header, but not for the rest.


Thiemo



More information about the Binutils mailing list