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_tx1/llvm-master-aarch64-spec2k6-O2 in repository toolchain/ci/glibc.
from 9a421348cd elf: Optimize _dl_new_hash in dl-new-hash.h adds 748df8126a dlfcn: Move RTLD_DEFAULT/RTLD_NEXT outside __USE_GNU adds a8b11bd1f8 elf: Rewrite long RESOLVE_MAP macro to an always_inline stat [...] adds e555954e02 Revert "[AArch64][BZ #17711] Fix extern protected data handling" adds a7629b1c1b Revert "[ARM][BZ #17711] Fix extern protected data handling" adds 04b30fe4f8 linux: Add CLONE_NEWTIME from Linux 5.6 to bits/sched.h adds efeb2bd1ab math: Add math-use-builtins-fabs (BZ#29027) adds a01a13601c benchtests: Improve bench-strnlen.c adds 36c1dbaedd elf/dl-reloc.c: Copyright The GNU Toolchain Authors adds 800d535504 stdio-common: Add printf specifier registry to <printf.h> adds 46db978347 stdio-common: Move union printf_arg int <printf.h> adds fe8ca369ad stdio-common: Simplify printf_unknown interface in vfprintf- [...] adds 31ec883990 Use Linux 5.18 in build-many-glibcs.py adds 52a103e237 Fix deadlock when pthread_atfork handler calls pthread_atfor [...] adds 3d9926663c Update syscall-names.list for Linux 5.18 adds 7597b251d4 String: Improve overflow test coverage for strnlen adds 8d6c44ee7d Update kernel version to 5.18 in header constant tests
No new revisions were added by this update.
Summary of changes: benchtests/bench-strnlen.c | 77 ++++++++---- dlfcn/dlfcn.h | 22 ++-- elf/dl-reloc.c | 57 +++++---- include/printf.h | 29 +++++ include/register-atfork.h | 26 ++-- posix/fork.c | 7 +- posix/register-atfork.c | 140 ++++++++++++++++----- scripts/build-many-glibcs.py | 2 +- stdio-common/printf-parse.h | 29 ----- stdio-common/printf-prs.c | 1 + stdio-common/reg-printf.c | 7 -- stdio-common/vfprintf-internal.c | 22 +--- string/test-strnlen.c | 2 + sysdeps/aarch64/dl-machine.h | 13 +- sysdeps/aarch64/dl-sysdep.h | 21 ---- sysdeps/arm/dl-machine.h | 10 +- sysdeps/arm/dl-sysdep.h | 21 ---- sysdeps/generic/math-use-builtins-fabs.h | 3 + sysdeps/generic/math-use-builtins.h | 1 + sysdeps/i386/fpu/s_fabsl.S | 10 -- sysdeps/ia64/fpu/s_fabsl.S | 82 ------------ sysdeps/ieee754/ldbl-128/s_fabsl.c | 8 +- sysdeps/ieee754/ldbl-128ibm/s_fabsl.c | 5 + .../fpu/s_fabsl.S => ieee754/ldbl-96/s_fabsl.c} | 18 +-- sysdeps/powerpc/fpu/math-use-builtins-fabs.h | 8 ++ sysdeps/powerpc/powerpc32/fpu/s_fabsl.S | 52 -------- sysdeps/powerpc/powerpc64/fpu/s_fabsl.S | 34 ----- sysdeps/pthread/Makefile | 38 +++++- sysdeps/pthread/tst-atfork3.c | 118 +++++++++++++++++ .../xfopen.c => sysdeps/pthread/tst-atfork3mod.c | 35 ++++-- sysdeps/pthread/tst-atfork4.c | 128 +++++++++++++++++++ .../pthread/{tst-atfork2mod.c => tst-atfork4mod.c} | 30 ++--- sysdeps/sparc/sparc32/fpu/s_fabsl.c | 9 -- sysdeps/sparc/sparc64/fpu/s_fabsl.c | 7 -- sysdeps/unix/sysv/linux/bits/sched.h | 4 + sysdeps/unix/sysv/linux/syscall-names.list | 4 +- sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- sysdeps/unix/sysv/linux/tst-pidfd-consts.py | 2 +- 38 files changed, 621 insertions(+), 463 deletions(-) delete mode 100644 sysdeps/aarch64/dl-sysdep.h delete mode 100644 sysdeps/arm/dl-sysdep.h create mode 100644 sysdeps/generic/math-use-builtins-fabs.h delete mode 100644 sysdeps/i386/fpu/s_fabsl.S delete mode 100644 sysdeps/ia64/fpu/s_fabsl.S rename sysdeps/{x86_64/fpu/s_fabsl.S => ieee754/ldbl-96/s_fabsl.c} (78%) create mode 100644 sysdeps/powerpc/fpu/math-use-builtins-fabs.h delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_fabsl.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_fabsl.S create mode 100644 sysdeps/pthread/tst-atfork3.c copy support/xfopen.c => sysdeps/pthread/tst-atfork3mod.c (67%) create mode 100644 sysdeps/pthread/tst-atfork4.c copy sysdeps/pthread/{tst-atfork2mod.c => tst-atfork4mod.c} (65%) delete mode 100644 sysdeps/sparc/sparc32/fpu/s_fabsl.c delete mode 100644 sysdeps/sparc/sparc64/fpu/s_fabsl.c