Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > by-pkgid > 2003d1abfa0c20ee77815f0da33e2c1c > files > 158

glibc-2.5-49.el5_5.5.src.rpm

2007-03-17  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/powerpc/powerpc32/power5+/fpu/s_round.S: Use GLIBC_2_1
	instead of GLIBC_2_0.
	* sysdeps/powerpc/powerpc32/power5+/fpu/s_trunc.S: Likewise.
	* sysdeps/powerpc/powerpc64/power5+/fpu/s_round.S: Likewise.
	* sysdeps/powerpc/powerpc64/power5+/fpu/s_trunc.S: Likewise.
	* sysdeps/powerpc/powerpc32/powerpc64/fpu/s_llrint.S: Include
	math_ldbl_opt.h.
	(llrintl): Add @GLIBC_2.1 compat symbol.

--- libc/powerpc-cpu/sysdeps/powerpc/powerpc32/power5+/fpu/s_round.S	15 Sep 2006 14:40:36 -0000	1.1.2.1
+++ libc/powerpc-cpu/sysdeps/powerpc/powerpc32/power5+/fpu/s_round.S	17 Mar 2007 21:52:54 -0000	1.1.2.2
@@ -32,6 +32,6 @@ weak_alias (__round, round)
 weak_alias (__round, roundl)
 strong_alias (__round, __roundl)
 #endif
-#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_0)
-compat_symbol (libm, __round, roundl, GLIBC_2_0)
+#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_1)
+compat_symbol (libm, __round, roundl, GLIBC_2_1)
 #endif
--- libc/powerpc-cpu/sysdeps/powerpc/powerpc32/power5+/fpu/s_trunc.S	15 Sep 2006 14:40:36 -0000	1.1.2.1
+++ libc/powerpc-cpu/sysdeps/powerpc/powerpc32/power5+/fpu/s_trunc.S	17 Mar 2007 21:52:54 -0000	1.1.2.2
@@ -32,6 +32,6 @@ weak_alias (__trunc, trunc)
 weak_alias (__trunc, truncl)
 strong_alias (__trunc, __truncl)
 #endif
-#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_0)
-compat_symbol (libm, __trunc, truncl, GLIBC_2_0)
+#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_1)
+compat_symbol (libm, __trunc, truncl, GLIBC_2_1)
 #endif
--- libc/powerpc-cpu/sysdeps/powerpc/powerpc32/powerpc64/fpu/s_llrint.S	15 Sep 2006 14:40:37 -0000	1.1.2.1
+++ libc/powerpc-cpu/sysdeps/powerpc/powerpc32/powerpc64/fpu/s_llrint.S	17 Mar 2007 21:52:55 -0000	1.1.2.2
@@ -18,6 +18,7 @@
    02110-1301 USA.  */
 
 #include <sysdep.h>
+#include <math_ldbl_opt.h>
 
 /* long long int[r3, r4] __llrint (double x[fp1])  */
 ENTRY (__llrint)	
@@ -41,3 +42,6 @@ weak_alias (__llrint, llrint)
 strong_alias (__llrint, __llrintl)
 weak_alias (__llrint, llrintl)
 #endif
+#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_1)
+compat_symbol (libm, __llrint, llrintl, GLIBC_2_1)
+#endif
--- libc/powerpc-cpu/sysdeps/powerpc/powerpc64/power5+/fpu/s_round.S	15 Sep 2006 14:40:37 -0000	1.1.2.1
+++ libc/powerpc-cpu/sysdeps/powerpc/powerpc64/power5+/fpu/s_round.S	17 Mar 2007 21:52:55 -0000	1.1.2.2
@@ -33,6 +33,6 @@ weak_alias (__round, round)
 weak_alias (__round, roundl)
 strong_alias (__round, __roundl)
 #endif
-#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_0)
-compat_symbol (libm, __round, roundl, GLIBC_2_0)
+#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_1)
+compat_symbol (libm, __round, roundl, GLIBC_2_1)
 #endif
--- libc/powerpc-cpu/sysdeps/powerpc/powerpc64/power5+/fpu/s_trunc.S	15 Sep 2006 14:40:37 -0000	1.1.2.1
+++ libc/powerpc-cpu/sysdeps/powerpc/powerpc64/power5+/fpu/s_trunc.S	17 Mar 2007 21:52:55 -0000	1.1.2.2
@@ -33,6 +33,6 @@ weak_alias (__trunc, trunc)
 weak_alias (__trunc, truncl)
 strong_alias (__trunc, __truncl)
 #endif
-#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_0)
-compat_symbol (libm, __trunc, truncl, GLIBC_2_0)
+#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_1)
+compat_symbol (libm, __trunc, truncl, GLIBC_2_1)
 #endif