aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog162
1 files changed, 162 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index bbd80b1367..6aaf10d4a1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,165 @@
+2017-10-06 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/ieee754/float128/float128_private.h: Include
+ <libm-alias-ldouble.h> and <libm-alias-float128.h>.
+ (libm_alias_ldouble_r): Undefine and redefine.
+ * sysdeps/ieee754/ldbl-128/s_asinhl.c: Include
+ <libm-alias-ldouble.h>.
+ (asinhl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_atanl.c: Include
+ <libm-alias-ldouble.h>.
+ (atanl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_cbrtl.c: Include
+ <libm-alias-ldouble.h>.
+ (cbrtl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_ceill.c: Include
+ <libm-alias-ldouble.h>.
+ (ceill): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_copysignl.c: Include
+ <libm-alias-ldouble.h>.
+ (copysignl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_cosl.c: Include
+ <libm-alias-ldouble.h>.
+ (cosl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_erfl.c: Include
+ <libm-alias-ldouble.h>.
+ (erfl): Define using libm_alias_ldouble.
+ (erfcl): Likewise.
+ * sysdeps/ieee754/ldbl-128/s_expm1l.c: Include
+ <libm-alias-ldouble.h>.
+ (expm1l): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_fabsl.c: Include
+ <libm-alias-ldouble.h>.
+ (fabsl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_floorl.c: Include
+ <libm-alias-ldouble.h>.
+ (floorl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_fmal.c: Include
+ <libm-alias-ldouble.h>.
+ (fmal): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_frexpl.c: Include
+ <libm-alias-ldouble.h>.
+ (frexpl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_fromfpl.c (fromfpl): Define using
+ libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_fromfpl_main.c: Include
+ <libm-alias-ldouble.h>.
+ * sysdeps/ieee754/ldbl-128/s_fromfpxl.c (fromfpxl): Define using
+ libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_getpayloadl.c: Include
+ <libm-alias-ldouble.h>.
+ (getpayloadl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_llrintl.c: Include
+ <libm-alias-ldouble.h>.
+ (llrintl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_llroundl.c: Include
+ <libm-alias-ldouble.h>.
+ (llroundl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_logbl.c: Include
+ <libm-alias-ldouble.h>.
+ (logbl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_lrintl.c: Include
+ <libm-alias-ldouble.h>.
+ (lrintl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_lroundl.c: Include
+ <libm-alias-ldouble.h>.
+ (lroundl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_modfl.c: Include
+ <libm-alias-ldouble.h>.
+ (modfl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_nearbyintl.c: Include
+ <libm-alias-ldouble.h>.
+ (nearbyintl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_nextafterl.c: Include
+ <libm-alias-ldouble.h>.
+ (nextafterl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_nextupl.c: Include
+ <libm-alias-ldouble.h>.
+ (nextupl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_remquol.c: Include
+ <libm-alias-ldouble.h>.
+ (remquol): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_rintl.c: Include
+ <libm-alias-ldouble.h>.
+ (rintl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_roundevenl.c: Include
+ <libm-alias-ldouble.h>.
+ (roundevenl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_roundl.c: Include
+ <libm-alias-ldouble.h>.
+ (roundl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_setpayloadl.c (setpayloadl): Define
+ using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_setpayloadl_main.c: Include
+ <libm-alias-ldouble.h>.
+ * sysdeps/ieee754/ldbl-128/s_setpayloadsigl.c (setpayloadsigl):
+ Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_sincosl.c: Include
+ <libm-alias-ldouble.h>.
+ (sincosl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_sinl.c: Include
+ <libm-alias-ldouble.h>.
+ (sinl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_tanhl.c: Include
+ <libm-alias-ldouble.h>.
+ (tanhl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_tanl.c: Include
+ <libm-alias-ldouble.h>.
+ (tanl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_totalorderl.c: Include
+ <libm-alias-ldouble.h>.
+ (totalorderl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_totalordermagl.c: Include
+ <libm-alias-ldouble.h>.
+ (totalordermagl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_truncl.c: Include
+ <libm-alias-ldouble.h>.
+ (truncl): Define using libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_ufromfpl.c (ufromfpl): Define using
+ libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-128/s_ufromfpxl.c (ufromfpxl): Define using
+ libm_alias_ldouble.
+ * sysdeps/ieee754/ldbl-64-128/s_copysignl.c: Include
+ <libm-alias-ldouble.h>.
+ (weak_alias): Do not undefine and redefine.
+ [IS_IN (libc)] (libm_alias_ldouble): Undefine and redefine.
+ (copysignl): Define with long_double_symbol only if [IS_IN
+ (libc)].
+ * sysdeps/ieee754/ldbl-64-128/s_frexpl.c: Include
+ <libm-alias-ldouble.h>.
+ (weak_alias): Do not undefine and redefine.
+ [IS_IN (libc)] (libm_alias_ldouble): Undefine and redefine.
+ (frexpl): Define with long_double_symbol only if [IS_IN (libc)].
+ * sysdeps/ieee754/ldbl-64-128/s_modfl.c: Include
+ <libm-alias-ldouble.h>.
+ (weak_alias): Do not undefine and redefine.
+ [IS_IN (libc)] (libm_alias_ldouble): Undefine and redefine.
+ (modfl): Define with long_double_symbol only if [IS_IN (libc)].
+ * sysdeps/ieee754/ldbl-64-128/s_asinhl.c: Remove file.
+ * sysdeps/ieee754/ldbl-64-128/s_atanl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_cbrtl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_ceill.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_cosl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_erfl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_expm1l.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_fabsl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_floorl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_fmal.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_llrintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_llroundl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_logbl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_lrintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_lroundl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_nearbyintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_remquol.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_rintl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_roundl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_sincosl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_sinl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_tanhl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_tanl.c: Likewise.
+ * sysdeps/ieee754/ldbl-64-128/s_truncl.c: Likewise.
+
2017-10-06 Carlos O'Donell <carlos@redhat.com>
[BZ #22111]