This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-arm in repository toolchain/ci/glibc.
from d976d44a89 manual: fix reference to source file adds dc1e5eeb25 x86_64: Optimize sincos where sin/cos is optimized (bug 29193) adds c1176b62a9 benchtests: Add workload name for cosf adds da39afa4ff i686: Use generic cosf implementation for SSE2 version adds 3323476641 i686: Use generic sinf implementation for SSE2 version adds dc208f4a53 benchtests: Add workload name for sincosf adds 5a6f2cabb6 i686: Use generic sincosf implementation for SSE2 version adds 9d03bac7e7 Add HWCAP2_MTE3 from Linux 5.18 to AArch64 bits/hwcap.h adds de3501d60f Add MADV_DONTNEED_LOCKED from Linux 5.18 to bits/mman-linux.h new e6547d635b linux: use statx for fstat if neither newfstatat nor fstatat [...] new 3fbc33010c misc: Use 64 bit stat for daemon (BZ# 29203) new ec995fb215 misc: Use 64 bit stat for getusershell (BZ# 29203) new 574ba60fc8 posix: Use 64 bit stat for posix_fallocate fallback (BZ# 29207) new 6e7137f28c posix: Use 64 bit stat for fpathconf (_PC_ASYNC_IO) (BZ# 29208) new 87f1ec12e7 socket: Use 64 bit stat for isfdtype (BZ# 29209) new 3cd4785ea0 inet: Use 64 bit stat for ruserpass (BZ# 29210) new 634f566c3e catgets: Use 64 bit stat for __open_catalog (BZ# 29211) new c789e6e409 iconv: Use 64 bit stat for gconv_parseconfdir (BZ# 29213)
The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: benchtests/cosf-inputs | 2 +- benchtests/sincosf-inputs | 1 + catgets/open_catalog.c | 4 +- iconv/gconv_parseconfdir.h | 9 +- inet/ruserpass.c | 4 +- misc/daemon.c | 5 +- misc/getusershell.c | 4 +- sysdeps/i386/i686/fpu/multiarch/Makefile | 3 + sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 11 + sysdeps/i386/i686/fpu/multiarch/s_cosf-sse2.S | 552 ------------------- .../i686}/fpu/multiarch/s_cosf-sse2.c | 1 + sysdeps/i386/i686/fpu/multiarch/s_sincosf-sse2.S | 585 --------------------- .../i686}/fpu/multiarch/s_sincosf-sse2.c | 1 + sysdeps/i386/i686/fpu/multiarch/s_sinf-sse2.S | 565 -------------------- .../i686}/fpu/multiarch/s_sinf-sse2.c | 1 + sysdeps/ieee754/dbl-64/s_sincos.c | 7 + sysdeps/ieee754/flt-32/s_cosf.c | 5 + sysdeps/ieee754/flt-32/s_sincosf.c | 5 + sysdeps/ieee754/flt-32/s_sinf.c | 5 + sysdeps/posix/fpathconf.c | 4 +- sysdeps/posix/isfdtype.c | 4 +- sysdeps/posix/posix_fallocate.c | 4 +- sysdeps/posix/posix_fallocate64.c | 4 +- sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 1 + sysdeps/unix/sysv/linux/bits/mman-linux.h | 2 + sysdeps/unix/sysv/linux/fstatat64.c | 3 +- sysdeps/x86_64/fpu/multiarch/Makefile | 12 +- sysdeps/x86_64/fpu/multiarch/s_sincos-avx.c | 3 + sysdeps/x86_64/fpu/multiarch/s_sincos-fma.c | 3 + sysdeps/x86_64/fpu/multiarch/s_sincos-fma4.c | 3 + .../x86_64/fpu/multiarch/{s_tan.c => s_sincos.c} | 16 +- 31 files changed, 94 insertions(+), 1735 deletions(-) delete mode 100644 sysdeps/i386/i686/fpu/multiarch/s_cosf-sse2.S copy sysdeps/{x86_64 => i386/i686}/fpu/multiarch/s_cosf-sse2.c (54%) delete mode 100644 sysdeps/i386/i686/fpu/multiarch/s_sincosf-sse2.S copy sysdeps/{x86_64 => i386/i686}/fpu/multiarch/s_sincosf-sse2.c (57%) delete mode 100644 sysdeps/i386/i686/fpu/multiarch/s_sinf-sse2.S copy sysdeps/{x86_64 => i386/i686}/fpu/multiarch/s_sinf-sse2.c (54%) create mode 100644 sysdeps/x86_64/fpu/multiarch/s_sincos-avx.c create mode 100644 sysdeps/x86_64/fpu/multiarch/s_sincos-fma.c create mode 100644 sysdeps/x86_64/fpu/multiarch/s_sincos-fma4.c copy sysdeps/x86_64/fpu/multiarch/{s_tan.c => s_sincos.c} (71%)