1 #include <math.h> 2 #include <math_ldbl_opt.h> 3 #if !IS_IN (libm) 4 # undef weak_alias 5 # define weak_alias(n,a) 6 # undef hidden_def 7 # define hidden_def(x) 8 # define __isnanl(arg) ___isnanl(arg) 9 #endif 10 #include <sysdeps/ieee754/ldbl-128/s_isnanl.c> 11 #if !IS_IN (libm) 12 # undef __isnanl 13 hidden_ver (___isnanl, __isnanl) 14 _weak_alias (___isnanl, ____isnanl) 15 long_double_symbol (libc, ____isnanl, isnanl); 16 long_double_symbol (libc, ___isnanl, __isnanl); 17 #endif 18