1 | #include <math_ldbl_opt.h> |
2 | #undef compat_symbol |
3 | #define compat_symbol(l,n,a,v) |
4 | #include <math/w_exp10l_compat.c> |
5 | #if LIBM_SVID_COMPAT |
6 | # if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_27) |
7 | /* compat_symbol was undefined and redefined above to avoid the |
8 | default pow10l compat symbol at version GLIBC_2_1 (as for ldbl-opt |
9 | configurations, that version should have the alias to exp10). So |
10 | it now needs to be redefined to define the compat symbol at version |
11 | LONG_DOUBLE_COMPAT_VERSION. */ |
12 | # undef compat_symbol |
13 | # define compat_symbol(lib, local, symbol, version) \ |
14 | compat_symbol_reference (lib, local, symbol, version) |
15 | compat_symbol (libm, __pow10l, pow10l, LONG_DOUBLE_COMPAT_VERSION); |
16 | # endif |
17 | #endif |
18 | |