This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-master-aarch64-spec2k6-O3 in repository toolchain/ci/glibc.
from 0ca21427d9 Add MS_NOSYMFOLLOW from Linux 5.10 to <sys/mount.h>. adds caa60b79f8 Fix version.h for glibc 2.34 development adds 6e02b3e932 x86: Adding an upper bound for Enhanced REP MOVSB. adds 9132010785 linux: Remove shmmax check from tst-sysvshm-linux adds d2d12c7a98 tst-rtld-list-tunables.sh: Unset glibc tunables adds d46c51e9f9 i686: Regenerate ULPs adds a4efbf4475 posix/tst-rfc3484: Fix compile failure linking to local __stat64 adds 5d5d71b898 stdio-common: Add a few double formatting tests [BZ #27245] adds c4ad832276 nptl: Remove private futex optimization [BZ #27304] adds 2d8a22cdec manual: Correct description of ENTRY [BZ #17183] adds dfc3907cde Use binutils 2.36 branch in build-many-glibcs.py. adds 5ec029c883 argp: fix pointer-subtraction bug adds 1b3fc33f81 argp: Don't rely on undefined behaviour of _tolower(). adds e9f63b5126 argp: Don't pass invalid arguments to isspace, isalnum, isal [...] adds bbf15241db argp: Improve comments. adds 1e3d9c1e4d argp: Avoid undefined behaviour when invoking qsort(). adds 339f7fea92 Add NT_ARM_TAGGED_ADDR_CTRL from Linux 5.10 to elf.h. adds 921e6f4198 printf: Add smoke tests for long double adds c3479fb793 nsswitch: return result when nss database is locked [BZ #27343] adds 5ab25c8875 x86: Add PTWRITE feature detection [BZ #27346] adds 5692abd13d tst: Provide test for timerfd related functions adds e2c0794d13 tst: Provide test for ppoll adds 7f61f785f1 sunrpc: Fix typo in xdr_string comment adds e9fed2438a linux: Require /dev/shm as the shared memory file system adds da4aea0b5e pthread: Refactor semaphore code adds c1f46f9db7 pthread: Remove alloca usage from __sem_check_add_mapping new 1f745ecc21 x86-64: Refactor and improve performance of strchr-avx2.S new a00e2fe3df strchr: Add additional benchmarks and tests new 0ff786226c Add more ptrace constants for AArch64 and PowerPC.
The 3 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: NEWS | 5 +- argp/argp-help.c | 379 +++++++++++++-------- benchtests/bench-strchr.c | 26 +- elf/elf.h | 2 + elf/tst-rtld-list-tunables.sh | 11 + htl/Makefile | 3 +- htl/Versions | 1 - htl/semaphoreP.h | 21 -- {sysdeps/nptl => include}/shm-directory.h | 30 +- manual/platform.texi | 3 + manual/search.texi | 26 +- nptl/Makefile | 3 +- nptl/Versions | 1 - nptl/nptlfreeres.c | 1 - nptl/pthreadP.h | 1 - nptl/semaphoreP.h | 21 -- nss/nss_database.c | 3 +- posix/Makefile | 3 +- posix/Versions | 1 + {sysdeps/posix => posix}/shm-directory.c | 30 +- posix/tst-rfc3484-2.c | 1 + posix/tst-rfc3484-3.c | 1 + posix/tst-rfc3484.c | 1 + scripts/build-many-glibcs.py | 2 +- stdio-common/tfformat.c | 30 +- stdio-common/tst-printf.c | 65 +++- stdio-common/tst-printf.sh | 66 +++- string/test-strchr.c | 26 +- sunrpc/xdr.c | 2 +- sysdeps/htl/shm-directory.h | 30 -- sysdeps/i386/fpu/libm-test-ulps | 10 +- sysdeps/nptl/lowlevellock-futex.h | 14 +- sysdeps/posix/Makefile | 6 - sysdeps/posix/shm-directory.h | 66 ---- sysdeps/posix/shm_open.c | 10 +- sysdeps/posix/shm_unlink.c | 13 +- sysdeps/pthread/sem_close.c | 56 +-- sysdeps/pthread/sem_open.c | 142 +------- sysdeps/pthread/sem_routines.c | 198 +++++++++++ .../nldbl-roundeven.c => pthread/sem_routines.h} | 19 +- sysdeps/pthread/sem_unlink.c | 10 +- sysdeps/unix/sysv/linux/Makefile | 3 +- sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h | 16 + sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h | 10 + sysdeps/unix/sysv/linux/shm-directory.c | 147 -------- .../unix/sysv/linux/tst-ppoll.c | 53 +-- sysdeps/unix/sysv/linux/tst-sysvshm-linux.c | 26 +- sysdeps/unix/sysv/linux/tst-timerfd.c | 65 ++++ sysdeps/x86/Makefile | 7 +- sysdeps/x86/bits/platform/x86.h | 11 +- sysdeps/x86/cacheinfo.h | 4 + sysdeps/x86/cpu-features.c | 8 + sysdeps/x86/dl-cacheinfo.h | 15 +- sysdeps/x86/include/cpu-features.h | 19 +- sysdeps/x86/tst-cpu-features-cpuinfo-static.c | 1 + sysdeps/x86/tst-cpu-features-cpuinfo.c | 1 + sysdeps/x86/tst-cpu-features-supports-static.c | 1 + sysdeps/x86/tst-cpu-features-supports.c | 1 + sysdeps/x86/tst-get-cpu-features.c | 2 + .../x86_64/multiarch/memmove-vec-unaligned-erms.S | 7 +- sysdeps/x86_64/multiarch/strchr-avx2.S | 225 ++++++------ sysdeps/x86_64/multiarch/strchr.c | 1 + version.h | 2 +- 63 files changed, 1094 insertions(+), 870 deletions(-) rename {sysdeps/nptl => include}/shm-directory.h (56%) rename {sysdeps/posix => posix}/shm-directory.c (60%) delete mode 100644 sysdeps/htl/shm-directory.h delete mode 100644 sysdeps/posix/shm-directory.h create mode 100644 sysdeps/pthread/sem_routines.c copy sysdeps/{ieee754/ldbl-opt/nldbl-roundeven.c => pthread/sem_routines.h} (76%) delete mode 100644 sysdeps/unix/sysv/linux/shm-directory.c copy elf/tst-prelink-cmp.c => sysdeps/unix/sysv/linux/tst-ppoll.c (53%) create mode 100644 sysdeps/unix/sysv/linux/tst-timerfd.c create mode 100644 sysdeps/x86/tst-cpu-features-cpuinfo-static.c create mode 100644 sysdeps/x86/tst-cpu-features-supports-static.c