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-O3 in repository toolchain/ci/glibc.
from 76d5b2f002 x86: Update Intel Atom processor family optimization adds de42613540 elf: Turn _dl_printf, _dl_error_printf, _dl_fatal_printf int [...] adds 02802fafcf signal: Deprecate additional legacy signal handling functions adds 28cada0418 htl: Add clock variants adds 415d0b0b3f Update i386 libm-test-ulps adds ef3330fde4 linux: Use internal DIR locks when accessing filepos on telldir adds dcbc6b83ef elf: Do not read hwcaps from the vDSO in ld.so adds 31563b6841 elf: Remove extra hwcap mechanism from ldconfig adds f901178749 hurd: Fix pselect atomicity adds a9175662f8 Hurd: Use __sigmask in favor of deprecated sigmask adds 6321f9e5e8 Hurd: Move <hurd/sigpreempt.h> internals into wrapper header adds fff30716a7 i386: Remove NO_TLS_DIRECT_SEG_REFS handling adds 94884ff506 hurd: Fix fdopendir checking for directory type adds c318f663bd hurd: fix ptsname error when called on a non-tty adds cc0118983a i386: Remove unused file sysdeps/unix/i386/sysdep.S adds 6544999083 hurd: Fix fexecve adds 5d5b3bd94c manual: Fix backtraces code example [BZ #10441] adds 9e2dc874e6 build: Use FAIL_EXIT1 () on failure to exec child [BZ #23990] adds 61af4bbb2a mbstowcs: Document, test, and fix null pointer dst semantics [...] adds 3478859281 tst-cond11: Fix build with _SC_MONOTONIC_CLOCK > 0 adds a3e589d1f6 htl: Enable more cond tests adds 8081702460 htl: Make pthread_cond_destroy wait for threads to be woken adds 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 new 74edc05817 manual/jobs.texi: remove unused var from example code
The 1 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 | 9 + elf/Versions | 2 +- elf/dl-hwcaps.c | 110 ----------- elf/dl-misc.c | 31 ++++ elf/ldconfig.c | 87 ++------- htl/Versions | 7 + htl/pt-join.c | 62 ++++++- hurd/catch-signal.c | 10 +- hurd/hurd/sigpreempt.h | 10 - hurd/hurdfault.h | 2 +- hurd/hurdlock.c | 12 ++ hurd/hurdselect.c | 76 +++++++- hurd/hurdsig.c | 8 +- manual/charset.texi | 23 ++- manual/examples/execinfo.c | 13 +- manual/job.texi | 1 - manual/signal.texi | 6 + nptl/Makefile | 30 +-- 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 +- .../pthread_attr_extension.c | 19 +- nptl/pthread_attr_getaffinity.c | 14 +- .../xgetline.c => nptl/pthread_attr_getsigmask.c | 27 ++- nptl/pthread_attr_getstacksize.c | 2 +- nptl/pthread_attr_setaffinity.c | 23 ++- .../pthread_attr_setsigmask.c | 24 ++- .../pthread_attr_setsigmask_internal.c | 40 ++-- 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-cancel4.c | 7 + nptl/tst-exec1.c | 7 +- nptl/tst-exec2.c | 7 +- nptl/tst-exec3.c | 7 +- nptl/tst-exec4.c | 8 +- nptl/tst-exec5.c | 6 +- {sysdeps/pthread => nptl}/tst-mutex8.c | 0 nptl/tst-pthread-attr-sigmask.c | 204 +++++++++++++++++++++ nptl/vars.c | 2 +- signal/signal.h | 23 ++- signal/tst-sigset2.c | 4 + signal/tst-sigsimple.c | 3 + stdlib/stdlib.h | 2 +- support/test-container.c | 2 +- sysdeps/aarch64/fpu/e_sqrt.c | 27 --- sysdeps/aarch64/fpu/e_sqrtf.c | 27 --- .../{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_fma.c | 28 --- 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/ldsodefs.h | 19 +- sysdeps/generic/math-use-builtins.h | 8 + sysdeps/generic/sigset-cvt-mask.h | 4 +- sysdeps/htl/bits/types/struct___pthread_cond.h | 4 +- sysdeps/htl/pt-cond-destroy.c | 18 +- sysdeps/htl/pt-cond-timedwait.c | 35 +++- sysdeps/htl/pt-cond-wait.c | 3 +- sysdeps/htl/pt-rwlock-rdlock.c | 3 +- sysdeps/htl/pt-rwlock-timedrdlock.c | 19 +- sysdeps/htl/pt-rwlock-timedwrlock.c | 19 +- sysdeps/htl/pt-rwlock-wrlock.c | 3 +- sysdeps/htl/pthread.h | 62 +++++++ sysdeps/htl/pthreadP.h | 5 + .../hurd/include/hurd/sigpreempt.h | 23 ++- sysdeps/i386/Makefile | 4 - sysdeps/i386/fpu/libm-test-ulps | 17 +- sysdeps/i386/i686/multiarch/strcmp-sse4.S | 20 -- sysdeps/i386/i686/multiarch/strcmp-ssse3.S | 20 -- 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/fdopendir.c | 2 +- sysdeps/mach/hurd/fexecve.c | 19 +- sysdeps/mach/hurd/htl/pt-hurd-cond-timedwait.c | 11 ++ sysdeps/mach/hurd/htl/pt-mutex-timedlock.c | 20 +- sysdeps/mach/hurd/i386/libpthread.abilist | 7 + sysdeps/mach/hurd/i386/localplt.data | 1 + sysdeps/mach/hurd/ptsname.c | 6 +- sysdeps/nptl/internaltypes.h | 19 +- sysdeps/nptl/pthread.h | 15 ++ sysdeps/posix/telldir.c | 8 +- .../{generic => powerpc/fpu}/math-use-builtins.h | 10 +- sysdeps/powerpc/fpu/s_fma.c | 27 --- sysdeps/powerpc/fpu/s_fmaf.c | 27 --- sysdeps/pthread/Makefile | 18 +- {nptl => sysdeps/pthread}/tst-abstime.c | 0 sysdeps/pthread/tst-cond11.c | 2 +- {nptl => sysdeps/pthread}/tst-cond20.c | 0 {nptl => sysdeps/pthread}/tst-cond21.c | 0 {nptl => sysdeps/pthread}/tst-join10.c | 0 {nptl => sysdeps/pthread}/tst-join11.c | 0 {nptl => sysdeps/pthread}/tst-join12.c | 0 {nptl => sysdeps/pthread}/tst-join13.c | 0 {nptl => sysdeps/pthread}/tst-join14.c | 0 {nptl => sysdeps/pthread}/tst-join2.c | 0 {nptl => sysdeps/pthread}/tst-join3.c | 0 {nptl => sysdeps/pthread}/tst-join8.c | 0 {nptl => sysdeps/pthread}/tst-join9.c | 0 {nptl => sysdeps/pthread}/tst-mutex-errorcheck.c | 0 {nptl => sysdeps/pthread}/tst-mutex11.c | 0 {nptl => sysdeps/pthread}/tst-mutex5.c | 0 {nptl => sysdeps/pthread}/tst-mutex7.c | 0 {nptl => sysdeps/pthread}/tst-mutex7robust.c | 0 {nptl => sysdeps/pthread}/tst-mutex9.c | 0 {nptl => sysdeps/pthread}/tst-pthread-mutexattr.c | 0 {nptl => sysdeps/pthread}/tst-rwlock12.c | 0 {nptl => sysdeps/pthread}/tst-rwlock14.c | 0 sysdeps/s390/fpu/math-use-builtins.h | 8 + sysdeps/unix/i386/sysdep.S | 64 ------- 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 + wcsmbs/Makefile | 2 +- elf/tst-audit15.c => wcsmbs/tst-mbstowcs.c | 44 ++--- 162 files changed, 1179 insertions(+), 1099 deletions(-) copy sysdeps/powerpc/tst-cache-ppc.c => nptl/pthread_attr_extension.c (71%) copy support/xgetline.c => nptl/pthread_attr_getsigmask.c (60%) copy elf/tst-filterobj.c => nptl/pthread_attr_setsigmask.c (64%) copy sysdeps/unix/sysv/linux/microblaze/sysctl.c => nptl/pthread_attr_setsigmask_i [...] rename {sysdeps/pthread => nptl}/tst-mutex8.c (100%) create mode 100644 nptl/tst-pthread-attr-sigmask.c delete mode 100644 sysdeps/aarch64/fpu/e_sqrt.c delete mode 100644 sysdeps/aarch64/fpu/e_sqrtf.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_fma.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 copy argp/argp-ba.c => sysdeps/hurd/include/hurd/sigpreempt.h (61%) copy sysdeps/{generic => powerpc/fpu}/math-use-builtins.h (90%) delete mode 100644 sysdeps/powerpc/fpu/s_fma.c delete mode 100644 sysdeps/powerpc/fpu/s_fmaf.c rename {nptl => sysdeps/pthread}/tst-abstime.c (100%) rename {nptl => sysdeps/pthread}/tst-cond20.c (100%) rename {nptl => sysdeps/pthread}/tst-cond21.c (100%) rename {nptl => sysdeps/pthread}/tst-join10.c (100%) rename {nptl => sysdeps/pthread}/tst-join11.c (100%) rename {nptl => sysdeps/pthread}/tst-join12.c (100%) rename {nptl => sysdeps/pthread}/tst-join13.c (100%) rename {nptl => sysdeps/pthread}/tst-join14.c (100%) rename {nptl => sysdeps/pthread}/tst-join2.c (100%) rename {nptl => sysdeps/pthread}/tst-join3.c (100%) rename {nptl => sysdeps/pthread}/tst-join8.c (100%) rename {nptl => sysdeps/pthread}/tst-join9.c (100%) rename {nptl => sysdeps/pthread}/tst-mutex-errorcheck.c (100%) rename {nptl => sysdeps/pthread}/tst-mutex11.c (100%) rename {nptl => sysdeps/pthread}/tst-mutex5.c (100%) rename {nptl => sysdeps/pthread}/tst-mutex7.c (100%) rename {nptl => sysdeps/pthread}/tst-mutex7robust.c (100%) rename {nptl => sysdeps/pthread}/tst-mutex9.c (100%) rename {nptl => sysdeps/pthread}/tst-pthread-mutexattr.c (100%) rename {nptl => sysdeps/pthread}/tst-rwlock12.c (100%) rename {nptl => sysdeps/pthread}/tst-rwlock14.c (100%) delete mode 100644 sysdeps/unix/i386/sysdep.S copy elf/tst-audit15.c => wcsmbs/tst-mbstowcs.c (51%)