This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] mips64-linux-gnu abi_check issues


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]