Blame sysdeps/ieee754/ldbl-opt/w_exp10l_compat.c

Packit 6c4009
#include <math_ldbl_opt.h>
Packit 6c4009
#undef compat_symbol
Packit 6c4009
#define compat_symbol(l,n,a,v)
Packit 6c4009
#include <math/w_exp10l_compat.c>
Packit 6c4009
#if LIBM_SVID_COMPAT
Packit 6c4009
# if SHLIB_COMPAT (libm, GLIBC_2_1, GLIBC_2_27)
Packit 6c4009
/* compat_symbol was undefined and redefined above to avoid the
Packit 6c4009
   default pow10l compat symbol at version GLIBC_2_1 (as for ldbl-opt
Packit 6c4009
   configurations, that version should have the alias to exp10).  So
Packit 6c4009
   it now needs to be redefined to define the compat symbol at version
Packit 6c4009
   LONG_DOUBLE_COMPAT_VERSION.  */
Packit 6c4009
#  undef compat_symbol
Packit 6c4009
#  define compat_symbol(lib, local, symbol, version)	\
Packit 6c4009
  compat_symbol_reference (lib, local, symbol, version)
Packit 6c4009
compat_symbol (libm, __pow10l, pow10l, LONG_DOUBLE_COMPAT_VERSION);
Packit 6c4009
# endif
Packit 6c4009
#endif