This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-release-aarch64-spec2k6-O2_LTO in repository toolchain/ci/glibc.
from 56c86f5dd5 Tag 2.29 release adds 86013ef5ce nptl: Fix pthread_rwlock_try*lock stalls (Bug 23844) adds 726a78867b x86-64 memcmp: Use unsigned Jcc instructions on size [BZ #24155] adds 2de15ac957 arm: Use "nr" constraint for Systemtap probes [BZ #24164] adds 44113a8ba2 Add compiler barriers around modifications of the robust mut [...] adds c096b008d2 nptl: Avoid fork handler lock for async-signal-safe fork [BZ [...] adds 067fc32968 nptl: Fix invalid Systemtap probe in pthread_join [BZ #24211] adds bc6f839fb4 Fix output of LD_SHOW_AUXV=1. adds 4d0b1b0f61 regex: fix read overrun [BZ #24114] adds 10dd17da71 Record CVE-2019-9169 in NEWS and ChangeLog [BZ #24114] adds 6eb48fe80c S390: Mark vx and vxe as important hwcap. adds e28ad442e7 ja_JP: Change the offset for Taisho gan-nen from 2 to 1 [BZ #24162] adds 0941350c20 ja_JP locale: Add entry for the new Japanese era [BZ #22964] adds dcd2b97dd1 malloc: Set and reset all hooks for tracing (Bug 16573) adds 42dfc13abf memusagestat: use local glibc when linking [BZ #18465] adds 0744a268bc Revert "memusagestat: use local glibc when linking [BZ #18465]" adds f62d21a1f0 support: Add support_capture_subprogram adds eaea1dfbe9 elf: Fix pldd (BZ#18035) adds 52b7cd6e9a malloc: Check for large bin list corruption when inserting u [...] adds c6177be4b9 Fix crash in _IO_wfile_sync (bug 20568) adds e3f828b8bd dlfcn: Guard __dlerror_main_freeres with __libc_once_get (on [...] adds 980cb43f15 Update NEWS for BZ#24476 Guard __dlerror_main_freeres. adds 95d66fecaa Fix tcache count maximum (BZ #24531) adds bd0a325b6a malloc: Fix warnings in tests with GCC 9 adds 2ec0b166bf Use a proper C tokenizer to implement the obsolete typedefs test. adds 34fb5f61d3 libio: do not attempt to free wide buffers of legacy streams [...] adds da347f4aa3 io: Remove copy_file_range emulation [BZ #24744] adds a00dc2a18f NEWS: Add deprecated section heading adds 53f48f845c aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS adds 4163c382f0 aarch64: handle STO_AARCH64_VARIANT_PCS adds 2d3fefd7ce posix: Fix large mmap64 offset for mips64n32 (BZ#24699) adds 23ef51a50a alpha: Do not redefine __NR_shmat or __NR_osf_shmat adds 6d8eaf4a25 hppa: Update libm-tests-ulps adds ef98313dd3 Update Alpha libm-test-ulps adds 1ad15e008c Improve performance of strstr adds 91372f0001 Improve performance of memmem adds a132a2c305 alpha: force old OSF1 syscalls for getegid, geteuid and getp [...] adds afbf970cae Fix RISC-V vfork build with Linux 5.3 kernel headers.
No new revisions were added by this update.
Summary of changes: ChangeLog | 324 ++++++++++++ NEWS | 46 ++ Rules | 5 +- dlfcn/dlerror.c | 29 +- elf/Makefile | 1 + elf/dl-sysdep.c | 11 +- elf/elf.h | 7 + elf/pldd-xx.c | 114 ++--- elf/pldd.c | 64 ++- elf/tst-pldd.c | 118 +++++ include/stap-probe.h | 1 + io/Makefile | 5 - io/copy_file_range-compat.c | 160 ------ io/copy_file_range.c | 16 +- io/tst-copy_file_range.c | 560 +-------------------- libio/Makefile | 17 +- libio/genops.c | 16 +- io/copy_file_range.c => libio/tst-bz24228.c | 19 +- libio/tst-bz24228.map | 5 + .../tst-wfile-sync.c | 33 +- libio/tst-wfile-sync.input | 1 + libio/wfileops.c | 5 +- localedata/locales/ja_JP | 6 +- malloc/malloc.c | 13 +- malloc/mtrace.c | 72 ++- malloc/tst-malloc-too-large.c | 39 ++ malloc/tst-memalign.c | 10 + manual/llio.texi | 10 +- manual/tunables.texi | 4 +- nptl/Makefile | 3 +- nptl/pthread_join_common.c | 5 +- nptl/pthread_mutex_trylock.c | 57 ++- nptl/pthread_rwlock_tryrdlock.c | 25 +- nptl/pthread_rwlock_trywrlock.c | 9 +- nptl/register-atfork.c | 8 +- nptl/tst-rwlock-tryrdlock-stall.c | 355 +++++++++++++ nptl/tst-rwlock-trywrlock-stall.c | 108 ++++ posix/bits/types.h | 10 +- posix/regexec.c | 6 +- posix/sys/types.h | 33 +- posix/tst-mmap-offset.c | 9 +- scripts/check-installed-headers.sh | 37 +- scripts/check-obsolete-constructs.py | 466 +++++++++++++++++ string/memmem.c | 127 +++-- string/str-two-way.h | 9 +- string/strstr.c | 165 ++++-- support/Makefile | 7 + support/capture_subprocess.h | 6 + support/subprocess.h | 49 ++ support/support_capture_subprocess.c | 80 ++- support/support_subprocess.c | 152 ++++++ support/tst-support_capture_subprocess.c | 183 ++++++- io/copy_file_range.c => support/xposix_spawn.c | 20 +- .../xposix_spawn_file_actions_addclose.c | 17 +- .../xposix_spawn_file_actions_adddup2.c | 18 +- .../xpthread_rwlock_destroy.c | 14 +- .../xspawn.h | 28 +- support/xthread.h | 1 + sysdeps/aarch64/dl-machine.h | 35 +- sysdeps/alpha/fpu/libm-test-ulps | 16 +- .../arm/stap-probe-machine.h | 12 +- sysdeps/generic/mmap_info.h | 16 + .../generic/stap-probe-machine.h | 9 +- sysdeps/hppa/fpu/libm-test-ulps | 88 ++-- sysdeps/nptl/fork.c | 6 +- sysdeps/nptl/fork.h | 8 +- sysdeps/powerpc/dl-procinfo.h | 2 +- sysdeps/s390/dl-procinfo.h | 3 +- sysdeps/sparc/dl-procinfo.h | 4 +- sysdeps/unix/{ => sysv/linux}/alpha/getegid.S | 0 sysdeps/unix/{ => sysv/linux}/alpha/geteuid.S | 0 sysdeps/unix/{ => sysv/linux}/alpha/getppid.S | 0 sysdeps/unix/sysv/linux/alpha/kernel-features.h | 7 +- sysdeps/unix/sysv/linux/alpha/sysdep.h | 4 +- sysdeps/unix/sysv/linux/arm/dl-procinfo.h | 2 +- sysdeps/unix/sysv/linux/arm/kernel-features.h | 1 - sysdeps/unix/sysv/linux/copy_file_range.c | 21 +- sysdeps/unix/sysv/linux/i386/dl-procinfo.h | 4 +- sysdeps/unix/sysv/linux/kernel-features.h | 4 - .../unix/sysv/linux/microblaze/kernel-features.h | 5 - sysdeps/unix/sysv/linux/mips/mmap_info.h | 13 + sysdeps/unix/sysv/linux/mmap64.c | 9 +- sysdeps/unix/sysv/linux/riscv/vfork.S | 5 +- sysdeps/unix/sysv/linux/s390/dl-procinfo.h | 4 +- sysdeps/unix/sysv/linux/sh/kernel-features.h | 1 - sysdeps/x86_64/memcmp.S | 20 +- sysdeps/x86_64/x32/Makefile | 3 +- sysdeps/x86_64/x32/tst-size_t-memcmp-2.c | 79 +++ 88 files changed, 2803 insertions(+), 1296 deletions(-) create mode 100644 elf/tst-pldd.c delete mode 100644 io/copy_file_range-compat.c copy io/copy_file_range.c => libio/tst-bz24228.c (70%) create mode 100644 libio/tst-bz24228.map copy io/tst-copy_file_range-compat.c => libio/tst-wfile-sync.c (51%) create mode 100644 libio/tst-wfile-sync.input create mode 100644 nptl/tst-rwlock-tryrdlock-stall.c create mode 100644 nptl/tst-rwlock-trywrlock-stall.c create mode 100755 scripts/check-obsolete-constructs.py create mode 100644 support/subprocess.h create mode 100644 support/support_subprocess.c copy io/copy_file_range.c => support/xposix_spawn.c (60%) copy io/copy_file_range.c => support/xposix_spawn_file_actions_addclose.c (64%) copy io/copy_file_range.c => support/xposix_spawn_file_actions_adddup2.c (62%) copy io/copy_file_range.c => support/xpthread_rwlock_destroy.c (70%) rename io/tst-copy_file_range-compat.c => support/xspawn.h (57%) copy io/copy_file_range.c => sysdeps/arm/stap-probe-machine.h (69%) create mode 100644 sysdeps/generic/mmap_info.h copy io/copy_file_range.c => sysdeps/generic/stap-probe-machine.h (77%) rename sysdeps/unix/{ => sysv/linux}/alpha/getegid.S (100%) rename sysdeps/unix/{ => sysv/linux}/alpha/geteuid.S (100%) rename sysdeps/unix/{ => sysv/linux}/alpha/getppid.S (100%) create mode 100644 sysdeps/unix/sysv/linux/mips/mmap_info.h create mode 100644 sysdeps/x86_64/x32/tst-size_t-memcmp-2.c