[2.26 COMMITTED 0/5] Fixes for gcc enabling -mfloat128 by default on powerpc64le
Gabriel F. T. Gomes
gabriel@inconstante.eti.br
Sun Jan 1 00:00:00 GMT 2017
These changes allow the building of glibc for powerpc64le with GCC 8.
As was the case when committed to master, stripped shared objects are
the same before and after the patches.
Gabriel F. T. Gomes (5):
powerpc64le: Add -mfloat128 to tst-strtod-nan-locale testcase
powerpc: Add redirection for finitef128, isinf128, and isnanf128
ldbl-128ibm: Copy implementations from ldbl-128 instead of including
them
ldbl-128ibm: Automatic replacing of _Float128 and L()
Remove conditional on LDBL_MANT_DIG from e_lgammal_r.c
ChangeLog | 47 +
sysdeps/ieee754/ldbl-128/e_lgammal_r.c | 6 +-
sysdeps/ieee754/ldbl-128ibm/e_expl.c | 4 +-
sysdeps/ieee754/ldbl-128ibm/e_j0l.c | 867 +++++++++++++++++-
sysdeps/ieee754/ldbl-128ibm/e_j1l.c | 888 +++++++++++++++++-
sysdeps/ieee754/ldbl-128ibm/e_lgammal_r.c | 995 ++++++++++++++++++++-
sysdeps/ieee754/ldbl-128ibm/s_cbrtl.c | 104 ++-
sysdeps/ieee754/ldbl-128ibm/t_expl.h | 970 ++++++++++++++++++++
sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite.c | 9 +
sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf.c | 9 +
sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan.c | 9 +
sysdeps/powerpc/powerpc64le/Makefile | 3 +
12 files changed, 3885 insertions(+), 26 deletions(-)
create mode 100644 sysdeps/ieee754/ldbl-128ibm/t_expl.h
--
2.13.6
More information about the Libc-stable
mailing list