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-master-arm-spec2k6-Os_LTO in repository toolchain/ci/glibc.
from 2bac7daa58 nss_files: Fix /etc/aliases null pointer dereference [BZ #24059] adds 583dd860d5 regex: fix read overrun [BZ #24114] adds 5f10701fdc libio: use stdout in puts and putchar, etc [BZ #24051]. adds 932329a513 Use MPFR 4.0.2 in build-many-glibcs.py. adds 5fc9ed4c40 nptl: Fix pthread_rwlock_try*lock stalls (Bug 23844) adds d5627550ae make-syscalls.sh: fix comment referencing syscall-template adds 114f792eae posix/tst-spawn: Fix racy tests in spawned processes. adds 07c3d1ec03 aarch64: Add AmpereComputing emag to tunable cpu list adds c7d3890ff5 aarch64: Optimized memset specific to AmpereComputing emag adds 83d1cc42d8 aarch64: Optimized memchr specific to AmpereComputing emag new b06f4c0094 Cleanup clock_*time includes new 395599f0cf manual: Update struct sockaddr_in, struct sockaddr_sin6 description new baef194387 support: Handle AF_LOCAL, AF_UNSPEC in support_format_addres [...] new 6175507c06 support: Correct error message for TEST_COMPARE_STRING new 4dcbbc3b28 Require GCC 6.2 or later to build glibc.
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 | 119 ++++++- INSTALL | 9 +- NEWS | 5 +- configure | 2 +- configure.ac | 2 +- libio/Makefile | 2 +- libio/fileops.c | 8 +- libio/ioputs.c | 12 +- libio/putchar.c | 6 +- libio/putchar_u.c | 4 +- libio/putwchar.c | 6 +- libio/putwchar_u.c | 4 +- libio/tst-bz24051.c | 81 +++++ libio/wfileops.c | 8 +- manual/install.texi | 8 +- manual/socket.texi | 39 ++- manual/tunables.texi | 2 +- nptl/Makefile | 3 +- nptl/pthread_rwlock_tryrdlock.c | 25 +- nptl/pthread_rwlock_trywrlock.c | 9 +- nptl/tst-rwlock-tryrdlock-stall.c | 355 +++++++++++++++++++++ nptl/tst-rwlock-trywrlock-stall.c | 108 +++++++ posix/regexec.c | 6 +- posix/tst-spawn.c | 11 +- scripts/build-many-glibcs.py | 2 +- support/Makefile | 1 + support/support_format_address_family.c | 4 + support/support_test_compare_string.c | 2 +- support/tst-test_compare_string.c | 12 +- .../xpthread_rwlock_destroy.c | 12 +- support/xthread.h | 1 + sysdeps/aarch64/memchr.S | 10 +- sysdeps/aarch64/multiarch/Makefile | 4 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 4 + sysdeps/aarch64/multiarch/{strlen.c => memchr.c} | 28 +- .../{memset_generic.S => memchr_generic.S} | 16 +- sysdeps/aarch64/multiarch/memchr_nosimd.S | 223 +++++++++++++ sysdeps/aarch64/multiarch/memset.c | 5 +- sysdeps/aarch64/multiarch/memset_base64.S | 178 +++++++++++ .../multiarch/{memset_generic.S => memset_emag.S} | 21 +- sysdeps/posix/clock_getres.c | 11 +- sysdeps/unix/clock_gettime.c | 11 +- sysdeps/unix/clock_settime.c | 27 +- sysdeps/unix/make-syscalls.sh | 2 +- sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 1 + sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 3 + sysdeps/unix/sysv/linux/clock_getres.c | 30 +- sysdeps/unix/sysv/linux/clock_gettime.c | 27 +- sysdeps/unix/sysv/linux/clock_settime.c | 29 +- 49 files changed, 1285 insertions(+), 213 deletions(-) create mode 100644 libio/tst-bz24051.c create mode 100644 nptl/tst-rwlock-tryrdlock-stall.c create mode 100644 nptl/tst-rwlock-trywrlock-stall.c copy sysdeps/x86_64/x32/tst-size_t-wcsncmp.c => support/xpthread_rwlock_destroy.c (76%) copy sysdeps/aarch64/multiarch/{strlen.c => memchr.c} (62%) copy sysdeps/aarch64/multiarch/{memset_generic.S => memchr_generic.S} (69%) create mode 100644 sysdeps/aarch64/multiarch/memchr_nosimd.S create mode 100644 sysdeps/aarch64/multiarch/memset_base64.S copy sysdeps/aarch64/multiarch/{memset_generic.S => memset_emag.S} (62%)