This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch ibm/2.24/master in repository glibc.
from 0271fac powerpc: Add a POWER8 implementation for GET|SET_FLOAT_WORD adds 28202d1 posix: Correctly enable/disable cancellation on Linux posix_spawn adds 066437a posix: Correctly block/unblock all signals on Linux posix_spawn adds 4467e53 powerpc: Regenerate ULPs adds ccebcff Fix Linux sh4 pread/pwrite argument passing adds 797c7fb Fix cmpli usage in power6 memset. adds fe783a2 gconv.h: fix build with GCC 7 adds 822305b Fix linknamespace parallel test failures. adds 2bdb3d2 configure: accept __stack_chk_fail_local for ssp support too [...] adds d174436 Fix writes past the allocated array bounds in execvpe (BZ#20847) adds 65a2b63 MIPS: Add `.insn' to ensure a text label is defined as code not data adds 2d16e81 x86_64: fix static build of __memcpy_chk for compilers defaul [...] adds 4b8790c X86-64: Add _dl_runtime_resolve_avx[512]_{opt|slow} [BZ #20508] adds 3eff6f8 alpha: fix ceil on sNaN input adds 1912cc0 alpha: fix floor on sNaN input adds 8eb9a92 alpha: fix rint on sNaN input adds e6eab16 alpha: fix trunc for big input values adds e9e69e4 Bug 11941: ld.so: Improper assert map->l_init_called in dlclose adds 7e4405c localedata: bs_BA: fix yesexpr/noexpr [BZ #20974] adds 2762a71 powerpc: Fix write-after-destroy in lock elision [BZ #20822] adds 537a06f Drop GLIBC_TUNABLES in setxid processes new 5939404 Merge branch 'release/2.24/master' into ibm/2.24/master
The 1 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 | 155 ++++++++++++++++ configure | 8 +- configure.ac | 8 +- conform/Makefile | 1 + elf/Makefile | 15 +- elf/dl-close.c | 30 +++- elf/tst-nodelete-dlclose-dso.c | 90 ++++++++++ ...t-gnu2-tls1.c => tst-nodelete-dlclose-plugin.c} | 46 ++--- .../ifuncmain8.c => elf/tst-nodelete-dlclose.c | 14 +- iconv/gconv.h | 2 +- localedata/ChangeLog | 6 + localedata/locales/bs_BA | 4 +- nptl/Makefile | 2 +- nptl/tst-exec5.c | 196 +++++++++++++++++++++ posix/execvpe.c | 15 +- sysdeps/alpha/fpu/s_ceil.c | 7 +- sysdeps/alpha/fpu/s_ceilf.c | 7 +- sysdeps/alpha/fpu/s_floor.c | 7 +- sysdeps/alpha/fpu/s_floorf.c | 7 +- sysdeps/alpha/fpu/s_rint.c | 3 + sysdeps/alpha/fpu/s_rintf.c | 3 + sysdeps/alpha/fpu/s_trunc.c | 7 +- sysdeps/alpha/fpu/s_truncf.c | 7 +- sysdeps/generic/unsecvars.h | 1 + sysdeps/mips/mips32/crti.S | 1 + sysdeps/mips/mips64/n32/crti.S | 1 + sysdeps/mips/mips64/n64/crti.S | 1 + sysdeps/powerpc/fpu/libm-test-ulps | 106 +++++------ sysdeps/powerpc/powerpc32/power6/memset.S | 2 +- sysdeps/powerpc/powerpc64/power6/memset.S | 2 +- sysdeps/unix/sysv/linux/powerpc/elision-lock.c | 10 +- sysdeps/unix/sysv/linux/powerpc/elision-trylock.c | 7 +- sysdeps/unix/sysv/linux/powerpc/elision-unlock.c | 15 +- sysdeps/unix/sysv/linux/pread.c | 3 +- sysdeps/unix/sysv/linux/pread64.c | 3 +- sysdeps/unix/sysv/linux/pwrite.c | 3 +- sysdeps/unix/sysv/linux/pwrite64.c | 3 +- sysdeps/unix/sysv/linux/sh/kernel-features.h | 5 + sysdeps/unix/sysv/linux/sh/pread.c | 23 --- sysdeps/unix/sysv/linux/sh/pread64.c | 23 --- sysdeps/unix/sysv/linux/sh/pwrite.c | 23 --- sysdeps/unix/sysv/linux/sh/pwrite64.c | 23 --- sysdeps/unix/sysv/linux/spawni.c | 14 +- sysdeps/unix/sysv/linux/sysdep.h | 10 ++ sysdeps/x86/cpu-features.c | 14 ++ sysdeps/x86/cpu-features.h | 6 + sysdeps/x86_64/dl-machine.h | 24 ++- sysdeps/x86_64/dl-trampoline.S | 20 +++ sysdeps/x86_64/dl-trampoline.h | 104 ++++++++++- sysdeps/x86_64/memcpy_chk.S | 2 +- 50 files changed, 829 insertions(+), 260 deletions(-) create mode 100644 elf/tst-nodelete-dlclose-dso.c copy elf/{tst-gnu2-tls1.c => tst-nodelete-dlclose-plugin.c} (58%) copy sysdeps/x86_64/ifuncmain8.c => elf/tst-nodelete-dlclose.c (70%) create mode 100644 nptl/tst-exec5.c delete mode 100644 sysdeps/unix/sysv/linux/sh/pread.c delete mode 100644 sysdeps/unix/sysv/linux/sh/pread64.c delete mode 100644 sysdeps/unix/sysv/linux/sh/pwrite.c delete mode 100644 sysdeps/unix/sysv/linux/sh/pwrite64.c