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/llvm-master-aarch64-spec2k6-Oz in repository toolchain/ci/glibc.
from 5a96fe2e02 elf.h: Remove SHF_GNU_BUILD_NOTE. adds 2ee7711bdd x86: Remove the default REP MOVSB threshold tunable value [B [...] adds d2e929a907 nsswitch: handle missing actions properly adds e182654151 Remove strtoimax, strtoumax, wcstoimax, wcstoumax inlines adds cb5648b00f elf: inline lose for error handling adds c6b0165327 elf: Fix failure handling in _dl_map_object_from_fd adds d4136903a2 aarch64: fix static PIE start code for BTI [BZ #27068] adds 4033f21eb2 aarch64: remove the strlen_asimd symbol adds 7366cb03f8 Use GMP 6.2.1 in build-many-glibcs.py. adds 4d0985543f elf: Record libc.so link map when it is the main program (bu [...] new 1f3cb8d600 Use Linux 5.10 in build-many-glibcs.py. new 18c2ab9a09 hurd: Rename LLL_INITIALIZER to LLL_LOCK_INITIALIZER new bec412424e hurd: make lll_* take a variable instead of a ptr new 59bb023c83 hurd: Add __lll_abstimed_wait_intr new 6e411b42f8 htl: Add futex-internal.h new f26f0d766b hurd: Add __libc_open and __libc_close new 644d98ec4d hurd: Add LLL_PRIVATE and LLL_SHARED new c8f9421298 htl: Add pshared semaphore support new bcf47eb0fb Update syscall lists for Linux 5.10.
The 9 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: elf/dl-load.c | 110 +++++---- elf/rtld.c | 11 + grp/Makefile | 4 + grp/initgroups.c | 6 +- grp/tst-initgroups1.c | 56 +++++ grp/tst-initgroups1.root/etc/group | 7 + grp/tst-initgroups1.root/etc/nsswitch.conf | 1 + grp/tst-initgroups1.root/etc/passwd | 1 + mach/mutex-init.c => grp/tst-initgroups2.c | 14 +- grp/tst-initgroups2.root/etc/group | 7 + grp/tst-initgroups2.root/etc/nsswitch.conf | 2 + grp/tst-initgroups2.root/etc/passwd | 1 + htl/Makefile | 2 +- htl/pt-internal.h | 33 +++ hurd/Makefile | 1 + hurd/RPC_gsync_wait_intr.c | 4 + hurd/Versions | 3 +- hurd/hurdlock.c | 25 +- hurd/hurdlock.h | 54 +++-- hurd/hurdpid.c | 2 +- hurd/setauth.c | 2 +- mach/lock-intern.h | 8 +- mach/lowlevellock.h | 47 +++- mach/mutex-init.c | 2 +- nss/nss_database.c | 3 +- nss/nsswitch.c | 5 +- scripts/build-many-glibcs.py | 4 +- stdlib/inttypes.h | 118 --------- sysdeps/aarch64/multiarch/strlen_asimd.S | 3 +- sysdeps/aarch64/start.S | 1 + sysdeps/htl/bits/semaphore.h | 20 +- sysdeps/htl/futex-internal.h | 39 +++ sysdeps/htl/sem-destroy.c | 10 +- sysdeps/htl/sem-getvalue.c | 10 +- sysdeps/htl/sem-init.c | 10 +- sysdeps/htl/sem-post.c | 54 +++-- sysdeps/htl/sem-timedwait.c | 263 +++++++++++---------- sysdeps/htl/sem-trywait.c | 15 +- sysdeps/htl/{sem-trywait.c => sem-waitfast.c} | 36 ++- sysdeps/mach/hurd/close.c | 1 + sysdeps/mach/hurd/htl/pt-mutex-lock.c | 8 +- sysdeps/mach/hurd/htl/pt-mutex-timedlock.c | 6 +- sysdeps/mach/hurd/htl/pt-mutex-trylock.c | 8 +- sysdeps/mach/hurd/htl/pt-mutex-unlock.c | 8 +- sysdeps/mach/hurd/htl/pt-mutex.h | 2 +- sysdeps/mach/hurd/i386/Makefile | 1 - sysdeps/mach/hurd/setpgid.c | 2 +- sysdeps/mach/hurd/setsid.c | 2 +- sysdeps/mach/hurd/tls.h | 4 +- sysdeps/mach/libc-lock.h | 20 +- sysdeps/unix/sysv/linux/aarch64/arch-syscall.h | 1 + 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/csky/arch-syscall.h | 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 + .../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/x86_64/64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h | 1 + sysdeps/x86/dl-tunables.list | 6 +- 77 files changed, 629 insertions(+), 463 deletions(-) create mode 100644 grp/tst-initgroups1.c create mode 100644 grp/tst-initgroups1.root/etc/group create mode 100644 grp/tst-initgroups1.root/etc/nsswitch.conf create mode 100644 grp/tst-initgroups1.root/etc/passwd copy mach/mutex-init.c => grp/tst-initgroups2.c (74%) create mode 100644 grp/tst-initgroups2.root/etc/group create mode 100644 grp/tst-initgroups2.root/etc/nsswitch.conf create mode 100644 grp/tst-initgroups2.root/etc/passwd create mode 100644 hurd/RPC_gsync_wait_intr.c create mode 100644 sysdeps/htl/futex-internal.h copy sysdeps/htl/{sem-trywait.c => sem-waitfast.c} (60%)