This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-check_cross 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
No new revisions were added by this update.
Summary of changes: 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/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/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/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/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 + 88 files changed, 1385 insertions(+), 2446 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 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 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