summaryrefslogtreecommitdiff
path: root/ports/sysdeps/alpha/fpu/e_sqrtf.c
blob: ad523f5cf256eb0de78616ea1207995b75c84afb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <shlib-compat.h>

#if SHLIB_COMPAT (libm, GLIBC_2_15, GLIBC_2_18)
# define __sqrtf_finite __sqrtf_finite1
#endif

#include <sysdeps/ieee754/flt-32/e_sqrtf.c>

/* Work around forgotten symbol in alphaev6 build.  */
#if SHLIB_COMPAT (libm, GLIBC_2_15, GLIBC_2_18)
# undef __sqrtf_finite
compat_symbol (libm, __sqrtf_finite1, __sqrtf_finite, GLIBC_2_15);
versioned_symbol (libm, __ieee754_sqrtf, __sqrtf_finite, GLIBC_2_18);
#endif