[patch] adjust libgloss addresses for 64-bit
Maciej W. Rozycki
macro@linux-mips.org
Mon Apr 18 12:58:00 GMT 2005
On Fri, 15 Apr 2005 cgd@broadcom.com wrote:
> > With, "li" vs "dli" the definition is rather obvious and unambiguous.
> > It's not with "la" vs "dla". With the (n)64 ABI what should the
> > following macros expand to:
> > [ ... ]
>
> Whatever SGI's assembler expands them into? 8-)
Well, but does it actually fit all the variations of -mabi=/-march= that
we implement? I have no access to that tool, so I can't tell...
> With warnings for where that differs from historic GNU binutils
> behaviour?
Well, I'd rather warn about dangerous constructs.
Finding out the difference to historic GNU binutils behaviour may be
tough as for the corner cases the sets will be different depending on the
version chosen. If you're careful enough with that choice, you may
actually end up with disjoint sets... Trivial cases, like "la $2, 0" are
likely to have always worked as expected. ;-)
Maciej
More information about the Newlib
mailing list