glibc/sysdeps/ieee754/ldbl-128ibm
Paul E. Murphy bd98471eb2 ldbl-128ibm: simplify iscanonical.h
The test for enabling _Float128 or IEEE 128 long double can be
greatly simplified knowing that there is no ibm128, thus we require
no special cases, and everything is canonical.

This reverts the changes to ldbl-128ibm iscanonical.h from commit
8dbfea3a20 and extends the check
for __NO_LONG_DOUBLE_MATH to include a check for float128 redirects
to long double.

Reviewed-by: Tulio Magno Quites Machado Filho <tuliom@linux.ibm.com>
2020-04-06 10:23:58 -05:00
..
bits ldbl-128ibm: simplify iscanonical.h 2020-04-06 10:23:58 -05:00
include/bits ldbl-128ibm-compat: PLT redirects for using ldbl redirects internally 2020-03-25 14:34:23 -05:00
e_acoshl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_acosl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_asinl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_atan2l.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_atanhl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_coshl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_exp10l.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_expl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_fmodl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_gammal_r.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_hypotl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_ilogbl.c
e_j0l.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_j1l.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_jnl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_lgammal_r.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_log2l.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_log10l.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_logl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_powl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_rem_pio2l.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
e_remainderl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_sinhl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
e_sqrtl.c Add libm_alias_finite for _finite symbols 2020-01-03 10:02:04 -03:00
gamma_productl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
ieee754.h ldbl-128ibm: make ieee754.h work with IEEE 128 long double 2020-02-21 08:24:36 -06:00
k_cosl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
k_sincosl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
k_sinl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
k_tanl.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ldbl2mpn.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
lgamma_negl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
lgamma_productl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
Makefile ldbl-128ibm: Let long double files have specific compiler flags 2020-03-06 09:17:32 -06:00
math_ldbl.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
math-nan-payload-ldouble.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
mpn2ldbl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
printf_fphex.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_asinhl.c
s_atanl.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_cbrtl.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_ceill.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_copysignl.c
s_cosl.c
s_daddl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_ddivl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_dmull.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_dsubl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_erfl.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_expm1l.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_fabsl.c
s_faddl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_fdivl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_finitel.c
s_floorl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_fmal.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_fmull.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_fpclassifyl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_frexpl.c
s_fromfpl_main.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_fromfpl.c
s_fromfpxl.c
s_fsubl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_getpayloadl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_iscanonicall.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_isinfl.c
s_isnanl.c
s_issignalingl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_llrintl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_llroundl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_log1pl.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
s_logbl.c
s_lrintl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_lroundl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_modfl.c
s_nearbyintl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_nextafterl.c
s_nexttoward.c
s_nexttowardf.c
s_nextupl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_remquol.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_rintl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_roundevenl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_roundl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_scalblnl.c
s_scalbnl.c
s_setpayloadl_main.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_setpayloadl.c
s_setpayloadsigl.c
s_signbitl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_sincosl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_sinl.c
s_tanhl.c
s_tanl.c
s_totalorderl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_totalordermagl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_truncl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
s_ufromfpl.c
s_ufromfpxl.c
strtold_l.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
t_expl.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
t_sincosl.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
test-canonical-ldbl-128ibm.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
test-fmodl-ldbl-128ibm.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
test-fmodrem-ldbl-128ibm.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
test-remainderl-ldbl-128ibm.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
test-remquol-ldbl-128ibm.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
test-totalorderl-ldbl-128ibm.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tst-strtold-ldbl-128ibm.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
x2y2m1l.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00