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_LTO in repository toolchain/ci/glibc.
from 3297d019e1 ia64: Use generic exp10f adds c013d5d3aa hurd: Add mremap adds e80501a5c9 math: Decompose math-use-builtins.h adds 271afad8f4 aarch64: Use math-use-builtins for ceil{f} adds a2e833667d s390x: Use fma{f} builtin adds 169ea8f928 powerpc: Use sqrt{f} builtin adds d19d25dd06 x86_64: Use builtin sqrt{f,l} adds b24381e50f i386: Use builtin sqrtl adds 8a7923b57e alpha: Use builtin sqrt{f} adds 32c65b28f3 mips: Use sqrt{f} builtin adds c9a30f08e1 sparc: Use sqrt{f} builtin adds 3ca05a8e9e s390: Use sqrt{f} builtin adds 9dbb3fdfb7 riscv: Use sqrt{f} builtin adds cbf3571f49 arm: Use sqrt{f} builtin adds 9f21672b89 m68k: Use sqrt{f} builtin for coldfire adds ea04f02131 aarch64: Remove fpu Makefile adds ecbbadbf10 x86: Update CPU feature detection [BZ #26149] adds 8ec13b4639 Add MREMAP_DONTUNMAP from Linux 5.7 adds bb2c12aecb aarch64: MTE compatible strcpy adds 7ff899969f aarch64: MTE compatible memchr adds df06b0d90f aarch64: MTE compatible memrchr adds 79160c06c7 aarch64: MTE compatible strrchr adds adac54ffc5 aarch64: MTE compatible strcmp adds 03e1378f94 aarch64: MTE compatible strncmp adds ae725e3f9c powerpc: Add new hwcap values adds 9f6e508b42 htl: Enable tst-cancel25 test adds 3513d5af3d htl: Simplify non-cancel path of __pthread_cond_timedwait_internal adds eca16db02d htl: Make sem_*wait cancellations points adds 1b90d52df9 htl: Fix case when sem_*wait is canceled while holding a token adds 6f3331f26d elf: Include <stdbool.h> in <dl-tunables.h> because bool is used adds 1fb7dc751e htl: Add wrapper header for <semaphore.h> with hidden __sem_post adds f6b955e8ba S390: Regenerate ULPs. adds 087942251f nptl: Don't madvise user provided stack adds 2034c70e64 elf: Include <stddef.h> (for size_t), <sys/stat.h> in <ldconfig.h>
No new revisions were added by this update.
Summary of changes: elf/dl-tunables.h | 2 + nptl/Makefile | 6 +- nptl/pthread_create.c | 5 +- sysdeps/aarch64/fpu/Makefile | 14 - sysdeps/aarch64/fpu/math-use-builtins-ceil.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-floor.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-fma.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-nearbyint.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-rint.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-round.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-sqrt.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-trunc.h | 4 + sysdeps/aarch64/fpu/math-use-builtins.h | 71 ---- sysdeps/aarch64/fpu/s_ceil.c | 29 -- sysdeps/aarch64/fpu/s_ceilf.c | 29 -- sysdeps/aarch64/memchr.S | 187 ++++----- sysdeps/aarch64/memrchr.S | 199 ++++------ sysdeps/aarch64/strcmp.S | 234 ++++++------ sysdeps/aarch64/strcpy.S | 385 ++++++------------- sysdeps/aarch64/strncmp.S | 244 +++++++----- sysdeps/aarch64/strrchr.S | 205 +++++----- sysdeps/alpha/alphaev6/fpu/e_sqrt.S | 53 --- sysdeps/alpha/alphaev6/fpu/e_sqrtf.S | 53 --- sysdeps/alpha/fpu/e_sqrt.c | 164 +------- sysdeps/alpha/fpu/e_sqrtf.c | 9 +- sysdeps/alpha/fpu/math-use-builtins-sqrt.h | 9 + sysdeps/arm/e_sqrt.c | 46 --- sysdeps/arm/e_sqrtf.c | 46 --- sysdeps/arm/math-use-builtins-sqrt.h | 9 + sysdeps/generic/ldconfig.h | 2 + sysdeps/generic/math-use-builtins-ceil.h | 4 + sysdeps/generic/math-use-builtins-copysign.h | 7 + sysdeps/generic/math-use-builtins-floor.h | 4 + sysdeps/generic/math-use-builtins-fma.h | 4 + sysdeps/generic/math-use-builtins-nearbyint.h | 4 + sysdeps/generic/math-use-builtins-rint.h | 4 + sysdeps/generic/math-use-builtins-round.h | 4 + sysdeps/generic/math-use-builtins-sqrt.h | 4 + sysdeps/generic/math-use-builtins-trunc.h | 4 + sysdeps/generic/math-use-builtins.h | 56 +-- sysdeps/htl/include/semaphore.h | 9 + sysdeps/htl/pt-cond-timedwait.c | 41 +- sysdeps/htl/sem-post.c | 2 +- sysdeps/htl/sem-timedwait.c | 103 ++++- sysdeps/i386/fpu/e_sqrtl.c | 21 -- sysdeps/m68k/coldfire/fpu/e_sqrt.c | 26 -- sysdeps/m68k/coldfire/fpu/e_sqrtf.c | 27 -- sysdeps/m68k/coldfire/fpu/math-use-builtins-sqrt.h | 4 + sysdeps/mach/hurd/Makefile | 2 +- sysdeps/mach/hurd/Versions | 3 + sysdeps/mach/hurd/i386/libc.abilist | 1 + sysdeps/mach/hurd/mremap.c | 180 +++++++++ sysdeps/mips/fpu/e_sqrt.c | 38 -- sysdeps/mips/fpu/e_sqrtf.c | 38 -- sysdeps/mips/fpu/math-use-builtins-sqrt.h | 6 + sysdeps/mips/mips32/fpu/e_sqrt.c | 1 - sysdeps/mips/mips32/fpu/e_sqrtf.c | 1 - sysdeps/mips/mips64/n32/fpu/e_sqrt.c | 1 - sysdeps/mips/mips64/n32/fpu/e_sqrtf.c | 1 - sysdeps/mips/mips64/n64/fpu/e_sqrt.c | 1 - sysdeps/mips/mips64/n64/fpu/e_sqrtf.c | 1 - sysdeps/powerpc/bits/hwcap.h | 2 + sysdeps/powerpc/dl-procinfo.c | 2 +- sysdeps/powerpc/fpu/e_sqrt.c | 57 +-- sysdeps/powerpc/fpu/e_sqrtf.c | 56 +-- sysdeps/powerpc/fpu/math-use-builtins-fma.h | 9 + sysdeps/powerpc/fpu/math-use-builtins-sqrt.h | 9 + sysdeps/powerpc/fpu/math-use-builtins.h | 77 ---- sysdeps/pthread/Makefile | 11 +- {nptl => sysdeps/pthread}/tst-cancel13.c | 0 {nptl => sysdeps/pthread}/tst-cancel25.c | 2 + {nptl => sysdeps/pthread}/tst-cancelx13.c | 0 sysdeps/riscv/rvd/e_sqrt.c | 28 -- sysdeps/riscv/rvd/math-use-builtins-sqrt.h | 4 + sysdeps/riscv/rvf/e_sqrtf.c | 28 -- sysdeps/s390/fpu/e_sqrt.c | 30 -- sysdeps/s390/fpu/e_sqrtf.c | 30 -- sysdeps/s390/fpu/libm-test-ulps | 2 + sysdeps/s390/fpu/math-use-builtins-ceil.h | 15 + sysdeps/s390/fpu/math-use-builtins-floor.h | 15 + sysdeps/s390/fpu/math-use-builtins-fma.h | 4 + sysdeps/s390/fpu/math-use-builtins-nearbyint.h | 15 + sysdeps/s390/fpu/math-use-builtins-rint.h | 15 + sysdeps/s390/fpu/math-use-builtins-round.h | 15 + sysdeps/s390/fpu/math-use-builtins-sqrt.h | 4 + sysdeps/s390/fpu/math-use-builtins-trunc.h | 15 + sysdeps/s390/fpu/math-use-builtins.h | 119 ------ sysdeps/s390/fpu/s_fma.c | 32 -- sysdeps/s390/fpu/s_fmaf.c | 32 -- sysdeps/sparc/fpu/math-use-builtins-sqrt.h | 4 + sysdeps/sparc/sparc32/e_sqrt.c | 34 -- sysdeps/unix/sysv/linux/bits/mman-shared.h | 1 + sysdeps/unix/sysv/linux/x86_64/64/dl-librecon.h | 2 +- sysdeps/x86/cpu-features.c | 156 ++++---- sysdeps/x86/cpu-features.h | 419 ++++++++------------- sysdeps/x86/cpu-tunables.c | 14 +- sysdeps/{x86_64/fpu/e_sqrt.c => x86/fpu/e_sqrtl.c} | 19 +- sysdeps/x86/tst-get-cpu-features.c | 67 +--- sysdeps/x86_64/fpu/e_sqrtf.c | 32 -- sysdeps/x86_64/fpu/e_sqrtl.c | 1 - sysdeps/x86_64/fpu/math-use-builtins-sqrt.h | 4 + 101 files changed, 1530 insertions(+), 2486 deletions(-) delete mode 100644 sysdeps/aarch64/fpu/Makefile create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-ceil.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-floor.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-fma.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-nearbyint.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-rint.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-round.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-sqrt.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-trunc.h delete mode 100644 sysdeps/aarch64/fpu/math-use-builtins.h delete mode 100644 sysdeps/aarch64/fpu/s_ceil.c delete mode 100644 sysdeps/aarch64/fpu/s_ceilf.c delete mode 100644 sysdeps/alpha/alphaev6/fpu/e_sqrt.S delete mode 100644 sysdeps/alpha/alphaev6/fpu/e_sqrtf.S create mode 100644 sysdeps/alpha/fpu/math-use-builtins-sqrt.h delete mode 100644 sysdeps/arm/e_sqrt.c delete mode 100644 sysdeps/arm/e_sqrtf.c create mode 100644 sysdeps/arm/math-use-builtins-sqrt.h create mode 100644 sysdeps/generic/math-use-builtins-ceil.h create mode 100644 sysdeps/generic/math-use-builtins-copysign.h create mode 100644 sysdeps/generic/math-use-builtins-floor.h create mode 100644 sysdeps/generic/math-use-builtins-fma.h create mode 100644 sysdeps/generic/math-use-builtins-nearbyint.h create mode 100644 sysdeps/generic/math-use-builtins-rint.h create mode 100644 sysdeps/generic/math-use-builtins-round.h create mode 100644 sysdeps/generic/math-use-builtins-sqrt.h create mode 100644 sysdeps/generic/math-use-builtins-trunc.h create mode 100644 sysdeps/htl/include/semaphore.h delete mode 100644 sysdeps/i386/fpu/e_sqrtl.c delete mode 100644 sysdeps/m68k/coldfire/fpu/e_sqrt.c delete mode 100644 sysdeps/m68k/coldfire/fpu/e_sqrtf.c create mode 100644 sysdeps/m68k/coldfire/fpu/math-use-builtins-sqrt.h create mode 100644 sysdeps/mach/hurd/mremap.c delete mode 100644 sysdeps/mips/fpu/e_sqrt.c delete mode 100644 sysdeps/mips/fpu/e_sqrtf.c create mode 100644 sysdeps/mips/fpu/math-use-builtins-sqrt.h delete mode 100644 sysdeps/mips/mips32/fpu/e_sqrt.c delete mode 100644 sysdeps/mips/mips32/fpu/e_sqrtf.c delete mode 100644 sysdeps/mips/mips64/n32/fpu/e_sqrt.c delete mode 100644 sysdeps/mips/mips64/n32/fpu/e_sqrtf.c delete mode 100644 sysdeps/mips/mips64/n64/fpu/e_sqrt.c delete mode 100644 sysdeps/mips/mips64/n64/fpu/e_sqrtf.c create mode 100644 sysdeps/powerpc/fpu/math-use-builtins-fma.h create mode 100644 sysdeps/powerpc/fpu/math-use-builtins-sqrt.h delete mode 100644 sysdeps/powerpc/fpu/math-use-builtins.h rename {nptl => sysdeps/pthread}/tst-cancel13.c (100%) rename {nptl => sysdeps/pthread}/tst-cancel25.c (99%) rename {nptl => sysdeps/pthread}/tst-cancelx13.c (100%) delete mode 100644 sysdeps/riscv/rvd/e_sqrt.c create mode 100644 sysdeps/riscv/rvd/math-use-builtins-sqrt.h delete mode 100644 sysdeps/riscv/rvf/e_sqrtf.c delete mode 100644 sysdeps/s390/fpu/e_sqrt.c delete mode 100644 sysdeps/s390/fpu/e_sqrtf.c create mode 100644 sysdeps/s390/fpu/math-use-builtins-ceil.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-floor.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-fma.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-nearbyint.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-rint.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-round.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-sqrt.h create mode 100644 sysdeps/s390/fpu/math-use-builtins-trunc.h delete mode 100644 sysdeps/s390/fpu/math-use-builtins.h delete mode 100644 sysdeps/s390/fpu/s_fma.c delete mode 100644 sysdeps/s390/fpu/s_fmaf.c create mode 100644 sysdeps/sparc/fpu/math-use-builtins-sqrt.h delete mode 100644 sysdeps/sparc/sparc32/e_sqrt.c rename sysdeps/{x86_64/fpu/e_sqrt.c => x86/fpu/e_sqrtl.c} (71%) delete mode 100644 sysdeps/x86_64/fpu/e_sqrtf.c delete mode 100644 sysdeps/x86_64/fpu/e_sqrtl.c create mode 100644 sysdeps/x86_64/fpu/math-use-builtins-sqrt.h