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_apm/llvm-release-arm-spec2k6-Os in repository toolchain/ci/glibc.
from f2413f2710 x86-64: Use testl to check __x86_string_control adds 52d0119743 MIPS: Setup errno for {f,l,}xstat adds addc9d62d6 support: Add support_wait_for_thread_exit adds 3abf3bd4ed nptl: pthread_kill, pthread_cancel should not fail after exi [...] adds a8ac8c4725 nptl: Fix race between pthread_kill and thread exit (bug 12889) adds 3fc51f35b4 iconvconfig: Fix behaviour with --prefix [BZ #28199] adds ae925404a1 Fix failing nss/tst-nss-files-hosts-long with local resolver adds 007d699d0e Use Linux 5.14 in build-many-glibcs.py adds 005bafcf5b Update syscall lists for Linux 5.14 adds 114581bf53 Update kernel version to 5.14 in tst-mman-consts.py adds 4ed990e5b9 Add MADV_POPULATE_READ and MADV_POPULATE_WRITE from Linux 5. [...] adds 433ec4f14a posix: Fix attribute access mode on getcwd [BZ #27476] adds 73c7f5a879 nptl: pthread_kill needs to return ESRCH for old programs (b [...] adds 8b8a1d0b73 nptl: Fix type of pthread_mutexattr_getrobust_np, pthread_mu [...] adds 5ad589d63b support: Add support_open_dev_null_range adds 772e33411b Use support_open_dev_null_range io/tst-closefrom, misc/tst-c [...]
No new revisions were added by this update.
Summary of changes: NEWS | 3 + iconv/gconv_conf.c | 2 +- iconv/gconv_parseconfdir.h | 22 ++- iconv/iconvconfig.c | 16 ++- io/tst-closefrom.c | 21 +-- nptl/allocatestack.c | 3 + nptl/descr.h | 6 + nptl/pthread_cancel.c | 9 +- nptl/pthread_create.c | 14 ++ nptl/pthread_kill.c | 87 +++++++++--- .../etc/nsswitch.conf | 0 posix/bits/unistd.h | 5 +- posix/tst-spawn5.c | 13 +- posix/unistd.h | 3 +- scripts/build-many-glibcs.py | 2 +- support/Makefile | 5 +- support/support-open-dev-null-range.c | 134 ++++++++++++++++++ support/support.h | 12 ++ support/support_wait_for_thread_exit.c | 72 ++++++++++ support/tst-support-open-dev-null-range.c | 155 +++++++++++++++++++++ sysdeps/nptl/pthread.h | 4 +- sysdeps/pthread/Makefile | 7 +- sysdeps/pthread/tst-kill4.c | 90 ------------ .../tst-pthread_cancel-exited.c} | 29 ++-- sysdeps/pthread/tst-pthread_cancel-select-loop.c | 87 ++++++++++++ sysdeps/pthread/tst-pthread_kill-exited.c | 63 +++++++++ sysdeps/pthread/tst-pthread_kill-exiting.c | 123 ++++++++++++++++ sysdeps/unix/sysv/linux/aarch64/arch-syscall.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/mman-linux.h | 4 + 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 | 2 + 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/fxstat.c | 4 +- sysdeps/unix/sysv/linux/mips/lxstat.c | 4 +- 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/mips/xstat.c | 4 +- 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 | 6 +- sysdeps/unix/sysv/linux/tst-close_range.c | 31 ++--- sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h | 2 + 59 files changed, 868 insertions(+), 203 deletions(-) copy {resolv/tst-leaks2.root => nss/tst-nss-files-hosts-long.root}/etc/nsswitch.co [...] create mode 100644 support/support-open-dev-null-range.c create mode 100644 support/support_wait_for_thread_exit.c create mode 100644 support/tst-support-open-dev-null-range.c delete mode 100644 sysdeps/pthread/tst-kill4.c copy sysdeps/{unix/sysv/linux/tst-time-clobber.c => pthread/tst-pthread_cancel-exi [...] create mode 100644 sysdeps/pthread/tst-pthread_cancel-select-loop.c create mode 100644 sysdeps/pthread/tst-pthread_kill-exited.c create mode 100644 sysdeps/pthread/tst-pthread_kill-exiting.c