Fix missing nearbyintl@GLIBC_2.1 on powerpc

This commit is contained in:
Andreas Schwab 2012-05-01 01:10:20 +02:00
parent adfbc8ac9e
commit 412bd96612
4 changed files with 15 additions and 7 deletions

View File

@ -1,3 +1,11 @@
2012-05-01 Andreas Schwab <schwab@linux-m68k.org>
[BZ #14040]
* sysdeps/powerpc/powerpc32/fpu/s_nearbyint.S (nearbyintl): Define
in version GLIBC_2.1, not GLIBC_2.0.
* sysdeps/powerpc/powerpc64/fpu/s_nearbyint.S (nearbyintl):
Likewise.
2012-04-30 Joseph Myers <joseph@codesourcery.com> 2012-04-30 Joseph Myers <joseph@codesourcery.com>
[BZ #13942] [BZ #13942]

2
NEWS
View File

@ -22,7 +22,7 @@ Version 2.16
13844, 13846, 13851, 13852, 13854, 13871, 13872, 13873, 13879, 13883, 13844, 13846, 13851, 13852, 13854, 13871, 13872, 13873, 13879, 13883,
13886, 13892, 13895, 13908, 13910, 13911, 13912, 13913, 13915, 13916, 13886, 13892, 13895, 13908, 13910, 13911, 13912, 13913, 13915, 13916,
13917, 13918, 13919, 13920, 13921, 13924, 13926, 13927, 13928, 13938, 13917, 13918, 13919, 13920, 13921, 13924, 13926, 13927, 13928, 13938,
13941, 13942, 13963, 13967, 13970, 13973, 14027, 14033, 14034 13941, 13942, 13963, 13967, 13970, 13973, 14027, 14033, 14034, 14040
* ISO C11 support: * ISO C11 support:

View File

@ -1,5 +1,5 @@
/* Round to int floating-point values. PowerPC32 version. /* Round to int floating-point values. PowerPC32 version.
Copyright (C) 2011 Free Software Foundation, Inc. Copyright (C) 2011-2012 Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
Contributed by Adhemerval Zanella <azanella@br.ibm.com>, 2011 Contributed by Adhemerval Zanella <azanella@br.ibm.com>, 2011
@ -74,6 +74,6 @@ weak_alias (__nearbyint, nearbyint)
weak_alias (__nearbyint, nearbyintl) weak_alias (__nearbyint, nearbyintl)
strong_alias (__nearbyint, __nearbyintl) strong_alias (__nearbyint, __nearbyintl)
#endif #endif
#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_0) #if LONG_DOUBLE_COMPAT(libm, GLIBC_2_1)
compat_symbol (libm, __nearbyint, nearbyintl, GLIBC_2_0) compat_symbol (libm, __nearbyint, nearbyintl, GLIBC_2_1)
#endif #endif

View File

@ -1,5 +1,5 @@
/* Round to int floating-point values. PowerPC64 version. /* Round to int floating-point values. PowerPC64 version.
Copyright (C) 2011 Free Software Foundation, Inc. Copyright (C) 2011-2012 Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
Contributed by Adhemerval Zanella <azanella@br.ibm.com>, 2011 Contributed by Adhemerval Zanella <azanella@br.ibm.com>, 2011
@ -62,6 +62,6 @@ weak_alias (__nearbyint, nearbyint)
weak_alias (__nearbyint, nearbyint) weak_alias (__nearbyint, nearbyint)
strong_alias (__nearbyint, __nearbyintl) strong_alias (__nearbyint, __nearbyintl)
#endif #endif
#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_0) #if LONG_DOUBLE_COMPAT(libm, GLIBC_2_1)
compat_symbol (libm, __nearbyint, nearbyintl, GLIBC_2_0) compat_symbol (libm, __nearbyint, nearbyintl, GLIBC_2_1)
#endif #endif