]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - math/math-narrow.h
Improve the accuracy of tgamma (BZ #26983)
[thirdparty/glibc.git] / math / math-narrow.h
index ec22913710b84674c353e4875397f41c70af8e3a..dadbe5cfbabcc0e8f032508be61f0211b3b2cd73 100644 (file)
@@ -1,5 +1,5 @@
 /* Helper macros for functions returning a narrower type.
-   Copyright (C) 2018-2020 Free Software Foundation, Inc.
+   Copyright (C) 2018-2021 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
   weak_alias (__f64 ## func ## f128, f64 ## func ## f128)      \
   weak_alias (__f64 ## func ## f128, f32x ## func ## f128)
 
-#if __HAVE_FLOAT64X_LONG_DOUBLE
-# define libm_alias_float32_float128(func)     \
-  libm_alias_float32_float128_main (func)
-# define libm_alias_float64_float128(func)     \
-  libm_alias_float64_float128_main (func)
-#else
-# define libm_alias_float32_float128(func)                     \
-  libm_alias_float32_float128_main (func)                      \
-  weak_alias (__f32 ## func ## f128, f32 ## func ## f64x)
-# define libm_alias_float64_float128(func)                     \
-  libm_alias_float64_float128_main (func)                      \
-  weak_alias (__f64 ## func ## f128, f64 ## func ## f64x)      \
-  weak_alias (__f64 ## func ## f128, f32x ## func ## f64x)
-#endif
+#include <math-narrow-alias-float128.h>
 
 #endif /* math-narrow.h.  */