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/gnu-master-arm-spec2k6-Os 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. adds a1a486d70e Add Safe-Linking to fastbins and tcache adds e095db0bc6 hurd: Make O_TRUNC update mtime/ctime adds 5f34491510 math: Remove fenvinline.h adds 4a30b6109c x86: Remove feraiseexcept optimization adds ec07242c45 sparc: Move __fenv_{ld,st}fsr to fenv-private.h adds 1a044511a3 Fix data race in setting function descriptors during lazy bi [...] adds 66807aebad powerpc: Add support for fmaf128() in hardware adds acdcca7294 Add new file missed in previous hppa commit. adds 6b89dbc3ca Use Linux 5.6 and GMP 6.2.0 in build-many-glibcs.py. adds 768358b6a8 Typo fixes and CR cleanup in Safe-Linking adds 49c3c37651 Fix alignment bug in Safe-Linking adds a9d42c09a3 math: Add inputs that yield larger errors for float type (x86_64) new 1c634e677f sysv: Define __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 new a51e035889 linux: Use long time_t __getitimer/__setitimer new 5d24ba82c4 resource: Add a __rusage64 struct new 600f00b747 linux: Use long time_t for wait4/getrusage new 0bcd0c5100 sysv/alpha: Use generic __timeval32 and helpers
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: Makeconfig | 12 +- NEWS | 3 + benchtests/Makefile | 6 +- benchtests/{trunc-inputs => roundeven-inputs} | 0 benchtests/{truncf-inputs => roundevenf-inputs} | 0 bits/fenvinline.h | 8 - bits/typesizes.h | 6 + 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/resource.h | 121 +++++++ include/sys/syslog.h | 2 +- include/time.h | 67 ++++ 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 + sysdeps/unix/syscalls.list | 3 - sysdeps/unix/sysv/linux/alpha/bits/typesizes.h | 3 + sysdeps/unix/sysv/linux/alpha/osf_adjtime.c | 7 +- sysdeps/unix/sysv/linux/alpha/osf_getitimer.c | 3 +- sysdeps/unix/sysv/linux/alpha/osf_getrusage.c | 8 +- sysdeps/unix/sysv/linux/alpha/osf_gettimeofday.c | 4 +- sysdeps/unix/sysv/linux/alpha/osf_setitimer.c | 5 +- sysdeps/unix/sysv/linux/alpha/osf_settimeofday.c | 4 +- sysdeps/unix/sysv/linux/alpha/osf_utimes.c | 4 +- sysdeps/unix/sysv/linux/alpha/osf_wait4.c | 8 +- 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/generic/bits/typesizes.h | 6 + sysdeps/unix/sysv/linux/getitimer.c | 61 ++++ .../linux/{alpha/osf_getrusage.c => getrusage.c} | 41 ++- sysdeps/unix/sysv/linux/hppa/atomic-machine.h | 28 ++ sysdeps/unix/sysv/linux/ppoll.c | 2 + sysdeps/unix/sysv/linux/s390/bits/typesizes.h | 6 + sysdeps/unix/sysv/linux/setitimer.c | 90 ++++++ sysdeps/unix/sysv/linux/sparc/bits/typesizes.h | 6 + sysdeps/unix/sysv/linux/{alpha => }/tv32-compat.h | 92 +++--- sysdeps/unix/sysv/linux/wait4.c | 50 ++- sysdeps/unix/sysv/linux/x86/bits/typesizes.h | 5 + sysdeps/x86/fpu/bits/fenv.h | 54 ---- sysdeps/x86/fpu/include/bits/fenv.h | 57 ---- sysdeps/x86_64/fpu/libm-test-ulps | 88 ++--- 116 files changed, 1703 insertions(+), 905 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 [...] create mode 100644 sysdeps/unix/sysv/linux/getitimer.c copy sysdeps/unix/sysv/linux/{alpha/osf_getrusage.c => getrusage.c} (52%) create mode 100644 sysdeps/unix/sysv/linux/setitimer.c rename sysdeps/unix/sysv/linux/{alpha => }/tv32-compat.h (55%) delete mode 100644 sysdeps/x86/fpu/include/bits/fenv.h