diff options
Diffstat (limited to 'sysdeps/powerpc')
-rw-r--r-- | sysdeps/powerpc/fpu/fesetenv.c | 3 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/fraiseexcpt.c | 3 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/s_isnan.c | 7 |
3 files changed, 6 insertions, 7 deletions
diff --git a/sysdeps/powerpc/fpu/fesetenv.c b/sysdeps/powerpc/fpu/fesetenv.c index 82464aee9c..ff82dfd176 100644 --- a/sysdeps/powerpc/fpu/fesetenv.c +++ b/sysdeps/powerpc/fpu/fesetenv.c @@ -1,5 +1,5 @@ /* Install given floating-point environment. - Copyright (C) 1997,99,2000,01 Free Software Foundation, Inc. + Copyright (C) 1997,99,2000,01,02 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 @@ -35,4 +35,5 @@ strong_alias (__fesetenv, __old_fesetenv) compat_symbol (libm, BP_SYM (__old_fesetenv), BP_SYM (fesetenv), GLIBC_2_1); #endif +libm_hidden_ver (__fesetenv, fesetenv) versioned_symbol (libm, BP_SYM (__fesetenv), BP_SYM (fesetenv), GLIBC_2_2); diff --git a/sysdeps/powerpc/fpu/fraiseexcpt.c b/sysdeps/powerpc/fpu/fraiseexcpt.c index d5a353e699..dbe36c3d5a 100644 --- a/sysdeps/powerpc/fpu/fraiseexcpt.c +++ b/sysdeps/powerpc/fpu/fraiseexcpt.c @@ -1,5 +1,5 @@ /* Raise given exceptions. - Copyright (C) 1997,99,2000,01 Free Software Foundation, Inc. + Copyright (C) 1997,99,2000,01,02 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 @@ -62,4 +62,5 @@ strong_alias (__feraiseexcept, __old_feraiseexcept) compat_symbol (libm, BP_SYM (__old_feraiseexcept), BP_SYM (feraiseexcept), GLIBC_2_1); #endif +libm_hidden_ver (__feraiseexcept, feraiseexcept) versioned_symbol (libm, BP_SYM (__feraiseexcept), BP_SYM (feraiseexcept), GLIBC_2_2); diff --git a/sysdeps/powerpc/fpu/s_isnan.c b/sysdeps/powerpc/fpu/s_isnan.c index 14d586d6e4..ad1d6177c5 100644 --- a/sysdeps/powerpc/fpu/s_isnan.c +++ b/sysdeps/powerpc/fpu/s_isnan.c @@ -36,19 +36,16 @@ __isnan (x) fesetenv_register (savedstate); return result; } -INTDEF(__isnan) +hidden_def (__isnan) weak_alias (__isnan, isnan) /* It turns out that the 'double' version will also always work for single-precision. */ -#undef __isnanf -#undef isnanf strong_alias (__isnan, __isnanf) -INTDEF(__isnanf) +hidden_def (__isnanf) weak_alias (__isnanf, isnanf) #ifdef NO_LONG_DOUBLE strong_alias (__isnan, __isnanl) -INTDEF(__isnanl) weak_alias (__isnan, isnanl) #endif |