adding n32, n64 and o32-on-64-bit-kernel support to the mips port

Guido Guenther agx@sigxcpu.org
Fri Jan 17 11:13:00 GMT 2003


On Wed, Jan 15, 2003 at 10:12:19PM -0200, Alexandre Oliva wrote:
> This patch was developed and tested against a 2.3.1 code base.  I've
> done a bit of effort of bringing it up to mainline, but that meant
> basically moving the new inline syscalls implementation on mips to a
> different header, tweaking it for n32 and n64, realizing it was broken
> even for o32 in certain cases (say $a2 is not marked as clobbered on a
> syscall with 2 arguments, so gcc might well thing it can save
> something there, just to find out it was clobbered).  I have a fix in
a1, a2  don't need to be marked as clobbered when unused since the
kernel restores them.
 -- Guido



More information about the Libc-alpha mailing list