diff options
Diffstat (limited to 'sysdeps/powerpc/fpu')
-rw-r--r-- | sysdeps/powerpc/fpu/e_hypot.c | 5 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/e_hypotf.c | 5 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/e_sqrt.c | 3 | ||||
-rw-r--r-- | sysdeps/powerpc/fpu/e_sqrtf.c | 3 |
4 files changed, 12 insertions, 4 deletions
diff --git a/sysdeps/powerpc/fpu/e_hypot.c b/sysdeps/powerpc/fpu/e_hypot.c index 0466b22232..df594412c5 100644 --- a/sysdeps/powerpc/fpu/e_hypot.c +++ b/sysdeps/powerpc/fpu/e_hypot.c @@ -21,6 +21,7 @@ #include <math_private.h> #include <math-underflow.h> #include <stdint.h> +#include <libm-alias-finite.h> /* __ieee754_hypot(x,y) * @@ -82,4 +83,6 @@ __ieee754_hypot (double x, double y) } return sqrt (x * x + y * y); } -strong_alias (__ieee754_hypot, __hypot_finite) +#ifndef __ieee754_hypot +libm_alias_finite (__ieee754_hypot, __hypot) +#endif diff --git a/sysdeps/powerpc/fpu/e_hypotf.c b/sysdeps/powerpc/fpu/e_hypotf.c index 4fe9bbf9e0..acfe29b2ac 100644 --- a/sysdeps/powerpc/fpu/e_hypotf.c +++ b/sysdeps/powerpc/fpu/e_hypotf.c @@ -20,6 +20,7 @@ #include <math.h> #include <math_private.h> #include <stdint.h> +#include <libm-alias-finite.h> /* __ieee754_hypotf(x,y) @@ -73,4 +74,6 @@ __ieee754_hypotf (float x, float y) return sqrt ((double) x * x + (double) y * y); } -strong_alias (__ieee754_hypotf, __hypotf_finite) +#ifndef __ieee754_hypotf +libm_alias_finite (__ieee754_hypotf, __hypotf) +#endif diff --git a/sysdeps/powerpc/fpu/e_sqrt.c b/sysdeps/powerpc/fpu/e_sqrt.c index 1e584c5b44..a47f77966f 100644 --- a/sysdeps/powerpc/fpu/e_sqrt.c +++ b/sysdeps/powerpc/fpu/e_sqrt.c @@ -24,6 +24,7 @@ #include <stdint.h> #include <sysdep.h> #include <ldsodefs.h> +#include <libm-alias-finite.h> #ifndef _ARCH_PPCSQ static const double almost_half = 0.5000000000000001; /* 0.5 + 2^-53 */ @@ -173,4 +174,4 @@ __ieee754_sqrt (double x) return z; } -strong_alias (__ieee754_sqrt, __sqrt_finite) +libm_alias_finite (__ieee754_sqrt, __sqrt) diff --git a/sysdeps/powerpc/fpu/e_sqrtf.c b/sysdeps/powerpc/fpu/e_sqrtf.c index 25273f19fb..f119dcf5d9 100644 --- a/sysdeps/powerpc/fpu/e_sqrtf.c +++ b/sysdeps/powerpc/fpu/e_sqrtf.c @@ -24,6 +24,7 @@ #include <stdint.h> #include <sysdep.h> #include <ldsodefs.h> +#include <libm-alias-finite.h> #ifndef _ARCH_PPCSQ static const float almost_half = 0.50000006; /* 0.5 + 2^-24 */ @@ -148,4 +149,4 @@ __ieee754_sqrtf (float x) return z; } -strong_alias (__ieee754_sqrtf, __sqrtf_finite) +libm_alias_finite (__ieee754_sqrtf, __sqrtf) |