This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-arm-spec2k6-O2 in repository toolchain/ci/glibc.
from e6e2424390 Fix malloc tests build with GCC 10. adds 80b2bfb535 Benchmark strstr hard needles adds 5e0a7ecb66 Improve performance of strstr adds 680942b016 Improve performance of memmem adds 4e75c2a43b <sys/cdefs.h>: Add __glibc_has_include macro adds 5dad6ffbb2 <sys/stat.h>: Use Linux UAPI header for statx if available a [...] adds 744e829637 Linux: Deprecate <sys/sysctl.h> and sysctl adds cfa611447b libio: freopen of default streams crashes in old programs [B [...] adds 21bd039bb4 powerpc: consolidate rint adds e41d66e41a powerpc: copysign cleanup adds 2731a326b1 benchtests: Add isnan/isinf/isfinite benchmark adds 197dbda1a1 math: Use wordsize-64 version for isnan adds 2666f96390 powerpc: Remove optimized isnan adds a8c590f789 math: Use wordsize-64 version for isinf adds 6427a6ac8c powerpc: Remove optimized isinf adds a72186761b math: Use wordsize-64 version for finite adds 1192696069 powerpc: Remove optimized finite adds 55f82d328d aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS adds 82bc69c012 aarch64: handle STO_AARCH64_VARIANT_PCS adds a26e2e9fea Allow memset local PLT reference for powerpc soft-float.
No new revisions were added by this update.
Summary of changes: ChangeLog | 232 +++++++++++++++++++++ NEWS | 5 + benchtests/Makefile | 5 +- benchtests/bench-strstr.c | 79 +++++++ benchtests/isfinite-inputs | 21 ++ benchtests/isinf-inputs | 21 ++ benchtests/isnan-inputs | 21 ++ elf/elf.h | 7 + include/bits/statx-generic.h | 1 + include/bits/types/struct_statx.h | 1 + include/bits/types/struct_statx_timestamp.h | 1 + include/sys/sysctl.h | 10 - io/Makefile | 4 +- io/bits/statx-generic.h | 60 ++++++ io/bits/statx.h | 73 +------ io/bits/{statx.h => types/struct_statx.h} | 46 +--- .../bits/types/struct_statx_timestamp.h | 26 +-- io/statx_generic.c | 11 +- libio/freopen.c | 2 +- libio/libioP.h | 5 + misc/sys/cdefs.h | 6 + scripts/check-installed-headers.sh | 24 +-- string/memmem.c | 127 +++++++---- string/str-two-way.h | 9 +- string/strstr.c | 165 ++++++++++----- .../s_isnanf-power5.S => aarch64/dl-dtprocnum.h} | 19 +- sysdeps/aarch64/dl-machine.h | 42 +++- sysdeps/aarch64/linkmap.h | 1 + sysdeps/ieee754/dbl-64/s_finite.c | 22 +- sysdeps/ieee754/dbl-64/s_isinf.c | 15 +- sysdeps/ieee754/dbl-64/s_isnan.c | 17 +- sysdeps/ieee754/dbl-64/wordsize-64/s_finite.c | 43 ---- sysdeps/ieee754/dbl-64/wordsize-64/s_isinf.c | 34 --- sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c | 40 ---- sysdeps/powerpc/fpu/round_to_integer.h | 37 +++- sysdeps/powerpc/fpu/s_copysign.c | 32 +++ sysdeps/powerpc/fpu/s_copysignf.c | 28 +++ sysdeps/powerpc/fpu/s_isnan.c | 62 ------ sysdeps/powerpc/fpu/s_isnanf.S | 1 - sysdeps/powerpc/fpu/s_rint.c | 19 +- sysdeps/powerpc/fpu/s_rintf.c | 19 +- sysdeps/powerpc/powerpc32/fpu/s_copysign.S | 53 ----- sysdeps/powerpc/powerpc32/fpu/s_copysignf.S | 1 - sysdeps/powerpc/powerpc32/fpu/s_isnan.S | 57 ----- sysdeps/powerpc/powerpc32/fpu/s_rint.S | 69 ------ sysdeps/powerpc/powerpc32/fpu/s_rintf.S | 66 ------ .../powerpc32/power4/fpu/multiarch/Makefile | 14 +- .../power4/fpu/multiarch/s_copysign-power6.S | 33 --- .../power4/fpu/multiarch/s_copysign-ppc32.S | 34 --- .../powerpc32/power4/fpu/multiarch/s_copysign.c | 45 ---- .../powerpc32/power4/fpu/multiarch/s_copysignf.c | 34 --- .../power4/fpu/multiarch/s_finite-power7.S | 33 --- .../powerpc32/power4/fpu/multiarch/s_finite.c | 57 ----- .../powerpc32/power4/fpu/multiarch/s_finitef.c | 34 --- .../power4/fpu/multiarch/s_isinf-power7.S | 33 --- .../powerpc32/power4/fpu/multiarch/s_isinf-ppc32.c | 33 --- .../powerpc32/power4/fpu/multiarch/s_isinf.c | 50 ----- .../power4/fpu/multiarch/s_isinff-ppc32.c | 31 --- .../powerpc32/power4/fpu/multiarch/s_isinff.c | 35 ---- .../power4/fpu/multiarch/s_isnan-power5.S | 33 --- .../power4/fpu/multiarch/s_isnan-power6.S | 33 --- .../power4/fpu/multiarch/s_isnan-power7.S | 33 --- .../powerpc32/power4/fpu/multiarch/s_isnan-ppc32.S | 32 --- .../powerpc32/power4/fpu/multiarch/s_isnan.c | 56 ----- .../power4/fpu/multiarch/s_isnanf-power6.S | 28 --- .../powerpc32/power4/fpu/multiarch/s_isnanf.c | 39 ---- sysdeps/powerpc/powerpc32/power5/fpu/s_isnan.S | 61 ------ sysdeps/powerpc/powerpc32/power5/fpu/s_isnanf.S | 45 ---- sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S | 49 ----- sysdeps/powerpc/powerpc32/power6/fpu/s_copysignf.S | 1 - sysdeps/powerpc/powerpc32/power6/fpu/s_isnan.S | 61 ------ sysdeps/powerpc/powerpc32/power6/fpu/s_isnanf.S | 44 ---- sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S | 93 --------- sysdeps/powerpc/powerpc32/power7/fpu/s_finitef.S | 1 - sysdeps/powerpc/powerpc32/power7/fpu/s_isinf.S | 85 -------- sysdeps/powerpc/powerpc32/power7/fpu/s_isinff.S | 1 - sysdeps/powerpc/powerpc32/power7/fpu/s_isnan.S | 90 -------- sysdeps/powerpc/powerpc32/power7/fpu/s_isnanf.S | 1 - sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile | 9 +- .../powerpc64/fpu/multiarch/s_copysign-power6.S | 32 --- .../powerpc64/fpu/multiarch/s_copysign-ppc64.S | 34 --- .../powerpc/powerpc64/fpu/multiarch/s_copysign.c | 45 ---- .../powerpc/powerpc64/fpu/multiarch/s_copysignf.c | 34 --- .../powerpc64/fpu/multiarch/s_finite-power7.S | 32 --- .../powerpc64/fpu/multiarch/s_finite-power8.S | 32 --- .../powerpc64/fpu/multiarch/s_finite-ppc64.c | 34 --- sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite.c | 69 ------ .../powerpc64/fpu/multiarch/s_finitef-ppc64.c | 32 --- .../powerpc/powerpc64/fpu/multiarch/s_finitef.c | 37 ---- .../powerpc64/fpu/multiarch/s_isinf-power7.S | 32 --- .../powerpc64/fpu/multiarch/s_isinf-power8.S | 32 --- .../powerpc64/fpu/multiarch/s_isinf-ppc64.c | 33 --- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf.c | 62 ------ .../powerpc64/fpu/multiarch/s_isinff-ppc64.c | 31 --- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff.c | 38 ---- .../powerpc64/fpu/multiarch/s_isnan-power5.S | 32 --- .../powerpc64/fpu/multiarch/s_isnan-power6.S | 32 --- .../powerpc64/fpu/multiarch/s_isnan-power6x.S | 32 --- .../powerpc64/fpu/multiarch/s_isnan-power7.S | 32 --- .../powerpc64/fpu/multiarch/s_isnan-power8.S | 32 --- .../powerpc64/fpu/multiarch/s_isnan-ppc64.S | 36 ---- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan.c | 71 ------- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnanf.c | 44 ---- sysdeps/powerpc/powerpc64/fpu/s_copysign.S | 53 ----- sysdeps/powerpc/powerpc64/fpu/s_copysignf.S | 1 - sysdeps/powerpc/powerpc64/fpu/s_isnan.S | 56 ----- sysdeps/powerpc/powerpc64/fpu/s_rint.S | 58 ------ sysdeps/powerpc/powerpc64/fpu/s_rintf.S | 57 ----- sysdeps/powerpc/powerpc64/power5/fpu/s_isnan.S | 60 ------ sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S | 49 ----- sysdeps/powerpc/powerpc64/power6/fpu/s_copysignf.S | 1 - sysdeps/powerpc/powerpc64/power6/fpu/s_isnan.S | 59 ------ sysdeps/powerpc/powerpc64/power6x/fpu/s_isnan.S | 58 ------ sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S | 70 ------- sysdeps/powerpc/powerpc64/power7/fpu/s_finitef.S | 1 - sysdeps/powerpc/powerpc64/power7/fpu/s_isinf.S | 69 ------ sysdeps/powerpc/powerpc64/power7/fpu/s_isinff.S | 1 - sysdeps/powerpc/powerpc64/power7/fpu/s_isnan.S | 68 ------ sysdeps/powerpc/powerpc64/power7/fpu/s_isnanf.S | 1 - sysdeps/powerpc/powerpc64/power8/fpu/s_finite.S | 56 ----- sysdeps/powerpc/powerpc64/power8/fpu/s_finitef.S | 1 - sysdeps/powerpc/powerpc64/power8/fpu/s_isinf.S | 61 ------ sysdeps/powerpc/powerpc64/power8/fpu/s_isinff.S | 1 - sysdeps/powerpc/powerpc64/power8/fpu/s_isnan.S | 56 ----- sysdeps/powerpc/powerpc64/power8/fpu/s_isnanf.S | 1 - .../sysv/linux/bits/statx.h} | 27 +-- .../linux/powerpc/powerpc32/nofpu/localplt.data | 1 + sysdeps/unix/sysv/linux/sys/sysctl.h | 5 +- sysdeps/unix/sysv/linux/sysctl.c | 4 +- 129 files changed, 892 insertions(+), 3803 deletions(-) create mode 100644 benchtests/isfinite-inputs create mode 100644 benchtests/isinf-inputs create mode 100644 benchtests/isnan-inputs create mode 100644 include/bits/statx-generic.h create mode 100644 include/bits/types/struct_statx.h create mode 100644 include/bits/types/struct_statx_timestamp.h create mode 100644 io/bits/statx-generic.h copy io/bits/{statx.h => types/struct_statx.h} (58%) rename sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finitef-ppc32.c => io/bits [...] rename sysdeps/{powerpc/powerpc32/power4/fpu/multiarch/s_isnanf-power5.S => aarch6 [...] delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_finite.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_isinf.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c create mode 100644 sysdeps/powerpc/fpu/s_copysign.c create mode 100644 sysdeps/powerpc/fpu/s_copysignf.c delete mode 100644 sysdeps/powerpc/fpu/s_isnan.c delete mode 100644 sysdeps/powerpc/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_rint.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_rintf.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysignf.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite-power7.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finitef.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf-power7.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinff-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinff.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power5.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power7.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf.c delete mode 100644 sysdeps/powerpc/powerpc32/power5/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/power5/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_finitef.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isinf.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isinff.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign-power6.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysignf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-power7.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finitef-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finitef.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-power7.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power5.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power6.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power6x.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power7.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnanf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_rint.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_rintf.S delete mode 100644 sysdeps/powerpc/powerpc64/power5/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_finitef.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isinf.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isinff.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_finite.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_finitef.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isinf.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isinff.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isnanf.S rename sysdeps/{powerpc/powerpc32/power4/fpu/multiarch/s_finite-ppc32.c => unix/sy [...]