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-master-arm-spec2k6-Oz in repository toolchain/ci/glibc.
from 9874ca536b pthread/tst-cancel28: Fix barrier re-init race condition adds 5bf07e1b3a Linux: Simplify __opensock and fix race condition [BZ #28353] adds 90f0ac10a7 Add fmaximum, fminimum functions adds 79850e1025 Do not define tgmath.h fmaxmag, fminmag macros for C2X (bug 28397) adds 9bd9978639 Do not declare fmax, fmin _FloatN, _FloatNx versions for C2X adds ee874f44fd powerpc: Fix unrecognized instruction errors with recent binutils adds 88361b408b elf: Copy l_addr/l_ld when adding ld.so to a new namespace adds a725ff1de9 Suppress -Wcast-qual warnings in bsearch adds beca615c5e Update alpha libm-test-ulps adds 32b96d0dec Add missing braces to bsearch inline implementation [BZ #28400] adds 1e1ecea62e elf: Replace nsid with args.nsid [BZ #27609] adds 52c057e37c Add exp10 macro to <tgmath.h> (bug 26108) adds 01d34e934a Add C2X _PRINTF_NAN_LEN_MAX adds dd5adb515c Linux: Add FUTEX_LOCK_PI2 adds 8352b6df37 nptl: Use FUTEX_LOCK_PI2 when available adds 9cba3fa34b support: Add support_mutex_pi_monotonic adds 2313ab153d nptl: Add CLOCK_MONOTONIC support for PI mutexes
No new revisions were added by this update.
Summary of changes: NEWS | 12 ++ bits/stdlib-bsearch.h | 13 +- elf/dl-load.c | 4 + elf/dl-open.c | 2 +- libio/stdio.h | 6 + manual/arith.texi | 110 +++++++++++++++- manual/stdio.texi | 5 +- math/Makefile | 31 +++-- math/Versions | 22 ++++ math/bits/mathcalls.h | 28 ++++ math/gen-tgmath-tests.py | 11 ++ math/libm-test-fmaximum.inc | 130 +++++++++++++++++++ math/libm-test-fmaximum_mag.inc | 144 +++++++++++++++++++++ math/libm-test-fmaximum_mag_num.inc | 144 +++++++++++++++++++++ math/libm-test-fmaximum_num.inc | 130 +++++++++++++++++++ math/libm-test-fminimum.inc | 129 ++++++++++++++++++ math/libm-test-fminimum_mag.inc | 143 ++++++++++++++++++++ math/libm-test-fminimum_mag_num.inc | 143 ++++++++++++++++++++ math/libm-test-fminimum_num.inc | 129 ++++++++++++++++++ .../s_fmaximum_mag_num_template.c | 42 +++--- .../s_fmaximum_mag_template.c | 42 +++--- .../s_fmaximum_num_template.c | 40 +++--- .../stdlib-bsearch.h => math/s_fmaximum_template.c | 40 +++--- .../s_fminimum_mag_num_template.c | 42 +++--- .../s_fminimum_mag_template.c | 42 +++--- .../s_fminimum_num_template.c | 40 +++--- .../stdlib-bsearch.h => math/s_fminimum_template.c | 40 +++--- math/test-tgmath.c | 92 ++++++++++++- math/tgmath.h | 51 +++++++- nptl/futex-internal.c | 63 +++++++++ nptl/pthread_mutex_lock.c | 3 +- nptl/pthread_mutex_timedlock.c | 10 +- nptl/tst-mutexpi10.c | 42 +++--- socket/opensock.c | 65 ++++------ support/Makefile | 1 + .../support_mutex_pi_monotonic.c | 43 +++--- support/xthread.h | 4 + sysdeps/alpha/fpu/libm-test-ulps | 102 ++++++++------- sysdeps/ieee754/ldbl-128ibm-compat/Versions | 8 ++ sysdeps/ieee754/ldbl-opt/Makefile | 12 +- .../ieee754/ldbl-opt/nldbl-fmaximum.c | 33 ++--- .../ieee754/ldbl-opt/nldbl-fmaximum_mag.c | 33 ++--- .../ieee754/ldbl-opt/nldbl-fmaximum_mag_num.c | 33 ++--- .../ieee754/ldbl-opt/nldbl-fmaximum_num.c | 33 ++--- .../ieee754/ldbl-opt/nldbl-fminimum.c | 33 ++--- .../ieee754/ldbl-opt/nldbl-fminimum_mag.c | 33 ++--- .../ieee754/ldbl-opt/nldbl-fminimum_mag_num.c | 33 ++--- .../ieee754/ldbl-opt/nldbl-fminimum_num.c | 33 ++--- sysdeps/mach/hurd/i386/libm.abilist | 64 +++++++++ sysdeps/nptl/futex-internal.h | 58 +-------- sysdeps/nptl/lowlevellock-futex.h | 1 + sysdeps/powerpc/Makefile | 5 - sysdeps/powerpc/nofpu/Makefile | 4 + sysdeps/powerpc/tst-set_ppr.c | 3 +- sysdeps/pthread/tst-mutex5.c | 23 ++-- sysdeps/pthread/tst-mutex9.c | 20 ++- sysdeps/unix/sysv/linux/aarch64/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/alpha/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/arc/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/arm/be/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/arm/le/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/csky/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/hppa/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/i386/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/ia64/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/kernel-features.h | 8 ++ sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/microblaze/be/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/microblaze/le/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/mips/mips32/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/mips/mips64/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/nios2/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/opensock.c | 114 ---------------- .../sysv/linux/powerpc/powerpc32/fpu/libm.abilist | 48 +++++++ .../linux/powerpc/powerpc32/nofpu/libm.abilist | 48 +++++++ .../sysv/linux/powerpc/powerpc64/be/libm.abilist | 48 +++++++ .../sysv/linux/powerpc/powerpc64/le/libm.abilist | 72 +++++++++++ sysdeps/unix/sysv/linux/riscv/rv32/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/s390/opensock.c | 2 - sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/sh/be/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/sh/le/libm.abilist | 48 +++++++ sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/x86_64/64/libm.abilist | 64 +++++++++ sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist | 64 +++++++++ 89 files changed, 3645 insertions(+), 753 deletions(-) create mode 100644 math/libm-test-fmaximum.inc create mode 100644 math/libm-test-fmaximum_mag.inc create mode 100644 math/libm-test-fmaximum_mag_num.inc create mode 100644 math/libm-test-fmaximum_num.inc create mode 100644 math/libm-test-fminimum.inc create mode 100644 math/libm-test-fminimum_mag.inc create mode 100644 math/libm-test-fminimum_mag_num.inc create mode 100644 math/libm-test-fminimum_num.inc copy bits/stdlib-bsearch.h => math/s_fmaximum_mag_num_template.c (53%) copy bits/stdlib-bsearch.h => math/s_fmaximum_mag_template.c (53%) copy bits/stdlib-bsearch.h => math/s_fmaximum_num_template.c (53%) copy bits/stdlib-bsearch.h => math/s_fmaximum_template.c (53%) copy bits/stdlib-bsearch.h => math/s_fminimum_mag_num_template.c (53%) copy bits/stdlib-bsearch.h => math/s_fminimum_mag_template.c (53%) copy bits/stdlib-bsearch.h => math/s_fminimum_num_template.c (53%) copy bits/stdlib-bsearch.h => math/s_fminimum_template.c (53%) copy bits/stdlib-bsearch.h => support/support_mutex_pi_monotonic.c (53%) copy bits/stdlib-bsearch.h => sysdeps/ieee754/ldbl-opt/nldbl-fmaximum.c (53%) copy bits/stdlib-bsearch.h => sysdeps/ieee754/ldbl-opt/nldbl-fmaximum_mag.c (53%) copy bits/stdlib-bsearch.h => sysdeps/ieee754/ldbl-opt/nldbl-fmaximum_mag_num.c (53%) copy bits/stdlib-bsearch.h => sysdeps/ieee754/ldbl-opt/nldbl-fmaximum_num.c (53%) copy bits/stdlib-bsearch.h => sysdeps/ieee754/ldbl-opt/nldbl-fminimum.c (53%) copy bits/stdlib-bsearch.h => sysdeps/ieee754/ldbl-opt/nldbl-fminimum_mag.c (53%) copy bits/stdlib-bsearch.h => sysdeps/ieee754/ldbl-opt/nldbl-fminimum_mag_num.c (53%) copy bits/stdlib-bsearch.h => sysdeps/ieee754/ldbl-opt/nldbl-fminimum_num.c (53%) delete mode 100644 sysdeps/unix/sysv/linux/opensock.c delete mode 100644 sysdeps/unix/sysv/linux/s390/opensock.c