This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 9527ae8291 Fix XPG4 bsd_signal namespace (bug 21552). new 45f39d4588 float128: Add strtof128, wcstof128, and related functions. new 7d641c411d float128: Add strfromf128, strtof128, and wcstof128 to the manual new 8fd3101431 Allow macros prefixed with FLT128 in include/float.h new 3c023dbf57 float128: Add test-{float128,ifloat128,float128-finite}
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 94 ++++++++++++++++++++++ include/float.h | 31 ++++--- include/gmp.h | 4 + include/stdlib.h | 29 +++++++ include/wchar.h | 13 +++ manual/arith.texi | 63 +++++++++++++-- manual/math.texi | 11 +++ math/gen-libm-test.pl | 5 +- math/libm-test-exp10.inc | 2 + math/libm-test-isfinite.inc | 2 + math/libm-test-lgamma.inc | 2 + math/libm-test-nexttoward.inc | 4 + math/libm-test-remainder.inc | 2 + math/libm-test-scalb.inc | 4 + math/libm-test-significand.inc | 4 + math/libm-test-support.c | 4 +- math/libm-test-support.h | 2 +- math/test-double.h | 2 + math/test-float.h | 2 + .../test-float128.h | 35 ++++---- math/test-ldouble.h | 2 + .../hppa/ipc_priv.h => math/test-math-floatn.h | 7 +- stdlib/Makefile | 1 + stdlib/stdlib.h | 14 ++++ stdlib/tst-strtod-nan-locale-main.c | 36 ++++----- stdlib/tst-strtod-round-skeleton.c | 1 + stdlib/tst-strtod.h | 36 ++++++--- sysdeps/ieee754/float128/Makefile | 5 ++ sysdeps/ieee754/float128/Versions | 10 +++ .../mpn2ldbl.c => float128/mpn2float128.c} | 20 ++--- .../strtod_nan_float128.h} | 8 +- .../ieee754/float128/strtof128.c | 22 ++--- .../float128/{strfromf128.c => strtof128_l.c} | 28 +++++-- .../ieee754/float128/strtof128_nan.c | 14 ++-- .../ieee754/float128/wcstof128.c | 13 +-- .../ieee754/float128/wcstof128_l.c | 12 +-- .../float128/{float1282mpn.c => wcstof128_nan.c} | 8 +- wcsmbs/Makefile | 2 + wcsmbs/wchar.h | 15 ++++ 39 files changed, 441 insertions(+), 128 deletions(-) copy sysdeps/generic/math-type-macros-float128.h => math/test-float128.h (63%) copy sysdeps/unix/sysv/linux/hppa/ipc_priv.h => math/test-math-floatn.h (85%) copy sysdeps/ieee754/{ldbl-128/mpn2ldbl.c => float128/mpn2float128.c} (76%) copy sysdeps/ieee754/{ldbl-128/strtod_nan_ldouble.h => float128/strtod_nan_float12 [...] copy stdlib/strtof.c => sysdeps/ieee754/float128/strtof128.c (68%) copy sysdeps/ieee754/float128/{strfromf128.c => strtof128_l.c} (54%) copy stdlib/strtod_nan.c => sysdeps/ieee754/float128/strtof128_nan.c (78%) copy wcsmbs/wcstold.c => sysdeps/ieee754/float128/wcstof128.c (74%) copy wcsmbs/wcstold_l.c => sysdeps/ieee754/float128/wcstof128_l.c (79%) copy sysdeps/ieee754/float128/{float1282mpn.c => wcstof128_nan.c} (78%)