Restore sparc32 copysignl, fabsl, fmal compat symbols (bug 22229).
[glibc.git] / sysdeps / sparc / sparc32 / sparcv9 / fpu / multiarch / s_fabs.S
blob72cc08fd664e39eeedc9028651ff3687a3daabe7
1 #include <sparc-ifunc.h>
2 #include <math_ldbl_opt.h>
4 SPARC_ASM_VIS3_IFUNC(fabs)
6 weak_alias (__fabs, fabs)
7 #if LONG_DOUBLE_COMPAT (libm, GLIBC_2_0)
8 compat_symbol (libm, __fabs, fabsl, GLIBC_2_0);
9 #endif
11 # undef weak_alias
12 # define weak_alias(a, b)
13 # undef compat_symbol
14 # define compat_symbol(a, b, c, d)
16 #define __fabs __fabs_generic
18 #include "../s_fabs.S"