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-Os in repository toolchain/ci/glibc.
from 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
No new revisions were added by this update.
Summary of changes: ChangeLog | 209 +++++++++++++++++++++ NEWS | 5 + benchtests/Makefile | 5 +- benchtests/isfinite-inputs | 21 +++ benchtests/isinf-inputs | 21 +++ benchtests/isnan-inputs | 21 +++ 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 +++++++++++----- 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-power5.S | 28 --- .../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 +-- sysdeps/unix/sysv/linux/sys/sysctl.h | 5 +- sysdeps/unix/sysv/linux/sysctl.c | 4 +- 124 files changed, 737 insertions(+), 3814 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 [...] 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-power5.S 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 [...]