This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: Improve MIPS soft-float support
- From: Daniel Jacobowitz <drow at false dot org>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>
- Cc: libc-ports at sourceware dot org
- Date: Thu, 21 Sep 2006 17:01:13 -0400
- Subject: Re: Improve MIPS soft-float support
- References: <Pine.LNX.4.64.0609011427340.19844@digraph.polyomino.org.uk>
On Fri, Sep 01, 2006 at 02:30:26PM +0000, Joseph S. Myers wrote:
> This patch improves support for a MIPS soft-float configuration. In such
> a configuration, setjmp/longjmp/fpu_control.h shouldn't be using
> floating-point registers.
>
> (The fpu_control.h changes make it act like sysdeps/generic/fpu_control.h
> in the soft-float case. Moving the header to sysdeps/mips/fpu would be a
> bad idea since then you couldn't use the same installed headers for both
> hard and soft float configurations.)
>
> 2006-09-01 Joseph Myers <joseph@codesourcery.com>
>
> * sysdeps/mips/fpu_control.h: If soft-float, don't use
> floating-point registers.
> * sysdeps/mips/__longjmp.c, sysdeps/mips/setjmp_aux.c,
> sysdeps/mips/mips64/__longjmp.c, sysdeps/mips/mips64/setjmp_aux.c:
> Likewise.
Thanks, applied.
--
Daniel Jacobowitz
CodeSourcery