This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-Oz_LTO in repository toolchain/ci/glibc.
from b8de7980c0 Extended Char Intro: Use getwc in example (Bug 25626) adds 0334369949 y2038: fix: Add missing libc_hidden_def attribute for some s [...] adds f09542c584 posix: Fix system error return value [BZ #25715] adds 07d16a6deb Add NEWS entry for CVE-2020-1751 (bug 25423) adds 5fce0e095b support/shell-container.c: Return 127 if execve fails adds 5a5a3a3234 support/shell-container.c: Add builtin exit adds 1c17100c43 support/shell-container.c: Add builtin kill adds 4eda036f5b stdlib: Move tst-system to tests-container adds 45ae17dd7e ldbl-128ibm-compat: PLT redirects for using ldbl redirects i [...] adds d0d1811fb9 Fix tests which expose ldbl -> _Float128 redirects adds 076d06e849 powerpc64le: Ensure correct ldouble compiler flags are used adds 3618e5fece Makeconfig: sandwich gnulib-tests between libc/ld linking of tests adds 39517c008f powerpc64le: add -mno-gnu-attribute to *f128 objects and difftime adds 57651ee4c8 powerpc64: apply -mabi=ibmlongdouble to special files adds e8a0f5831e ARC: add definitions to elf/elf.h adds 4da2597af5 sysv/linux: Rename alpha functions to be alpha specific adds d1876749a8 time: Add a timeval with a 32-bit tv_sec and tv_usec adds 933dc0e570 time: Add a __itimerval64 struct adds 642d5abaf1 Add benchtests for roundeven and roundevenf. new a1a486d70e Add Safe-Linking to fastbins and tcache new e095db0bc6 hurd: Make O_TRUNC update mtime/ctime new 5f34491510 math: Remove fenvinline.h new 4a30b6109c x86: Remove feraiseexcept optimization new ec07242c45 sparc: Move __fenv_{ld,st}fsr to fenv-private.h new 1a044511a3 Fix data race in setting function descriptors during lazy bi [...] new 66807aebad powerpc: Add support for fmaf128() in hardware new acdcca7294 Add new file missed in previous hppa commit. new 6b89dbc3ca Use Linux 5.6 and GMP 6.2.0 in build-many-glibcs.py. new 768358b6a8 Typo fixes and CR cleanup in Safe-Linking new 49c3c37651 Fix alignment bug in Safe-Linking new a9d42c09a3 math: Add inputs that yield larger errors for float type (x86_64)
The 12 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: Makeconfig | 12 +- NEWS | 3 + benchtests/Makefile | 6 +- benchtests/{trunc-inputs => roundeven-inputs} | 0 benchtests/{truncf-inputs => roundevenf-inputs} | 0 bits/fenvinline.h | 8 - elf/elf.h | 70 +++- elf/tst-addr1.c | 11 + hurd/lookup-retry.c | 13 +- include/err.h | 12 +- include/libc-symbols.h | 2 + include/stdio.h | 52 ++- include/sys/cdefs.h | 20 ++ include/sys/syslog.h | 2 +- include/time.h | 52 +++ include/wchar.h | 2 +- malloc/malloc.c | 79 ++++- math/Makefile | 4 +- math/auto-libm-test-in | 24 ++ math/auto-libm-test-out-asinh | 25 ++ math/auto-libm-test-out-cos | 25 ++ math/auto-libm-test-out-cosh | 25 ++ math/auto-libm-test-out-erfc | 25 ++ math/auto-libm-test-out-exp | 25 ++ math/auto-libm-test-out-exp10 | 25 ++ math/auto-libm-test-out-j0 | 25 ++ math/auto-libm-test-out-j1 | 25 ++ math/auto-libm-test-out-lgamma | 25 ++ math/auto-libm-test-out-sin | 25 ++ math/auto-libm-test-out-tgamma | 25 ++ math/auto-libm-test-out-y0 | 25 ++ math/fenv.h | 4 - math/test-fenvinline.c | 354 --------------------- scripts/build-many-glibcs.py | 4 +- stdio-common/tst-vfprintf-user-type.c | 4 + stdlib/Makefile | 3 +- stdlib/tst-system.c | 124 +++++++- support/shell-container.c | 40 ++- sysdeps/hppa/dl-fptr.c | 26 +- sysdeps/hppa/dl-machine.h | 36 ++- sysdeps/hppa/dl-runtime.c | 58 ++++ sysdeps/hppa/dl-trampoline.S | 74 ++++- sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 35 +- sysdeps/ieee754/ldbl-128ibm-compat/Makefile | 13 - .../ieee754/ldbl-128ibm-compat/ieee128-asprintf.c | 5 +- .../ieee754/ldbl-128ibm-compat/ieee128-dprintf.c | 1 + sysdeps/ieee754/ldbl-128ibm-compat/ieee128-err.c | 7 + .../ieee754/ldbl-128ibm-compat/ieee128-fprintf.c | 1 + .../ldbl-128ibm-compat/ieee128-isoc99_sscanf.c | 1 + .../ldbl-128ibm-compat/ieee128-isoc99_vfscanf.c | 2 + .../ldbl-128ibm-compat/ieee128-isoc99_vsscanf.c | 1 + .../ieee754/ldbl-128ibm-compat/ieee128-sprintf.c | 1 + .../ieee754/ldbl-128ibm-compat/ieee128-syslog.c | 1 + .../ieee754/ldbl-128ibm-compat/ieee128-vfprintf.c | 1 + .../ieee754/ldbl-128ibm/include/bits/iscanonical.h | 2 +- sysdeps/posix/system.c | 18 +- sysdeps/powerpc/bits/fenvinline.h | 108 ------- sysdeps/powerpc/fpu/fegetround.c | 8 +- sysdeps/powerpc/fpu/fraiseexcpt.c | 1 - sysdeps/powerpc/nofpu/fraiseexcpt.c | 1 - sysdeps/powerpc/powerpc64/Makefile | 6 + sysdeps/powerpc/powerpc64/le/Makefile | 96 ++++-- .../powerpc/powerpc64/le/fpu/multiarch/Makefile | 10 +- .../powerpc64/le/fpu/multiarch/s_fmaf128-power9.c | 11 +- .../powerpc64/le/fpu/multiarch/s_fmaf128-ppc64.c} | 10 +- .../powerpc64/le/fpu/multiarch/s_fmaf128.c} | 25 +- .../fpu/s_fmaf128.c} | 19 +- sysdeps/powerpc/powerpc64/power7/Makefile | 6 +- sysdeps/sparc/fpu/bits/fenv.h | 9 - sysdeps/sparc/fpu/fclrexcpt.c | 1 + sysdeps/sparc/fpu/fedisblxcpt.c | 1 + sysdeps/sparc/fpu/feenablxcpt.c | 1 + sysdeps/sparc/fpu/fegetenv.c | 1 + sysdeps/sparc/fpu/fegetexcept.c | 1 + sysdeps/sparc/fpu/fegetmode.c | 1 + sysdeps/sparc/fpu/fegetround.c | 1 + sysdeps/sparc/fpu/feholdexcpt.c | 1 + sysdeps/sparc/fpu/fenv_private.h | 9 + sysdeps/sparc/fpu/fesetenv.c | 1 + sysdeps/sparc/fpu/fesetexcept.c | 1 + sysdeps/sparc/fpu/fesetmode.c | 1 + sysdeps/sparc/fpu/fesetround.c | 1 + sysdeps/sparc/fpu/feupdateenv.c | 1 + sysdeps/sparc/fpu/fgetexcptflg.c | 1 + sysdeps/sparc/fpu/fsetexcptflg.c | 1 + sysdeps/sparc/fpu/ftestexcept.c | 1 + .../alpha/{tv32-compat.h => alpha-tv32-compat.h} | 16 +- sysdeps/unix/sysv/linux/alpha/osf_adjtime.c | 10 +- sysdeps/unix/sysv/linux/alpha/osf_getitimer.c | 6 +- sysdeps/unix/sysv/linux/alpha/osf_getrusage.c | 4 +- sysdeps/unix/sysv/linux/alpha/osf_gettimeofday.c | 4 +- sysdeps/unix/sysv/linux/alpha/osf_setitimer.c | 10 +- sysdeps/unix/sysv/linux/alpha/osf_settimeofday.c | 4 +- sysdeps/unix/sysv/linux/alpha/osf_utimes.c | 6 +- sysdeps/unix/sysv/linux/alpha/osf_wait4.c | 4 +- sysdeps/unix/sysv/linux/clock_getres.c | 2 + sysdeps/unix/sysv/linux/clock_gettime.c | 2 + sysdeps/unix/sysv/linux/clock_nanosleep.c | 2 + sysdeps/unix/sysv/linux/clock_settime.c | 2 + sysdeps/unix/sysv/linux/hppa/atomic-machine.h | 28 ++ sysdeps/unix/sysv/linux/ppoll.c | 2 + sysdeps/x86/fpu/bits/fenv.h | 54 ---- sysdeps/x86/fpu/include/bits/fenv.h | 57 ---- sysdeps/x86_64/fpu/libm-test-ulps | 88 ++--- 104 files changed, 1279 insertions(+), 845 deletions(-) copy benchtests/{trunc-inputs => roundeven-inputs} (100%) copy benchtests/{truncf-inputs => roundevenf-inputs} (100%) delete mode 100644 bits/fenvinline.h delete mode 100644 math/test-fenvinline.c create mode 100644 sysdeps/hppa/dl-runtime.c delete mode 100644 sysdeps/powerpc/bits/fenvinline.h copy math/test-ibm128.h => sysdeps/powerpc/powerpc64/le/fpu/multiarch/s_fmaf128-po [...] copy sysdeps/{aarch64/elf-initfini.h => powerpc/powerpc64/le/fpu/multiarch/s_fmaf1 [...] copy sysdeps/{ieee754/ldbl-128ibm-compat/w_scalbf128.c => powerpc/powerpc64/le/fpu [...] copy sysdeps/powerpc/powerpc64/le/{fpu/multiarch/w_sqrtf128-ppc64le.c => power9/fp [...] rename sysdeps/unix/sysv/linux/alpha/{tv32-compat.h => alpha-tv32-compat.h} (88%) delete mode 100644 sysdeps/x86/fpu/include/bits/fenv.h