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-O2-vs-O2_LTO in repository toolchain/ci/glibc.
from 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) adds 1c634e677f sysv: Define __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 adds a51e035889 linux: Use long time_t __getitimer/__setitimer adds 5d24ba82c4 resource: Add a __rusage64 struct adds 600f00b747 linux: Use long time_t for wait4/getrusage adds 0bcd0c5100 sysv/alpha: Use generic __timeval32 and helpers adds 1c50d23a20 S390: Regenerate ULPs. adds 6310d570bf Add tests for Safe-Linking adds 0bdca3bd94 aarch64: update bits/hwcap.h adds 17fd707f88 nptl: Remove x86_64 cancellation assembly implementations [B [...] adds cea56af185 support: Change xgetline to return 0 on EOF adds 4c6e0415ef elf: Simplify handling of lists of audit strings adds 8f7a75d700 elf: Implement DT_AUDIT, DT_DEPAUDIT support [BZ #24943] adds e788beaf09 Update syscall lists for Linux 5.6. adds f9ac84f92f Add IPPROTO_ETHERNET and IPPROTO_MPTCP from Linux 5.6 to net [...]
No new revisions were added by this update.
Summary of changes: NEWS | 5 +- bits/fenvinline.h | 8 - bits/typesizes.h | 6 + elf/Makefile | 22 +- elf/rtld.c | 246 +++++++------- support/xgetline.c => elf/tst-audit14.c | 37 ++- elf/tst-audit15.c | 50 +++ elf/tst-audit16.c | 54 ++++ .../fpu/fegetexcept.c => elf/tst-auditlogmod-1.c | 18 +- .../fpu/fegetexcept.c => elf/tst-auditlogmod-2.c | 18 +- .../fpu/fegetexcept.c => elf/tst-auditlogmod-3.c | 18 +- hurd/lookup-retry.c | 13 +- include/sys/resource.h | 121 +++++++ include/time.h | 15 + inet/netinet/in.h | 4 + malloc/Makefile | 1 + malloc/malloc.c | 79 ++++- malloc/tst-safe-linking.c | 179 +++++++++++ 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 +- support/support_process_state.c | 2 +- support/xgetline.c | 22 +- support/xstdio.h | 5 +- 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/powerpc/bits/fenvinline.h | 108 ------- sysdeps/powerpc/fpu/fegetround.c | 8 +- sysdeps/powerpc/fpu/fraiseexcpt.c | 1 - sysdeps/powerpc/nofpu/fraiseexcpt.c | 1 - .../powerpc/powerpc64/le/fpu/multiarch/Makefile | 6 +- .../powerpc64/le/fpu/multiarch/s_fmaf128-power9.c} | 20 +- .../powerpc64/le/fpu/multiarch/s_fmaf128-ppc64.c} | 15 +- .../powerpc/powerpc64/le/fpu/multiarch/s_fmaf128.c | 39 +-- .../powerpc/powerpc64/le/power9/fpu/s_fmaf128.c | 36 +++ sysdeps/s390/fpu/libm-test-ulps | 34 +- 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/aarch64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 18 ++ sysdeps/unix/sysv/linux/alpha/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/alpha/bits/typesizes.h | 3 + sysdeps/unix/sysv/linux/alpha/osf_adjtime.c | 15 +- sysdeps/unix/sysv/linux/alpha/osf_getitimer.c | 9 +- sysdeps/unix/sysv/linux/alpha/osf_getrusage.c | 10 +- sysdeps/unix/sysv/linux/alpha/osf_gettimeofday.c | 6 +- sysdeps/unix/sysv/linux/alpha/osf_setitimer.c | 15 +- sysdeps/unix/sysv/linux/alpha/osf_settimeofday.c | 6 +- sysdeps/unix/sysv/linux/alpha/osf_utimes.c | 8 +- sysdeps/unix/sysv/linux/alpha/osf_wait4.c | 10 +- sysdeps/unix/sysv/linux/arm/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/csky/arch-syscall.h | 5 + sysdeps/unix/sysv/linux/generic/bits/typesizes.h | 6 + sysdeps/unix/sysv/linux/getitimer.c | 61 ++++ .../linux/{alpha/osf_getrusage.c => getrusage.c} | 43 ++- sysdeps/unix/sysv/linux/hppa/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/hppa/atomic-machine.h | 28 ++ sysdeps/unix/sysv/linux/i386/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/ia64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/m68k/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/microblaze/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/mips/mips32/arch-syscall.h | 2 + .../unix/sysv/linux/mips/mips64/n32/arch-syscall.h | 2 + .../unix/sysv/linux/mips/mips64/n64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/nios2/arch-syscall.h | 2 + .../sysv/linux/powerpc/powerpc32/arch-syscall.h | 2 + .../sysv/linux/powerpc/powerpc64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/s390/bits/typesizes.h | 6 + .../unix/sysv/linux/s390/s390-32/arch-syscall.h | 2 + .../unix/sysv/linux/s390/s390-64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/setitimer.c | 90 ++++++ sysdeps/unix/sysv/linux/sh/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/sparc/bits/typesizes.h | 6 + .../unix/sysv/linux/sparc/sparc32/arch-syscall.h | 2 + .../unix/sysv/linux/sparc/sparc64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/syscall-names.list | 6 +- .../{alpha/alpha-tv32-compat.h => tv32-compat.h} | 94 +++--- sysdeps/unix/sysv/linux/wait4.c | 50 ++- sysdeps/unix/sysv/linux/x86/bits/typesizes.h | 5 + sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/x86_64/cancellation.S | 104 ------ .../unix/sysv/linux/x86_64/librt-cancellation.S | 21 -- sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h | 2 + sysdeps/x86/fpu/bits/fenv.h | 54 ---- sysdeps/x86/fpu/include/bits/fenv.h | 57 ---- sysdeps/x86_64/fpu/libm-test-ulps | 88 ++--- sysdeps/x86_64/nptl/tcb-offsets.sym | 7 - 122 files changed, 1852 insertions(+), 1171 deletions(-) delete mode 100644 bits/fenvinline.h copy support/xgetline.c => elf/tst-audit14.c (52%) create mode 100644 elf/tst-audit15.c create mode 100644 elf/tst-audit16.c copy sysdeps/sparc/fpu/fegetexcept.c => elf/tst-auditlogmod-1.c (72%) copy sysdeps/sparc/fpu/fegetexcept.c => elf/tst-auditlogmod-2.c (72%) copy sysdeps/sparc/fpu/fegetexcept.c => elf/tst-auditlogmod-3.c (72%) create mode 100644 malloc/tst-safe-linking.c delete mode 100644 math/test-fenvinline.c create mode 100644 sysdeps/hppa/dl-runtime.c delete mode 100644 sysdeps/powerpc/bits/fenvinline.h copy sysdeps/{sparc/fpu/ftestexcept.c => powerpc/powerpc64/le/fpu/multiarch/s_fmaf [...] rename sysdeps/{unix/sysv/linux/x86_64/libc-cancellation.S => powerpc/powerpc64/le [...] copy support/xgetline.c => sysdeps/powerpc/powerpc64/le/fpu/multiarch/s_fmaf128.c (57%) create mode 100644 sysdeps/powerpc/powerpc64/le/power9/fpu/s_fmaf128.c create mode 100644 sysdeps/unix/sysv/linux/getitimer.c copy sysdeps/unix/sysv/linux/{alpha/osf_getrusage.c => getrusage.c} (50%) create mode 100644 sysdeps/unix/sysv/linux/setitimer.c rename sysdeps/unix/sysv/linux/{alpha/alpha-tv32-compat.h => tv32-compat.h} (53%) delete mode 100644 sysdeps/unix/sysv/linux/x86_64/cancellation.S delete mode 100644 sysdeps/unix/sysv/linux/x86_64/librt-cancellation.S delete mode 100644 sysdeps/x86/fpu/include/bits/fenv.h