This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-release-arm-spec2k6-O2 in repository toolchain/ci/glibc.
omits de44ab67aa Open master for 2.30 development 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.
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 (de44ab67aa) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_bmk/gnu-release-arm-spec [...]
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 | 328 +++++++++++- NEWS | 44 +- 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 +++ version.h | 4 +- 89 files changed, 2792 insertions(+), 1313 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