[PATCH] mips64-linux-gnu abi_check issues

Joseph S. Myers joseph@codesourcery.com
Thu Feb 5 12:20:00 GMT 2009


On Wed, 4 Feb 2009, Adam Nemet wrote:

> So the patch below adds a new baseline file for mips64-linux.  To keep the
> file at the level where the other baselines were added I just copied the
> baseline from mips-linux and removed the *l stubs (except sqrtl which is not
> provided by glibc hence a stub is generated).  This is the diff between mips
> and mips64:

sqrtl *is* provided by glibc for MIPS64, ever since:

2007-05-23  Joseph Myers  <joseph@codesourcery.com>

        * sysdeps/mips/mips64/n32/Implies: Add mips/mips64/soft-fp.
        * sysdeps/mips/mips64/n64/Implies: Likewise.
        * sysdeps/mips/mips64/soft-fp/Makefile: New.
        * sysdeps/mips/mips64/soft-fp/e_sqrtl.c: New.
        * sysdeps/mips/mips64/soft-fp/sfp-machine.h: Include <fenv.h> and
        <fpu_control.h>.  Use hardware exception and rounding mode
        settings.

(In EGLIBC this was

2006-08-23  Joseph Myers  <joseph@codesourcery.com>

        * sysdeps/mips/mips64/n32/Implies: Add mips/mips64/soft-fp.
        * sysdeps/mips/mips64/n64/Implies: Likewise.
        * sysdeps/mips/mips64/soft-fp/Makefile: New.
        * sysdeps/mips/mips64/soft-fp/e_sqrtl.c: New.
        * sysdeps/mips/mips64/soft-fp/sfp-machine.h: Include <fenv.h> and
        <fpu_control.h>.  Use hardware exception and rounding mode
        settings.

but it took a long time for a required soft-fp patch to be reviewed for 
FSF glibc.)

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Gcc-patches mailing list