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 d653a7d0f6 e_exp2f.c: Support multiarch omits 4946536463 AArch64: update libm-test-ulps omits f94527d72b Do not wrap logf, log2f and powf omits e061d511a6 New symbol version for logf, log2f and powf without SVID compat omits 22ad3727cd New generic powf omits e931f45855 New generic log2f omits 953dde0ba3 New generic logf omits 9f487b750d Do not wrap expf and exp2f adds 9947638d74 Fix typo in sincos32.h inclusion guard. adds 5af1e931bf Revert "resolv_test.c: also cope with CONNREFUSED errors ret [...] adds 3de93d194a nscd: Release read lock after resetting timeout. adds 8f8349870f Reduce total memory required to create all threads to 128MiB [...] adds b4396163aa Update configure.ac for binutils 2.25 adds ccf970c7a7 posix: Add compat glob symbol to not follow dangling symbols adds 5f9f31ad12 scratch_buffer: use union for internal buffer adds eaca16f1b3 resolv/nss_dns/dns-host.c: Fix typo in comment adds 44dade71f3 resolv/Makefile: Fix typo in comment adds 12ef66c411 Fix ia64 executable stack default (bug 22156). adds 4c5a7a02b6 powerpc: Regenerate ULPs for expf() and exp2f() adds 2d9193f2f5 Use generic __ifunc for SPARC. adds 592d5c7539 Skip PT_DYNAMIC segment with p_filesz == 0 [BZ #22101] adds cebcb9f864 Fix range check in do_tunable_update_val adds bfb0deb355 Fix make-syscalls.sh VDSO support for GCC 8. adds 825adeeed1 Mark __dso_handle as hidden [BZ #18822] adds 2c7bbfaf4e hurd: Fix dirfd symbol exposition from ftw adds 52a1f1814e hurd: Fix `revoke' symbol exposition from `unlockpt' adds 64a4af28a6 hurd: Fix `seekdir' symbol exposition from `rewinddir' adds 4009ddc692 hurd: Fix `getifaddrs' and `freeifaddrs' symbol exposition adds 7edd06916d Update sysdeps/unix/sysv/linux/ifaddrs.c adds f124cb3811 Fix nearbyint arithmetic moved before feholdexcept (bug 22225). adds b2f03cf3a4 AArch64: update libm-test-ulps adds 1e6d07234f Simplify C99 isgreater macros adds 4d3693ec1c Remove ancient __signbit inlines adds 4088d8dd29 x86: Allow undefined _DYNAMIC in static executable adds bf27d3973d New generic logf adds 90c42e40d0 missed ChangeLog entry new eb38f71b35 New generic log2f new e260a9f8a9 New generic powf new 309a2d3d35 New symbol version for logf, log2f and powf without SVID compat new 7dc9a7c1aa Do not wrap expf and exp2f new dc230e23df Do not wrap logf, log2f and powf
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 (d653a7d0f6) \ N -- N -- N refs/heads/nsz/math (dc230e23df)
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.
The 5 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 | 263 ++++++++++++++++++++- NEWS | 2 +- configure | 4 +- configure.ac | 4 +- dirent/dirfd.c | 3 +- dlfcn/modatexit.c | 2 - dlfcn/modcxaatexit.c | 2 +- dlfcn/tstatexit.c | 8 - dlfcn/tstcxaatexit.c | 8 - elf/Makefile | 9 +- elf/dl-load.c | 10 +- elf/dl-tunables.c | 15 +- elf/{tst-audit11.c => tst-debug1.c} | 13 +- include/dirent.h | 2 + include/dso_handle.h | 3 + include/gnu-versions.h | 2 +- include/ifaddrs.h | 5 + include/scratch_buffer.h | 6 +- include/unistd.h | 1 + inet/check_pf.c | 4 +- inet/ifaddrs.c | 2 + io/ftw.c | 6 +- malloc/mtrace.c | 4 +- malloc/scratch_buffer_grow_preserve.c | 4 +- malloc/tst-scratch_buffer.c | 2 +- math/math.h | 95 +++----- misc/revoke.c | 4 +- nptl/pthread_atfork.c | 8 +- nptl/tst-atfork2mod.c | 2 +- nscd/netgroupcache.c | 2 + posix/Makefile | 4 +- posix/Versions | 3 + .../clock-compat.c => posix/glob-lstat-compat.c | 25 +- posix/glob.c | 67 ++++-- .../clock-compat.c => posix/glob64-lstat-compat.c | 25 +- posix/glob64.c | 5 + posix/tst-glob_lstat_compat.c | 263 +++++++++++++++++++++ posix/wordexp-test.c | 5 +- resolv/Makefile | 2 +- resolv/nss_dns/dns-host.c | 3 +- scripts/gen-tunables.awk | 12 +- stdlib/at_quick_exit.c | 8 +- stdlib/atexit.c | 9 +- stdlib/test-atexit-race-common.c | 5 + stdlib/tst-tls-atexit-lib.c | 3 +- support/resolv_test.c | 8 +- sysdeps/alpha/fpu/bits/mathinline.h | 125 ---------- sysdeps/gnu/ifaddrs.c | 2 + sysdeps/i386/dl-machine.h | 11 +- sysdeps/ia64/fpu/bits/mathinline.h | 53 ----- sysdeps/ia64/stackinfo.h | 5 +- sysdeps/ieee754/dbl-64/s_nearbyint.c | 4 +- sysdeps/ieee754/dbl-64/sincos32.h | 2 +- sysdeps/ieee754/dbl-64/wordsize-64/s_nearbyint.c | 8 +- sysdeps/ieee754/flt-32/e_exp2f.c | 1 - sysdeps/ieee754/flt-32/e_log2f.c | 2 + sysdeps/ieee754/flt-32/e_logf.c | 2 + sysdeps/ieee754/flt-32/e_powf.c | 2 + sysdeps/ieee754/flt-32/math_config.h | 2 +- sysdeps/ieee754/flt-32/s_nearbyintf.c | 4 +- sysdeps/ieee754/ldbl-128/s_nearbyintl.c | 4 +- sysdeps/m68k/coldfire/fpu/bits/mathinline.h | 44 ---- sysdeps/m68k/m680x0/fpu/bits/mathinline.h | 78 ------ sysdeps/mach/hurd/dirfd.c | 4 +- sysdeps/mach/hurd/revoke.c | 4 +- sysdeps/mach/hurd/rewinddir.c | 2 +- sysdeps/mach/hurd/seekdir.c | 5 +- sysdeps/posix/dirfd.c | 4 +- sysdeps/powerpc/bits/mathinline.h | 60 ----- sysdeps/powerpc/fpu/libm-test-ulps | 12 +- .../powerpc64/power8}/fpu/w_expf.c | 0 sysdeps/s390/fpu/bits/mathinline.h | 34 --- sysdeps/sparc/fpu/bits/mathinline.h | 153 ------------ sysdeps/sparc/sparc-ifunc.h | 10 +- sysdeps/tile/bits/mathinline.h | 44 ---- sysdeps/unix/bsd/unlockpt.c | 2 +- sysdeps/unix/make-syscalls.sh | 18 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 3 + sysdeps/unix/sysv/linux/alpha/glob-lstat-compat.c | 2 + sysdeps/unix/sysv/linux/alpha/glob.c | 47 ---- sysdeps/unix/sysv/linux/alpha/libc.abilist | 3 + sysdeps/unix/sysv/linux/alpha/oldglob.c | 6 +- sysdeps/unix/sysv/linux/arm/libc.abilist | 3 + .../sysv/linux/{glob.c => glob-lstat-compat.c} | 27 ++- sysdeps/unix/sysv/linux/glob.c | 5 +- .../sysv/linux/{glob64.c => glob64-lstat-compat.c} | 29 ++- sysdeps/unix/sysv/linux/glob64.c | 7 +- sysdeps/unix/sysv/linux/hppa/libc.abilist | 3 + sysdeps/unix/sysv/linux/i386/libc.abilist | 3 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 3 + sysdeps/unix/sysv/linux/ifaddrs.c | 2 + sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 3 + sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 3 + sysdeps/unix/sysv/linux/microblaze/libc.abilist | 3 + .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 3 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 3 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 3 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 3 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 3 + sysdeps/unix/sysv/linux/oldglob.c | 5 +- .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 3 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 3 + .../sysv/linux/powerpc/powerpc64/libc-le.abilist | 3 + .../unix/sysv/linux/powerpc/powerpc64/libc.abilist | 3 + .../sysv/linux/s390/s390-32/glob64-lstat-compat.c | 2 + sysdeps/unix/sysv/linux/s390/s390-32/glob64.c | 2 - sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 3 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 3 + sysdeps/unix/sysv/linux/sh/libc.abilist | 3 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 3 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 3 + .../sysv/linux/tile/tilegx/tilegx32/libc.abilist | 3 + .../sysv/linux/tile/tilegx/tilegx64/libc.abilist | 3 + sysdeps/unix/sysv/linux/tile/tilepro/libc.abilist | 3 + sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 3 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 3 + sysdeps/x86/fpu/bits/mathinline.h | 131 ---------- sysdeps/x86_64/dl-machine.h | 11 +- 118 files changed, 948 insertions(+), 1055 deletions(-) copy elf/{tst-audit11.c => tst-debug1.c} (75%) create mode 100644 include/dso_handle.h copy sysdeps/unix/sysv/linux/microblaze/clock-compat.c => posix/glob-lstat-compat.c (64%) copy sysdeps/unix/sysv/linux/microblaze/clock-compat.c => posix/glob64-lstat-compa [...] create mode 100644 posix/tst-glob_lstat_compat.c delete mode 100644 sysdeps/alpha/fpu/bits/mathinline.h delete mode 100644 sysdeps/ia64/fpu/bits/mathinline.h delete mode 100644 sysdeps/m68k/coldfire/fpu/bits/mathinline.h copy sysdeps/{i386 => powerpc/powerpc64/power8}/fpu/w_expf.c (100%) delete mode 100644 sysdeps/tile/bits/mathinline.h create mode 100644 sysdeps/unix/sysv/linux/alpha/glob-lstat-compat.c delete mode 100644 sysdeps/unix/sysv/linux/alpha/glob.c copy sysdeps/unix/sysv/linux/{glob.c => glob-lstat-compat.c} (57%) copy sysdeps/unix/sysv/linux/{glob64.c => glob64-lstat-compat.c} (65%) create mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/glob64-lstat-compat.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/glob64.c