This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch nsz/math in repository glibc.
omits 5ebf2d3768 AArch64: update libm-test-ulps omits d2fd71b0f3 Do not wrap logf, log2f and powf omits dabdbe4028 New symbol version for logf, log2f and powf without SVID compat omits c1fb638cdf New generic powf omits 1c6ebc76da New generic log2f omits 5d9a08ded3 New generic logf omits 555c28d2ae Do not wrap expf and exp2f omits 31e085f7b4 New expf and exp2f version without SVID compat wrapper omits c3309f1033 Optimized generic expf and exp2f with wrappers adds 26e70aec70 Fix BZ 14333 adds a856d4d4a8 Oops. stdlib/test-atexit-race-common.c should have been part [...] adds ae8372d7e4 Add SSE4.1 trunc, truncf (bug 20142). adds 1cc9e59a93 Implement xdlopen, xdlsym and xdlclose routines which termin [...] adds c10c5267a8 Remove non-add-on Banner files. adds e5e4d7cc05 Fix BZ# 22180. adds ffa448041b powerpc64le: Add -mfloat128 to tst-strtod-nan-locale testcase adds e010deb231 powerpc: Add redirection for finitef128, isinf128, and isnanf128 adds c5c2e667bf ldbl-128ibm: Copy implementations from ldbl-128 instead of i [...] adds d2f0ed09f8 ldbl-128ibm: Automatic replacing of _Float128 and L() adds 9ac3c68218 Remove conditional on LDBL_MANT_DIG from e_lgammal_r.c adds 2394784665 Remove Banner mechanism. adds c5c4a62609 Let fpclassify use the builtin when optimizing for size in C [...] adds 2f49ce7d62 Use libm_alias_float in flt-32. adds 5e6f32531e hurd: Make sure dl-sysdep.c defines proper symbol names adds b38a42a098 hurd: Fix bits/socket.h conformity adds 6174537c24 resolv_test.c: also cope with CONNREFUSED errors returned by [...] adds fcafcd162c hurd: Fix exposition of s/gettimeofday through timespec_s/get adds 72aa623345 Optimized generic expf and exp2f with wrappers adds f5f0f52651 New expf and exp2f version without SVID compat wrapper adds 9f487b750d Do not wrap expf and exp2f adds 953dde0ba3 New generic logf adds e931f45855 New generic log2f adds 22ad3727cd New generic powf adds e061d511a6 New symbol version for logf, log2f and powf without SVID compat adds f94527d72b Do not wrap logf, log2f and powf adds 4946536463 AArch64: update libm-test-ulps
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (5ebf2d3768) \ N -- N -- N refs/heads/nsz/math (4946536463)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: ChangeLog | 308 +++++++ NEWS | 4 + bits/socket.h | 25 +- crypt/Banner | 1 - csu/Makefile | 15 - csu/version.c | 1 - libidn/Banner | 1 - manual/contrib.texi | 10 +- math/math.h | 8 +- nptl/Banner | 1 - nptl/Makefile | 5 - nptl/version.c | 4 +- resolv/Banner | 1 - soft-fp/Banner | 1 - stdlib/Makefile | 17 +- stdlib/cxa_atexit.c | 28 +- stdlib/cxa_finalize.c | 68 +- stdlib/exit.c | 42 +- stdlib/exit.h | 19 +- stdlib/on_exit.c | 13 +- .../test-at_quick_exit-race.c | 27 +- stdlib/test-atexit-race-common.c | 69 ++ .../e_expf-ppc64.c => stdlib/test-atexit-race.c | 26 +- .../test-cxa_atexit-race.c | 31 +- stdlib/test-dlclose-exit-race-helper.c | 79 ++ stdlib/test-dlclose-exit-race.c | 80 ++ .../s_getpayloadf.c => stdlib/test-on_exit-race.c | 27 +- stdlib/tst-tls-atexit.c | 30 +- support/Makefile | 1 + support/resolv_test.c | 8 +- support/xdlfcn.c | 58 ++ .../multiarch/e_expf-ppc64.c => support/xdlfcn.h | 29 +- sysdeps/aarch64/fpu/math_private.h | 4 +- sysdeps/ieee754/flt-32/e_exp2f.c | 2 +- sysdeps/ieee754/flt-32/e_expf.c | 10 +- sysdeps/ieee754/flt-32/math_config.h | 8 +- sysdeps/ieee754/flt-32/s_asinhf.c | 3 +- sysdeps/ieee754/flt-32/s_atanf.c | 3 +- sysdeps/ieee754/flt-32/s_cbrtf.c | 3 +- sysdeps/ieee754/flt-32/s_ceilf.c | 3 +- sysdeps/ieee754/flt-32/s_copysignf.c | 3 +- sysdeps/ieee754/flt-32/s_cosf.c | 3 +- sysdeps/ieee754/flt-32/s_erff.c | 5 +- sysdeps/ieee754/flt-32/s_expm1f.c | 3 +- sysdeps/ieee754/flt-32/s_fabsf.c | 3 +- sysdeps/ieee754/flt-32/s_floorf.c | 3 +- sysdeps/ieee754/flt-32/s_frexpf.c | 3 +- sysdeps/ieee754/flt-32/s_fromfpf.c | 2 +- sysdeps/ieee754/flt-32/s_fromfpf_main.c | 1 + sysdeps/ieee754/flt-32/s_fromfpxf.c | 2 +- sysdeps/ieee754/flt-32/s_getpayloadf.c | 3 +- sysdeps/ieee754/flt-32/s_llrintf.c | 3 +- sysdeps/ieee754/flt-32/s_llroundf.c | 3 +- sysdeps/ieee754/flt-32/s_logbf.c | 3 +- sysdeps/ieee754/flt-32/s_lrintf.c | 3 +- sysdeps/ieee754/flt-32/s_lroundf.c | 3 +- sysdeps/ieee754/flt-32/s_modff.c | 3 +- sysdeps/ieee754/flt-32/s_nearbyintf.c | 3 +- sysdeps/ieee754/flt-32/s_nextafterf.c | 3 +- sysdeps/ieee754/flt-32/s_nextupf.c | 3 +- sysdeps/ieee754/flt-32/s_remquof.c | 3 +- sysdeps/ieee754/flt-32/s_rintf.c | 3 +- sysdeps/ieee754/flt-32/s_roundevenf.c | 3 +- sysdeps/ieee754/flt-32/s_roundf.c | 3 +- sysdeps/ieee754/flt-32/s_setpayloadf.c | 2 +- sysdeps/ieee754/flt-32/s_setpayloadf_main.c | 1 + sysdeps/ieee754/flt-32/s_setpayloadsigf.c | 2 +- sysdeps/ieee754/flt-32/s_sincosf.c | 3 +- sysdeps/ieee754/flt-32/s_sinf.c | 3 +- sysdeps/ieee754/flt-32/s_tanf.c | 3 +- sysdeps/ieee754/flt-32/s_tanhf.c | 3 +- sysdeps/ieee754/flt-32/s_totalorderf.c | 3 +- sysdeps/ieee754/flt-32/s_totalordermagf.c | 3 +- sysdeps/ieee754/flt-32/s_truncf.c | 3 +- sysdeps/ieee754/flt-32/s_ufromfpf.c | 2 +- sysdeps/ieee754/flt-32/s_ufromfpxf.c | 2 +- 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/mach/hurd/bits/socket.h | 25 +- sysdeps/mach/hurd/dl-sysdep.c | 32 +- .../powerpc/powerpc64/fpu/multiarch/e_expf-ppc64.c | 10 - 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 + sysdeps/unix/clock_gettime.c | 4 +- sysdeps/unix/clock_settime.c | 2 +- sysdeps/x86_64/fpu/multiarch/Makefile | 6 +- sysdeps/x86_64/fpu/multiarch/s_trunc-c.c | 2 + .../fpu/multiarch/s_trunc-sse4_1.S} | 22 +- .../fpu/multiarch/s_trunc.c} | 27 +- sysdeps/x86_64/fpu/multiarch/s_truncf-c.c | 2 + .../fpu/multiarch/s_truncf-sse4_1.S} | 22 +- .../fpu/multiarch/s_truncf.c} | 27 +- 99 files changed, 4878 insertions(+), 340 deletions(-) delete mode 100644 crypt/Banner delete mode 100644 libidn/Banner delete mode 100644 nptl/Banner delete mode 100644 resolv/Banner delete mode 100644 soft-fp/Banner copy sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf-ppc64.c => stdlib/test-at_quic [...] create mode 100644 stdlib/test-atexit-race-common.c copy sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf-ppc64.c => stdlib/test-atexit- [...] copy sysdeps/ieee754/flt-32/s_getpayloadf.c => stdlib/test-cxa_atexit-race.c (60%) create mode 100644 stdlib/test-dlclose-exit-race-helper.c create mode 100644 stdlib/test-dlclose-exit-race.c copy sysdeps/ieee754/flt-32/s_getpayloadf.c => stdlib/test-on_exit-race.c (64%) create mode 100644 support/xdlfcn.c copy sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf-ppc64.c => support/xdlfcn.h (62%) create mode 100644 sysdeps/ieee754/ldbl-128ibm/t_expl.h create mode 100644 sysdeps/x86_64/fpu/multiarch/s_trunc-c.c copy sysdeps/{powerpc/powerpc64/fpu/multiarch/e_expf-ppc64.c => x86_64/fpu/multiar [...] copy sysdeps/{ieee754/flt-32/s_getpayloadf.c => x86_64/fpu/multiarch/s_trunc.c} (65%) create mode 100644 sysdeps/x86_64/fpu/multiarch/s_truncf-c.c copy sysdeps/{powerpc/powerpc64/fpu/multiarch/e_expf-ppc64.c => x86_64/fpu/multiar [...] copy sysdeps/{ieee754/flt-32/s_getpayloadf.c => x86_64/fpu/multiarch/s_truncf.c} (65%)