This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: adding n32, n64 and o32-on-64-bit-kernel support to the mips port
- From: Guido Guenther <agx at sigxcpu dot org>
- To: libc-alpha at sources dot redhat dot com
- Date: Fri, 17 Jan 2003 10:34:53 +0100
- Subject: Re: adding n32, n64 and o32-on-64-bit-kernel support to the mips port
- References: <orel7e54ws.fsf@free.redhat.lsd.ic.unicamp.br>
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