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-arm-build_cross in repository toolchain/ci/glibc.
from eb0e4756cf nptl: Add missing __pthread_cond_wait alias in static builds adds 9ec7fff6cd elf: Initialize GLRO (dl_minsigstacksize) after static dlopen adds f5e196b5a0 Hurd: Define ARCH_MIN_GUARD_SIZE in internal <pthread.h> new 6abf27980a x86: Improve memset-vec-unaligned-erms.S new 06a36b70f9 nptl: Remove unused __libc_pthread_init function new 2f69522d46 nptl: Perform signal initialization upon pthread_create new d03511f48f nptl: Eliminate the __static_tls_size, __static_tls_align_m1 [...] new b8cdc3bba7 nptl: Move semi-public __pthread_get_minstack symbol into libc new 7862ff8e69 elf: Use custom NODELETE DSO for tst-dlopenfail, tst-dlopenfail-2 new f47f1d91af nptl: Move pthread_create, thrd_create into libc new 49e182c737 nptl: Remove remaining code from libpthread
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 | 11 +- elf/dl-tls.c | 5 +- elf/rtld_static_init.c | 3 + elf/tst-dlopenfail-2.c | 5 +- elf/tst-dlopenfail.c | 46 +++--- elf/tst-dlopenfailmod2.c | 6 +- support/xfchmod.c => elf/tst-dlopenfailnodelmod.c | 13 +- include/libc-internal.h | 6 +- nptl/Makefile | 49 +----- nptl/Versions | 33 ++-- nptl/allocatestack.c | 25 +-- nptl/libc_pthread_init.c | 35 ---- nptl/libpthread-compat.c | 34 ++-- nptl/nptl-init.c | 180 --------------------- nptl/nptl-stack.c | 17 ++ nptl/nptl-stack.h | 11 +- nptl/pt-crti.S | 50 ------ nptl/pt-interp.c | 1 - nptl/pthreadP.h | 18 ++- nptl/pthread_cancel.c | 88 ++++++++-- nptl/pthread_create.c | 60 ++++++- nptl/pthread_getattr_default_np.c | 6 +- nptl/version.c | 41 ----- nptl_db/Makefile | 2 +- nptl_db/structs.def | 10 +- sysdeps/arm/nptl-aeabi_unwind_cpp_pr1.c | 1 - sysdeps/arm/nptl/Makefile | 3 - sysdeps/htl/include/pthread.h | 3 + sysdeps/ia64/nptl/Makefile | 5 - sysdeps/mips/Makefile | 5 - sysdeps/mips/nptl/Makefile | 5 - sysdeps/mips/nptl/nptl-sysdep.S | 2 - sysdeps/nptl/Makefile | 4 - sysdeps/nptl/pthread_early_init.h | 28 ++++ sysdeps/nptl/thrd_create.c | 2 - sysdeps/pthread/Makefile | 3 +- sysdeps/pthread/thrd_create.c | 11 +- sysdeps/riscv/nptl/Makefile | 5 - sysdeps/riscv/nptl/nptl-sysdep.S | 2 - sysdeps/s390/nptl/Makefile | 5 - sysdeps/sparc/Makefile | 4 - sysdeps/sparc/nptl/Makefile | 5 - sysdeps/unix/sysv/linux/aarch64/libc.abilist | 4 + sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/alpha/Makefile | 6 - sysdeps/unix/sysv/linux/alpha/libc.abilist | 5 + sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/arc/libc.abilist | 4 + sysdeps/unix/sysv/linux/arc/libpthread.abilist | 4 +- sysdeps/unix/sysv/linux/arm/Makefile | 5 - sysdeps/unix/sysv/linux/arm/be/libc.abilist | 4 + sysdeps/unix/sysv/linux/arm/be/libpthread.abilist | 4 +- sysdeps/unix/sysv/linux/arm/le/libc.abilist | 4 + sysdeps/unix/sysv/linux/arm/le/libpthread.abilist | 4 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 4 + sysdeps/unix/sysv/linux/csky/libpthread.abilist | 4 +- sysdeps/unix/sysv/linux/hppa/libc.abilist | 4 + sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/i386/Makefile | 11 -- sysdeps/unix/sysv/linux/i386/libc.abilist | 5 + sysdeps/unix/sysv/linux/i386/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/ia64/libc.abilist | 4 + sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 4 + .../sysv/linux/m68k/coldfire/libpthread.abilist | 4 +- sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 5 + .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/microblaze/Makefile | 6 - sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 4 + .../sysv/linux/microblaze/be/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 4 + .../sysv/linux/microblaze/le/libpthread.abilist | 5 +- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 5 + .../unix/sysv/linux/mips/mips32/libpthread.abilist | 7 +- .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 5 + .../unix/sysv/linux/mips/mips64/libpthread.abilist | 7 +- .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 5 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 5 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 4 + sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/powerpc/Makefile | 5 - .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 5 + .../linux/powerpc/powerpc32/libpthread.abilist | 7 +- .../linux/powerpc/powerpc32/nofpu/libc.abilist | 5 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 4 + .../linux/powerpc/powerpc64/be/libpthread.abilist | 5 +- .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 4 + .../linux/powerpc/powerpc64/le/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 4 + .../unix/sysv/linux/riscv/rv32/libpthread.abilist | 4 +- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 4 + .../unix/sysv/linux/riscv/rv64/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 5 + .../sysv/linux/s390/s390-32/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 4 + .../sysv/linux/s390/s390-64/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 4 + sysdeps/unix/sysv/linux/sh/be/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/sh/le/libc.abilist | 4 + sysdeps/unix/sysv/linux/sh/le/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/sparc/Makefile | 6 - sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 5 + .../sysv/linux/sparc/sparc32/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 4 + .../sysv/linux/sparc/sparc64/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 4 + .../unix/sysv/linux/x86_64/64/libpthread.abilist | 5 +- sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 4 + .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 5 +- .../x86_64/multiarch/memset-vec-unaligned-erms.S | 50 +++--- 110 files changed, 552 insertions(+), 679 deletions(-) copy support/xfchmod.c => elf/tst-dlopenfailnodelmod.c (75%) delete mode 100644 nptl/libc_pthread_init.c delete mode 100644 nptl/nptl-init.c delete mode 100644 nptl/pt-crti.S delete mode 100644 nptl/pt-interp.c delete mode 100644 nptl/version.c delete mode 100644 sysdeps/arm/nptl-aeabi_unwind_cpp_pr1.c delete mode 100644 sysdeps/mips/nptl/nptl-sysdep.S delete mode 100644 sysdeps/nptl/thrd_create.c delete mode 100644 sysdeps/riscv/nptl/nptl-sysdep.S