(root)/
glibc-2.38/
sysdeps/
ieee754/
ldbl-opt/
w_remainderl_compat.c
       1  #include <math_ldbl_opt.h>
       2  #undef weak_alias
       3  #define weak_alias(n,a)
       4  #include <math/w_remainderl_compat.c>
       5  #if LIBM_SVID_COMPAT
       6  /* If ldbl-opt is used without special versioning for remainderl being
       7     required, the generic code does not define remainderl because of
       8     the undefine and redefine of weak_alias above.  In any case, that
       9     undefine and redefine mean _FloatN / _FloatNx aliases have not been
      10     defined.  */
      11  # undef weak_alias
      12  # define weak_alias(name, aliasname) _weak_alias (name, aliasname)
      13  # if !LONG_DOUBLE_COMPAT (libm, GLIBC_2_0)
      14  weak_alias (__remainderl, remainderl)
      15  # endif
      16  strong_alias (__remainderl, __dreml)
      17  long_double_symbol (libm, __dreml, dreml);
      18  libm_alias_ldouble_other (__remainder, remainder)
      19  #endif