1 #include <shlib-compat.h> 2 #include <float128_private.h> 3 #if !IS_IN (libm) 4 #undef __isnanl 5 #define __isnanl __isnanf128_impl 6 #undef weak_alias 7 #define weak_alias(n,a) 8 #undef mathx_hidden_def 9 #define mathx_hidden_def(x) 10 #endif 11 #include "../ldbl-128/s_isnanl.c" 12 #if !IS_IN (libm) 13 #include <float128-abi.h> 14 hidden_ver (__isnanf128_impl, __isnanf128) 15 _weak_alias (__isnanf128_impl, isnanl) 16 versioned_symbol (libc, __isnanf128_impl, __isnanf128, GLIBC_2_34); 17 #if (SHLIB_COMPAT (libc, FLOAT128_VERSION_M, GLIBC_2_34)) 18 strong_alias (__isnanf128_impl, __isnanf128_alias) 19 compat_symbol (libc, __isnanf128_alias, __isnanf128, FLOAT128_VERSION_M); 20 #endif 21 #endif 22