Also define _internal alias.
authordrepper <drepper>
Sun, 14 Apr 2002 17:54:49 +0000 (17:54 +0000)
committerdrepper <drepper>
Sun, 14 Apr 2002 17:54:49 +0000 (17:54 +0000)
14 files changed:
sysdeps/i386/fpu/s_isinfl.c
sysdeps/i386/fpu/s_isnanl.c
sysdeps/ia64/fpu/s_isinf.S
sysdeps/ia64/fpu/s_isnan.S
sysdeps/ieee754/dbl-64/s_isinf.c
sysdeps/ieee754/dbl-64/s_isnan.c
sysdeps/ieee754/flt-32/s_isinff.c
sysdeps/ieee754/flt-32/s_isnanf.c
sysdeps/ieee754/ldbl-128/s_isinfl.c
sysdeps/ieee754/ldbl-128/s_isnanl.c
sysdeps/ieee754/ldbl-96/s_isinfl.c
sysdeps/m68k/fpu/s_isinf.c
sysdeps/m68k/s_isinfl.c
sysdeps/powerpc/fpu/s_isnan.c

index f07898f..29b3aef 100644 (file)
@@ -33,4 +33,5 @@ static char rcsid[] = "$NetBSD: $";
        se &= 0x8000;
        return ~(lx >> 31) & (1 - (se >> 14));
 }
+INTDEF(__isinfl)
 weak_alias (__isinfl, isinfl)
index 6a74b95..ac034a6 100644 (file)
@@ -44,4 +44,5 @@ static char rcsid[] = "$NetBSD: $";
        se = 0xfffe - se;
        return (int)((u_int32_t)(se))>>16;
 }
+INTDEF(__isnanl)
 weak_alias (__isnanl, isnanl)
index b51fb91..801446a 100644 (file)
@@ -1,5 +1,5 @@
 /* Test for inf/-inf
-   Copyright (C) 2000 Free Software Foundation, Inc.
+   Copyright (C) 2000, 2002 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Jes Sorensen <jes@linuxcare.com>, October 2000.
 
@@ -43,11 +43,14 @@ ENTRY (__isinf)
 (p7)   mov ret0 = -1
 (p8)   mov ret0 = 0
        br.ret.sptk.many rp
-}      
+}
 END (__isinf)
 
+strong_alias (__isinf)
 strong_alias (__isinf, __isinff)
+strong_alias (__isinff)
 strong_alias (__isinf, __isinfl)
+strong_alias (__isinfl)
 
 weak_alias (__isinf, isinf)
 weak_alias (__isinff, isinff)
index 1d4eb69..2a9c3dd 100644 (file)
@@ -1,5 +1,5 @@
 /* Test for NaN
-   Copyright (C) 2000 Free Software Foundation, Inc.
+   Copyright (C) 2000, 2002 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Jes Sorensen <jes@linuxcare.com>, October 2000.
 
@@ -36,11 +36,14 @@ ENTRY (__isnan)
 (p6)   mov ret0 = 1
 (p7)   mov ret0 = 0
        br.ret.sptk.many rp
-}      
+}
 END (__isnan)
 
+strong_alias (__isnan, __isnan_internal)
 strong_alias (__isnan, __isnanf)
+strong_alias (__isnanf, __isnanf_internal)
 strong_alias (__isnan, __isnanl)
+strong_alias (__isnanl, __isnanl_internal)
 
 weak_alias (__isnan, isnan)
 weak_alias (__isnanf, isnanf)
index 4f063d0..ab509a0 100644 (file)
@@ -25,8 +25,10 @@ __isinf (double x)
        lx |= -lx;
        return ~(lx >> 31) & (hx >> 30);
 }
+INTDEF(__isinf)
 weak_alias (__isinf, isinf)
 #ifdef NO_LONG_DOUBLE
 strong_alias (__isinf, __isinfl)
+INTDEF(__isinfl)
 weak_alias (__isinf, isinfl)
 #endif
index 86301e1..27f8565 100644 (file)
@@ -36,8 +36,10 @@ static char rcsid[] = "$NetBSD: s_isnan.c,v 1.8 1995/05/10 20:47:36 jtc Exp $";
        hx = 0x7ff00000 - hx;
        return (int)(((u_int32_t)hx)>>31);
 }
+INTDEF(__isnan)
 weak_alias (__isnan, isnan)
 #ifdef NO_LONG_DOUBLE
 strong_alias (__isnan, __isnanl)
+INTDEF(__isnanl)
 weak_alias (__isnan, isnanl)
 #endif
index efc0935..2bf2364 100644 (file)
@@ -25,4 +25,5 @@ __isinff (float x)
        t |= -t;
        return ~(t >> 31) & (ix >> 30);
 }
+INTDEF(__isinff)
 weak_alias (__isinff, isinff)
index 9ec412f..93a3c3f 100644 (file)
@@ -8,7 +8,7 @@
  *
  * Developed at SunPro, a Sun Microsystems, Inc. business.
  * Permission to use, copy, modify, and distribute this
- * software is freely granted, provided that this notice 
+ * software is freely granted, provided that this notice
  * is preserved.
  * ====================================================
  */
@@ -38,4 +38,5 @@ static char rcsid[] = "$NetBSD: s_isnanf.c,v 1.4 1995/05/10 20:47:38 jtc Exp $";
        ix = 0x7f800000 - ix;
        return (int)(((u_int32_t)(ix))>>31);
 }
+INTDEF(__isnanf)
 weak_alias (__isnanf, isnanf)
index 038c294..2867e90 100644 (file)
@@ -25,4 +25,5 @@ __isinfl (long double x)
        lx |= -lx;
        return ~(lx >> 63) & (hx >> 62);
 }
+INTDEF(__isinfl)
 weak_alias (__isinfl, isinfl)
index d2fb403..ea701fe 100644 (file)
@@ -39,4 +39,5 @@ static char rcsid[] = "$NetBSD: $";
        hx = 0x7fff000000000000LL - hx;
        return (int)((u_int64_t)hx>>63);
 }
+INTDEF(__isnanl)
 weak_alias (__isnanl, isnanl)
index 6f7c07c..919c2ff 100644 (file)
@@ -26,4 +26,5 @@ __isinfl (long double x)
        se &= 0x8000;
        return ~(lx >> 31) & (1 - (se >> 14));
 }
+INTDEF(__isinfl)
 weak_alias (__isinfl, isinfl)
index e654e88..98a7c62 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+/* Copyright (C) 1996, 1997, 2002 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -34,5 +34,6 @@ __CONCATX(__,FUNC) (x)
   return __m81_u(__CONCATX(__,FUNC))(x);
 }
 
+INTDEF(__CONCATX(__,FUNC))
 #define weak_aliasx(a,b) weak_alias(a,b)
 weak_aliasx (__CONCATX(__,FUNC), FUNC)
index 40e0b79..89880bc 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991, 1992, 1995, 1997 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1992, 1995, 1997, 2002 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -42,4 +42,5 @@ __isinfl (long double value)
   return 0;
 }
 
+INTDEF(__isinfl)
 weak_alias (__isinfl, isinfl);
index 038819b..14d586d 100644 (file)
@@ -1,5 +1,5 @@
 /* Return 1 if argument is a NaN, else 0.
-   Copyright (C) 1997, 2000 Free Software Foundation, Inc.
+   Copyright (C) 1997, 2000, 2002 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -36,6 +36,7 @@ __isnan (x)
   fesetenv_register (savedstate);
   return result;
 }
+INTDEF(__isnan)
 weak_alias (__isnan, isnan)
 
 /* It turns out that the 'double' version will also always work for
@@ -43,9 +44,11 @@ weak_alias (__isnan, isnan)
 #undef __isnanf
 #undef isnanf
 strong_alias (__isnan, __isnanf)
+INTDEF(__isnanf)
 weak_alias (__isnanf, isnanf)
 
 #ifdef NO_LONG_DOUBLE
 strong_alias (__isnan, __isnanl)
+INTDEF(__isnanl)
 weak_alias (__isnan, isnanl)
 #endif