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-release-aarch64-spec2k6-O3 in repository toolchain/ci/glibc.
from 499a601796 Default to --with-default-link=no (bug 25812) adds c8ee1c85c0 misc: Fix rare fortify crash on wchar funcs. [BZ 29030] adds e5cf8ccca6 INSTALL: Rephrase -with-default-link documentation adds 106b7e0e45 dlfcn: Do not use rtld_active () to determine ld.so state (b [...] adds cb4d670d8f scripts/glibcelf.py: Mark as UNSUPPORTED on Python 3.5 and earlier adds 10fe3cd309 elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS w [...] adds ef87599348 linux: Fix missing internal 64 bit time_t stat usage adds 14b1e32a4d i386: Regenerate ulps adds 7d96aa2d7d linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time [...] adds dde291ab53 posix/glob.c: update from gnulib adds edc06fdd62 Update syscall lists for Linux 5.17 adds e72c363a15 Update kernel version to 5.16 in tst-mman-consts.py adds eed29011f9 Update kernel version to 5.17 in tst-mman-consts.py adds 95759abbf3 Add SOL_MPTCP, SOL_MCTP from Linux 5.16 to bits/socket.h adds 0bcba53020 Add HWCAP2_AFP, HWCAP2_RPRES from Linux 5.17 to AArch64 bits [...] adds ec5b79aac7 manual: Clarify that abbreviations of long options are allowed adds b68e782f8e x86: Optimize strcmp-avx2.S adds 34ef810945 x86: Optimize strcmp-evex.S adds 250e277797 x86-64: Fix strcmp-avx2.S adds 36766c02af x86-64: Fix strcmp-evex.S adds 58596411ad x86: Improve vec generation in memset-vec-unaligned-erms.S adds 0bf9c8b5fe x86: Remove SSSE3 instruction for broadcast in memset.S (SSE2 Only) adds de0cd691b2 x86-64: Optimize bzero adds c394d7e11a x86: Set .text section in memset-vec-unaligned-erms adds 676f7bcf11 x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895] adds 059e36d9ed x86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S [BZ #28896]
No new revisions were added by this update.
Summary of changes: INSTALL | 8 +- NEWS | 5 + debug/tst-fortify.c | 5 + dlfcn/dladdr.c | 2 +- dlfcn/dladdr1.c | 2 +- dlfcn/dlclose.c | 2 +- dlfcn/dlerror.c | 2 +- dlfcn/dlinfo.c | 2 +- dlfcn/dlmopen.c | 2 +- dlfcn/dlopen.c | 2 +- dlfcn/dlopenold.c | 2 +- dlfcn/dlsym.c | 2 +- dlfcn/dlvsym.c | 2 +- elf/Makefile | 60 + elf/dl-deps.c | 2 + elf/dl-libc.c | 8 +- elf/dl-sort-maps.c | 4 +- elf/libtracemod1-1.c | 1 + elf/libtracemod2-1.c | 1 + elf/libtracemod3-1.c | 1 + elf/libtracemod4-1.c | 1 + elf/libtracemod5-1.c | 1 + dlfcn/dlclose.c => elf/tst-audit26.c | 30 +- elf/tst-auditmod26.c | 104 ++ elf/tst-trace1.exp | 4 + elf/tst-trace2.exp | 6 + elf/tst-trace3.exp | 6 + elf/tst-trace4.exp | 6 + elf/tst-trace5.exp | 6 + io/Makefile | 8 +- io/tst-lchmod-time64.c | 2 + io/tst-lchmod.c | 22 +- manual/getopt.texi | 3 +- manual/install.texi | 10 +- misc/sys/cdefs.h | 12 +- posix/glob.c | 70 +- scripts/glibcelf.py | 6 + scripts/tst-ld-trace.py | 108 ++ string/test-strncmp.c | 20 +- sysdeps/i386/fpu/libm-test-ulps | 2 +- sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 2 +- sysdeps/unix/sysv/linux/aarch64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 2 + sysdeps/unix/sysv/linux/alpha/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/arc/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/arm/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/bits/socket.h | 2 + sysdeps/unix/sysv/linux/csky/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/faccessat.c | 4 +- sysdeps/unix/sysv/linux/fchmodat.c | 4 +- sysdeps/unix/sysv/linux/glob64-time64.c | 1 + sysdeps/unix/sysv/linux/hppa/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/i386/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/ia64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/m68k/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/microblaze/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/mips/mips32/arch-syscall.h | 1 + .../unix/sysv/linux/mips/mips64/n32/arch-syscall.h | 1 + .../unix/sysv/linux/mips/mips64/n64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/nios2/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/or1k/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/pathconf.c | 4 +- .../sysv/linux/powerpc/powerpc32/arch-syscall.h | 1 + .../sysv/linux/powerpc/powerpc64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h | 1 + .../unix/sysv/linux/s390/s390-32/arch-syscall.h | 1 + .../unix/sysv/linux/s390/s390-64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/sh/arch-syscall.h | 1 + .../unix/sysv/linux/sparc/sparc32/arch-syscall.h | 1 + .../unix/sysv/linux/sparc/sparc64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/syscall-names.list | 5 +- sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h | 1 + sysdeps/x86/tst-strncmp-rtm.c | 15 + sysdeps/x86_64/memset.S | 22 +- sysdeps/x86_64/multiarch/Makefile | 213 ++- sysdeps/x86_64/multiarch/bzero.c | 106 ++ sysdeps/x86_64/multiarch/ifunc-impl-list.c | 42 + .../multiarch/memset-avx2-unaligned-erms-rtm.S | 1 + .../x86_64/multiarch/memset-avx2-unaligned-erms.S | 24 +- .../multiarch/memset-avx512-unaligned-erms.S | 21 +- .../x86_64/multiarch/memset-evex-unaligned-erms.S | 21 +- .../x86_64/multiarch/memset-sse2-unaligned-erms.S | 1 + .../x86_64/multiarch/memset-vec-unaligned-erms.S | 251 ++- sysdeps/x86_64/multiarch/strcmp-avx2.S | 1591 ++++++++++-------- sysdeps/x86_64/multiarch/strcmp-evex.S | 1713 +++++++++++--------- 88 files changed, 2912 insertions(+), 1703 deletions(-) create mode 100644 elf/libtracemod1-1.c create mode 100644 elf/libtracemod2-1.c create mode 100644 elf/libtracemod3-1.c create mode 100644 elf/libtracemod4-1.c create mode 100644 elf/libtracemod5-1.c copy dlfcn/dlclose.c => elf/tst-audit26.c (58%) create mode 100644 elf/tst-auditmod26.c create mode 100644 elf/tst-trace1.exp create mode 100644 elf/tst-trace2.exp create mode 100644 elf/tst-trace3.exp create mode 100644 elf/tst-trace4.exp create mode 100644 elf/tst-trace5.exp create mode 100644 io/tst-lchmod-time64.c create mode 100755 scripts/tst-ld-trace.py create mode 100644 sysdeps/x86_64/multiarch/bzero.c