This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/glibc.
from 2c71177309 posix: Fix Hurd build failure in tst-execveat adds 7cbf1c8416 elf, nptl: Initialize static TLS directly in ld.so adds 0197c1bc60 nptl: Move pthread_testcancel into libc adds ce0b7961ae nptl: Consolidate async cancel enable/disable implementation [...] adds 19cc20ef2e nptl: Move sem_clockwait into libc adds 0b7d48d106 nptl: Move sem_close, sem_open into libc adds 4b729cca87 nptl: Move sem_destroy into libc adds 61878689c2 nptl: Move sem_getvalue into libc adds 1ae60ae74f nptl: Move sem_init into libc adds 793042c63c nptl: Move sem_post into libc adds 018c75dcb1 nptl: Move sem_timedwait into libc adds 990c8ffd3a nptl: Move sem_unlink into libc adds 5633541d3b nptl: Move sem_trywait, sem_wait into libc new 43b3746aff nptl: Move pthread_barrier_destroy into libc new f1af331c4e nptl: Move pthread_barrier_init into libc new b9aec0dd9f nptl: Move pthread_barrier_wait into libc new bbacf0f56c nptl: Move pthread_barrierattr_destroy into libc new e731212bc3 nptl: Move pthread_barrierattr_init into libc new 39e74af22e nptl: Move pthread_barrierattr_getpshared into libc new 3f0808ef4c nptl: Move pthread_barrierattr_setpshared into libc new 26492c0a14 Annotate additional APIs with GCC attribute access.
The 8 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/Makefile | 6 +- elf/dl-open.c | 2 +- elf/dl-reloc.c | 5 +- elf/dl-support.c | 3 +- elf/dl-tls.c | 39 +++++++++++ elf/rtld.c | 2 + include/pthread.h | 3 + include/shm-directory.h | 1 + include/stdlib.h | 1 + inet/if_index.c | 2 +- io/bits/poll2.h | 10 +-- io/sys/poll.h | 7 +- libio/stdio.h | 10 +-- manual/llio.texi | 4 +- misc/mktemp.c | 1 + misc/sys/uio.h | 37 ++++++---- nptl/Makefile | 42 ++++++------ nptl/Versions | 80 ++++++++++++++-------- nptl/allocatestack.c | 35 ---------- nptl/cancellation.c | 4 +- nptl/libc-cancellation.c | 24 ------- nptl/libpthread-compat.c | 9 +++ nptl/nptl-init.c | 2 - nptl/pthreadP.h | 6 +- nptl/pthread_barrier_destroy.c | 11 ++- nptl/pthread_barrier_init.c | 15 +++- nptl/pthread_barrier_wait.c | 14 +++- nptl/pthread_barrierattr_destroy.c | 11 ++- nptl/pthread_barrierattr_getpshared.c | 11 ++- nptl/pthread_barrierattr_init.c | 11 ++- nptl/pthread_barrierattr_setpshared.c | 11 ++- nptl/pthread_create.c | 4 +- nptl/pthread_testcancel.c | 14 ++-- nptl/sem_clockwait.c | 15 ++-- nptl/sem_destroy.c | 7 +- nptl/sem_getvalue.c | 9 ++- nptl/sem_init.c | 8 ++- nptl/sem_post.c | 7 +- nptl/sem_timedwait.c | 18 +++-- nptl/sem_wait.c | 17 +++-- nptl/semaphoreP.h | 4 +- nss/makedb.c | 7 +- posix/bug-regex33.c | 2 +- posix/regex.h | 23 +++++-- posix/shm-directory.c | 1 + pwd/pwd.h | 12 ++-- rt/Makefile | 1 - stdio-common/tmpnam.c | 2 +- stdio-common/tmpnam_r.c | 2 +- stdlib/monetary.h | 6 +- sysdeps/generic/ldsodefs.h | 19 +++++ sysdeps/gnu/net/if.h | 4 +- sysdeps/mach/hurd/if_index.c | 2 +- sysdeps/nptl/Makefile | 3 +- sysdeps/nptl/librt-cancellation.c | 24 ------- sysdeps/nptl/lowlevellock-futex.h | 8 +-- sysdeps/pthread/sem_close.c | 10 ++- sysdeps/pthread/sem_open.c | 40 +++++++---- sysdeps/pthread/sem_routines.c | 10 +-- sysdeps/pthread/sem_unlink.c | 17 ++++- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 38 ++++++++++ sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/alpha/libc.abilist | 44 ++++++++++++ sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 27 +------- sysdeps/unix/sysv/linux/arc/libc.abilist | 38 ++++++++++ sysdeps/unix/sysv/linux/arc/libpthread.abilist | 19 ----- sysdeps/unix/sysv/linux/arm/be/libc.abilist | 38 ++++++++++ sysdeps/unix/sysv/linux/arm/be/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/arm/le/libc.abilist | 38 ++++++++++ sysdeps/unix/sysv/linux/arm/le/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/csky/libc.abilist | 38 ++++++++++ sysdeps/unix/sysv/linux/csky/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/hppa/libc.abilist | 38 ++++++++++ sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/i386/libc.abilist | 44 ++++++++++++ sysdeps/unix/sysv/linux/i386/libpthread.abilist | 27 +------- sysdeps/unix/sysv/linux/ia64/libc.abilist | 38 ++++++++++ sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/if_index.c | 2 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 38 ++++++++++ .../sysv/linux/m68k/coldfire/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 44 ++++++++++++ .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 27 +------- sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 38 ++++++++++ .../sysv/linux/microblaze/be/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 38 ++++++++++ .../sysv/linux/microblaze/le/libpthread.abilist | 20 +----- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 44 ++++++++++++ .../unix/sysv/linux/mips/mips32/libpthread.abilist | 26 +------ .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 44 ++++++++++++ .../unix/sysv/linux/mips/mips64/libpthread.abilist | 26 +------ .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 44 ++++++++++++ .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 44 ++++++++++++ sysdeps/unix/sysv/linux/nios2/libc.abilist | 38 ++++++++++ sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 20 +----- .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 44 ++++++++++++ .../linux/powerpc/powerpc32/libpthread.abilist | 27 +------- .../linux/powerpc/powerpc32/nofpu/libc.abilist | 44 ++++++++++++ .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 38 ++++++++++ .../linux/powerpc/powerpc64/be/libpthread.abilist | 20 +----- .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 38 ++++++++++ .../linux/powerpc/powerpc64/le/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 38 ++++++++++ .../unix/sysv/linux/riscv/rv32/libpthread.abilist | 19 ----- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 38 ++++++++++ .../unix/sysv/linux/riscv/rv64/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 44 ++++++++++++ .../sysv/linux/s390/s390-32/libpthread.abilist | 27 +------- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 38 ++++++++++ .../sysv/linux/s390/s390-64/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 38 ++++++++++ sysdeps/unix/sysv/linux/sh/be/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/sh/le/libc.abilist | 38 ++++++++++ sysdeps/unix/sysv/linux/sh/le/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/socketcall.h | 5 -- sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 44 ++++++++++++ .../sysv/linux/sparc/sparc32/libpthread.abilist | 27 +------- sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 38 ++++++++++ .../sysv/linux/sparc/sparc64/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/sysdep-cancel.h | 44 ++---------- sysdeps/unix/sysv/linux/test-errno-linux.c | 12 ++++ sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 38 ++++++++++ .../unix/sysv/linux/x86_64/64/libpthread.abilist | 20 +----- sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 38 ++++++++++ .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 20 +----- 125 files changed, 1782 insertions(+), 910 deletions(-) delete mode 100644 nptl/libc-cancellation.c delete mode 100644 sysdeps/nptl/librt-cancellation.c