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 in repository toolchain/ci/glibc.
from e1e47c912a Update translations adds 330c9d0db1 Prepare for 2.29 release adds 56c86f5dd5 Tag 2.29 release adds de44ab67aa Open master for 2.30 development adds 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. new 5fc9ed4c40 nptl: Fix pthread_rwlock_try*lock stalls (Bug 23844) new d5627550ae make-syscalls.sh: fix comment referencing syscall-template new 114f792eae posix/tst-spawn: Fix racy tests in spawned processes. new 07c3d1ec03 aarch64: Add AmpereComputing emag to tunable cpu list new c7d3890ff5 aarch64: Optimized memset specific to AmpereComputing emag new 83d1cc42d8 aarch64: Optimized memchr specific to AmpereComputing emag
The 6 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 | 118 ++++++- INSTALL | 14 +- NEWS | 156 ++++++++- include/features.h | 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/contrib.texi | 36 ++- manual/install.texi | 10 +- 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 +++++++ nss/Makefile | 2 + nss/nss_files/files-alias.c | 10 + nss/tst-nss-files-alias-truncated.c | 66 ++++ posix/regexec.c | 6 +- posix/tst-spawn.c | 11 +- scripts/build-many-glibcs.py | 2 +- support/Makefile | 1 + support/namespace.h | 2 + support/support_chroot.c | 2 + .../xpthread_rwlock_destroy.c | 14 +- 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/{memset.c => memchr.c} | 28 +- .../aarch64/multiarch/memchr_generic.S | 33 +- sysdeps/aarch64/multiarch/memchr_nosimd.S | 223 +++++++++++++ sysdeps/aarch64/multiarch/memset.c | 5 +- sysdeps/aarch64/multiarch/memset_base64.S | 178 +++++++++++ .../aarch64/multiarch/memset_emag.S | 32 +- sysdeps/unix/make-syscalls.sh | 2 +- sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 1 + sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 3 + version.h | 2 +- 45 files changed, 1483 insertions(+), 128 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 create mode 100644 nss/tst-nss-files-alias-truncated.c copy libio/putwchar_u.c => support/xpthread_rwlock_destroy.c (71%) copy sysdeps/aarch64/multiarch/{memset.c => memchr.c} (61%) copy libio/putchar.c => sysdeps/aarch64/multiarch/memchr_generic.S (57%) create mode 100644 sysdeps/aarch64/multiarch/memchr_nosimd.S create mode 100644 sysdeps/aarch64/multiarch/memset_base64.S copy libio/putchar.c => sysdeps/aarch64/multiarch/memset_emag.S (56%)