aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>2013-04-12 14:40:38 -0500
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>2013-04-14 15:37:52 -0500
commitba1b2dec98f825c28c68747f66c020b9352e1480 (patch)
tree350948f646cb95b583fc19065b69b45163baacb2
parentdc65929f124c88babc3dd49b85818ca7bc0ea653 (diff)
downloadglibc-ba1b2dec98f825c28c68747f66c020b9352e1480.zip
glibc-ba1b2dec98f825c28c68747f66c020b9352e1480.tar.gz
glibc-ba1b2dec98f825c28c68747f66c020b9352e1480.tar.bz2
PowerPC: fixing missing isnanl symbol
-rw-r--r--sysdeps/powerpc/powerpc32/fpu/multiarch/s_isnan.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/sysdeps/powerpc/powerpc32/fpu/multiarch/s_isnan.c b/sysdeps/powerpc/powerpc32/fpu/multiarch/s_isnan.c
index aea0031..05f1db8 100644
--- a/sysdeps/powerpc/powerpc32/fpu/multiarch/s_isnan.c
+++ b/sysdeps/powerpc/powerpc32/fpu/multiarch/s_isnan.c
@@ -41,6 +41,10 @@ weak_alias (__isnan, isnan)
strong_alias (__isnan, __isnanl)
weak_alias (__isnan, isnanl)
#endif
-#if LONG_DOUBLE_COMPAT(libm, GLIBC_2_1)
-compat_symbol (libm, __isnan, isnanl, GLIBC_2_1);
+
+#ifndef IS_IN_libm
+# if LONG_DOUBLE_COMPAT(libc, GLIBC_2_0)
+compat_symbol (libc, __isnan, __isnanl, GLIBC_2_0);
+compat_symbol (libc, isnan, isnanl, GLIBC_2_0);
+# endif
#endif