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/gnu-master-aarch64-spec2k6-O2_LTO in repository toolchain/ci/glibc.
from 8c64cc78bc htl: Fix gsync_wait symbol exposition adds dd05e154ac nptl: Add internal alias __pthread_getattr_default_np adds 8111c457b8 nptl: Use __pthread_getattr_default_np in pthread_create adds 86ed0774cf nptl: Use __pthread_attr_setaffinity_np in pthread_getattr_np adds c2322a561f nptl: Change type of __default_pthread_attr adds 6993670b52 nptl: Destroy the default thread attribute as part of freeres adds 7538d46113 nptl: Make pthread_attr_t dynamically extensible adds ec41af45a6 nptl: Add pthread_attr_setsigmask_np, pthread_attr_getsigmask_np adds ba9f6ee9bb Linux: Use __pthread_attr_setsigmask_internal for timer help [...] adds 3374868668 ieee754: provide gcc builtins based generic sqrt functions adds 628d90c5f9 ieee754: provide gcc builtins based generic fma functions adds c9feb1be93 aarch/fpu: use generic builtins based math functions adds a7a3435c9a powerpc/fpu: use generic fma functions adds 74edc05817 manual/jobs.texi: remove unused var from example code adds 6f10ff02cb powerpc: Fix powerpc64le due a7a3435c9a adds 3f6e4fc454 support: Fix detecting hole support on >2KB-block filesystems adds 9b7424215b Replace val with __val in TUNABLE_SET_VAL_IF_VALID_RANGE adds f607047668 Update HP_TIMING_NOW for _ISOMAC in sysdeps/generic/hp-timing.h adds e52434a2e4 benchtests: Restore the clock_gettime option new 6ef4227509 powerpc64le: use common fmaf128 implementation new a23bd00f9d powerpc64le: add optimized strlen for P9 new 8dbb7a08ec dl-runtime: reloc_{offset,index} now functions arch overide'able new ecfa912f42 hurd: Add stack guard support new 8fcc772da8 hurd: Add pointer guard support
The 5 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: NEWS | 4 + benchtests/Makefile | 6 + benchtests/README | 7 +- benchtests/bench-timing.h | 7 +- elf/dl-runtime.c | 28 +-- sysdeps/aarch64/fpu/e_sqrt.c => elf/dl-runtime.h | 23 ++- elf/dl-tunables.c | 4 +- manual/job.texi | 1 - nptl/Makefile | 5 + nptl/Versions | 4 + nptl/allocatestack.c | 2 +- nptl/nptl-init.c | 4 +- nptl/nptlfreeres.c | 1 + nptl/pthreadP.h | 22 ++- nptl/pthread_attr_copy.c | 21 +- nptl/pthread_attr_destroy.c | 12 +- .../fpu/s_fma.c => nptl/pthread_attr_extension.c | 21 +- nptl/pthread_attr_getaffinity.c | 14 +- ...attr_default_np.c => pthread_attr_getsigmask.c} | 25 ++- nptl/pthread_attr_getstacksize.c | 2 +- nptl/pthread_attr_setaffinity.c | 23 ++- .../fpu/s_fma.c => nptl/pthread_attr_setsigmask.c | 24 ++- ...cksize.c => pthread_attr_setsigmask_internal.c} | 38 ++-- nptl/pthread_create.c | 63 +++--- nptl/pthread_getattr_default_np.c | 7 +- nptl/pthread_getattr_np.c | 30 ++- nptl/pthread_setattr_default_np.c | 16 +- nptl/tst-pthread-attr-sigmask.c | 204 ++++++++++++++++++++ nptl/vars.c | 2 +- support/support_descriptor_supports_holes.c | 6 +- .../{generic => aarch64/fpu}/math-use-builtins.h | 38 ++-- sysdeps/aarch64/fpu/s_floor.c | 29 --- sysdeps/aarch64/fpu/s_floorf.c | 29 --- sysdeps/aarch64/fpu/s_fmaf.c | 28 --- sysdeps/aarch64/fpu/s_nearbyint.c | 28 --- sysdeps/aarch64/fpu/s_nearbyintf.c | 28 --- sysdeps/aarch64/fpu/s_rint.c | 29 --- sysdeps/aarch64/fpu/s_rintf.c | 29 --- sysdeps/aarch64/fpu/s_round.c | 29 --- sysdeps/aarch64/fpu/s_roundf.c | 29 --- sysdeps/aarch64/fpu/s_trunc.c | 29 --- sysdeps/aarch64/fpu/s_truncf.c | 29 --- sysdeps/generic/hp-timing.h | 11 +- sysdeps/generic/math-use-builtins.h | 8 + sysdeps/hppa/dl-runtime.c | 4 - .../{aarch64/fpu/e_sqrtf.c => hppa/dl-runtime.h} | 24 ++- sysdeps/ieee754/dbl-64/e_sqrt.c | 6 + sysdeps/ieee754/dbl-64/s_fma.c | 6 + sysdeps/ieee754/dbl-64/s_fmaf.c | 6 + sysdeps/ieee754/float128/float128_private.h | 2 + sysdeps/ieee754/flt-32/e_sqrtf.c | 16 +- sysdeps/ieee754/ldbl-128/s_fma.c | 5 + sysdeps/ieee754/ldbl-128/s_fmal.c | 5 + sysdeps/mach/hurd/i386/ld.abilist | 1 - sysdeps/mach/hurd/i386/tls.h | 16 ++ sysdeps/nptl/internaltypes.h | 19 +- sysdeps/nptl/pthread.h | 15 ++ .../{generic => powerpc/fpu}/math-use-builtins.h | 18 +- sysdeps/powerpc/fpu/s_fmaf.c | 27 --- .../powerpc64/le/fpu/multiarch/s_fmaf128-power9.c | 4 +- .../powerpc/powerpc64/le/power9/fpu/s_fmaf128.c | 36 ---- sysdeps/powerpc/powerpc64/le/power9/rtld-strlen.S | 1 + sysdeps/powerpc/powerpc64/le/power9/strlen.S | 213 +++++++++++++++++++++ sysdeps/powerpc/powerpc64/multiarch/Makefile | 2 +- .../powerpc/powerpc64/multiarch/ifunc-impl-list.c | 4 + .../powerpc/powerpc64/multiarch/strlen-power9.S | 2 + sysdeps/powerpc/powerpc64/multiarch/strlen.c | 5 + sysdeps/s390/fpu/math-use-builtins.h | 8 + sysdeps/unix/sysv/linux/aarch64/libc.abilist | 2 + sysdeps/unix/sysv/linux/alpha/libc.abilist | 2 + sysdeps/unix/sysv/linux/arm/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/arm/le/libc.abilist | 2 + sysdeps/unix/sysv/linux/createthread.c | 9 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 2 + sysdeps/unix/sysv/linux/hppa/libc.abilist | 2 + sysdeps/unix/sysv/linux/i386/libc.abilist | 2 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 2 + sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 2 + sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 2 + sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 2 + .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 2 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 2 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 2 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 2 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 2 + .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 2 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 2 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 2 + .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 2 + sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 2 + sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 2 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 2 + sysdeps/unix/sysv/linux/sh/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/sh/le/libc.abilist | 2 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 2 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 2 + sysdeps/unix/sysv/linux/timer_routines.c | 19 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 2 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 2 + sysdeps/x86_64/dl-runtime.c | 9 - sysdeps/x86_64/dl-runtime.h | 35 ++++ 102 files changed, 970 insertions(+), 606 deletions(-) rename sysdeps/aarch64/fpu/e_sqrt.c => elf/dl-runtime.h (57%) rename sysdeps/powerpc/fpu/s_fma.c => nptl/pthread_attr_extension.c (65%) copy nptl/{pthread_getattr_default_np.c => pthread_attr_getsigmask.c} (55%) rename sysdeps/aarch64/fpu/s_fma.c => nptl/pthread_attr_setsigmask.c (58%) copy nptl/{pthread_attr_getstacksize.c => pthread_attr_setsigmask_internal.c} (50%) create mode 100644 nptl/tst-pthread-attr-sigmask.c copy sysdeps/{generic => aarch64/fpu}/math-use-builtins.h (69%) delete mode 100644 sysdeps/aarch64/fpu/s_floor.c delete mode 100644 sysdeps/aarch64/fpu/s_floorf.c delete mode 100644 sysdeps/aarch64/fpu/s_fmaf.c delete mode 100644 sysdeps/aarch64/fpu/s_nearbyint.c delete mode 100644 sysdeps/aarch64/fpu/s_nearbyintf.c delete mode 100644 sysdeps/aarch64/fpu/s_rint.c delete mode 100644 sysdeps/aarch64/fpu/s_rintf.c delete mode 100644 sysdeps/aarch64/fpu/s_round.c delete mode 100644 sysdeps/aarch64/fpu/s_roundf.c delete mode 100644 sysdeps/aarch64/fpu/s_trunc.c delete mode 100644 sysdeps/aarch64/fpu/s_truncf.c rename sysdeps/{aarch64/fpu/e_sqrtf.c => hppa/dl-runtime.h} (53%) copy sysdeps/{generic => powerpc/fpu}/math-use-builtins.h (83%) delete mode 100644 sysdeps/powerpc/fpu/s_fmaf.c delete mode 100644 sysdeps/powerpc/powerpc64/le/power9/fpu/s_fmaf128.c create mode 100644 sysdeps/powerpc/powerpc64/le/power9/rtld-strlen.S create mode 100644 sysdeps/powerpc/powerpc64/le/power9/strlen.S create mode 100644 sysdeps/powerpc/powerpc64/multiarch/strlen-power9.S delete mode 100644 sysdeps/x86_64/dl-runtime.c create mode 100644 sysdeps/x86_64/dl-runtime.h