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_tx1/llvm-master-aarch64-spec2k6-O3_LTO in repository toolchain/ci/glibc.
from fc5bd179ef x86: Modify ENTRY in sysdep.h so that p2align can be specified adds 5d26d12f4a benchtests: Add medium cases and increase iters in bench-memset.c adds eb73b87897 resolv: Avoid GCC 12 false positive warning [BZ #28439]. adds bf433b849a elf: Remove Intel MPX support (lazy PLT, ld.so profile, and [...] adds 4912c738fc Fix nios2 localplt failure adds de82cb0da4 Add TEST_COMPARE_STRING_WIDE to support/check.h adds 4af6982e4c elf: Fix elf_get_dynamic_info definition adds 171ab1af56 elf: Update audit tests to not depend on stdout adds 8faa1e0449 libio: Update tst-wfile-sync to not depend on stdin adds 1bd8b8d58f x86: Optimize memcmp-evex-movbe.S for frontend behavior and size adds e59ced2384 x86: Optimize memset-vec-unaligned-erms.S adds d6d89608ac elf: Fix dynamic-link.h usage on rtld.c adds 9d3c9a046a x86-64: Add test-vector-abi.h/test-vector-abi-sincos.h
No new revisions were added by this update.
Summary of changes: NEWS | 2 + benchtests/bench-memset.c | 4 +- config.h.in | 3 - elf/Makefile | 14 + elf/dl-conflict.c | 1 + elf/dl-load.c | 1 + elf/dl-reloc-static-pie.c | 1 + elf/dl-runtime.c | 1 + elf/dl-static-tls.h | 51 +++ elf/dynamic-link.h | 34 +- elf/get-dynamic-info.h | 16 +- elf/rtld.c | 18 +- elf/tst-audit14.c | 21 - elf/tst-audit14.exp | 1 + elf/tst-audit15.c | 51 +-- elf/tst-audit15.exp | 2 + elf/tst-audit16.c | 55 +-- elf/tst-audit16.exp | 3 + libio/tst-wfile-sync.c | 27 +- libio/tst-wfile-sync.input | 1 - resolv/res_query.c | 4 +- support/Makefile | 4 + support/check.h | 15 + support/support.h | 6 + support/support_quote_blob.c | 71 +--- support/support_quote_blob_main.c | 88 +++++ .../support_quote_blob_wide.c | 32 +- support/support_test_compare_string.c | 83 +--- ...string.c => support_test_compare_string_main.c} | 29 +- .../support_test_compare_string_wide.c | 36 +- support/tst-support_quote_blob_wide.c | 66 ++++ support/tst-test_compare_string_wide.c | 107 +++++ sysdeps/aarch64/dl-machine.h | 8 +- sysdeps/alpha/dl-machine.h | 6 +- sysdeps/arc/dl-machine.h | 10 +- .../dl-machine-rel.h} | 37 +- sysdeps/arm/dl-machine.h | 12 +- sysdeps/csky/dl-machine.h | 6 +- .../dl-machine-rel.h} | 33 +- sysdeps/generic/dl-machine.h | 2 + sysdeps/hppa/dl-machine.h | 6 +- sysdeps/i386/configure | 27 -- sysdeps/i386/configure.ac | 15 - .../dl-machine-rel.h} | 35 +- sysdeps/i386/dl-machine.h | 12 +- sysdeps/i386/dl-trampoline.S | 21 - sysdeps/i386/link-defines.sym | 2 - sysdeps/ia64/dl-machine.h | 6 +- sysdeps/m68k/dl-machine.h | 6 +- sysdeps/microblaze/dl-machine.h | 6 +- .../dl-machine-rel.h} | 33 +- sysdeps/mips/dl-machine.h | 6 +- sysdeps/nios2/dl-machine.h | 6 +- sysdeps/powerpc/powerpc32/dl-machine.h | 6 +- .../powerpc64/dl-funcdesc.h} | 38 +- sysdeps/powerpc/powerpc64/dl-irel.h | 2 +- sysdeps/powerpc/powerpc64/dl-machine.h | 19 +- sysdeps/riscv/dl-machine.h | 5 +- sysdeps/s390/s390-32/dl-machine.h | 6 +- sysdeps/s390/s390-64/dl-machine.h | 6 +- sysdeps/sh/dl-machine.h | 6 +- sysdeps/sparc/sparc32/dl-machine.h | 6 +- sysdeps/sparc/sparc64/dl-machine.h | 6 +- sysdeps/unix/sysv/linux/nios2/localplt.data | 1 + sysdeps/unix/sysv/linux/powerpc/libc-vdso.h | 2 +- sysdeps/x86/bits/link.h | 10 +- sysdeps/x86_64/configure | 27 -- sysdeps/x86_64/configure.ac | 15 - sysdeps/x86_64/dl-machine.h | 7 +- sysdeps/x86_64/dl-trampoline.S | 9 - sysdeps/x86_64/dl-trampoline.h | 54 --- sysdeps/x86_64/fpu/Makefile | 74 ++-- .../fpu/test-double-libmvec-sincos-avx-main.c | 1 - .../fpu/test-double-libmvec-sincos-avx2-main.c | 1 - .../fpu/test-double-libmvec-sincos-avx512-main.c | 1 - ...x512.c => test-double-libmvec-sincos-avx512f.c} | 0 sysdeps/x86_64/fpu/test-double-libmvec-sincos.c | 47 +-- .../fpu/test-float-libmvec-sincosf-avx-main.c | 1 - .../fpu/test-float-libmvec-sincosf-avx2-main.c | 1 - .../fpu/test-float-libmvec-sincosf-avx512-main.c | 1 - ...x512.c => test-float-libmvec-sincosf-avx512f.c} | 0 sysdeps/x86_64/fpu/test-float-libmvec-sincosf.c | 47 +-- sysdeps/x86_64/fpu/test-libmvec-avx.c | 2 + sysdeps/x86_64/fpu/test-libmvec-avx2.c | 2 + sysdeps/x86_64/fpu/test-libmvec-avx512f.c | 2 + sysdeps/x86_64/fpu/test-libmvec.c | 1 + ...mvec-sincos-main.c => test-vector-abi-sincos.h} | 30 +- ...t-double-libmvec-sincos.c => test-vector-abi.h} | 37 +- sysdeps/x86_64/link-defines.sym | 8 - sysdeps/x86_64/memset.S | 10 +- sysdeps/x86_64/multiarch/memcmp-evex-movbe.S | 434 ++++++++++++--------- .../x86_64/multiarch/memset-avx2-unaligned-erms.S | 10 +- .../multiarch/memset-avx512-unaligned-erms.S | 11 +- .../x86_64/multiarch/memset-evex-unaligned-erms.S | 11 +- .../x86_64/multiarch/memset-vec-unaligned-erms.S | 285 ++++++++++---- 95 files changed, 1124 insertions(+), 1261 deletions(-) create mode 100644 elf/dl-static-tls.h create mode 100644 elf/tst-audit14.exp create mode 100644 elf/tst-audit15.exp create mode 100644 elf/tst-audit16.exp delete mode 100644 libio/tst-wfile-sync.input create mode 100644 support/support_quote_blob_main.c copy sysdeps/x86_64/fpu/test-float-libmvec-sincosf-main.c => support/support_quote [...] copy support/{support_test_compare_string.c => support_test_compare_string_main.c} (74%) copy sysdeps/x86_64/fpu/test-float-libmvec-sincosf-main.c => support/support_test_ [...] create mode 100644 support/tst-support_quote_blob_wide.c create mode 100644 support/tst-test_compare_string_wide.c copy sysdeps/{x86_64/fpu/test-double-libmvec-sincos.c => arm/dl-machine-rel.h} (57%) copy sysdeps/{x86_64/fpu/test-float-libmvec-sincosf-main.c => generic/dl-machine-r [...] copy sysdeps/{x86_64/fpu/test-float-libmvec-sincosf-main.c => i386/dl-machine-rel. [...] copy sysdeps/{x86_64/fpu/test-double-libmvec-sincos-main.c => mips/dl-machine-rel. [...] rename sysdeps/{x86_64/fpu/test-float-libmvec-sincosf-main.c => powerpc/powerpc64/ [...] delete mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx-main.c delete mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx2-main.c delete mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx512-main.c rename sysdeps/x86_64/fpu/{test-double-libmvec-sincos-avx512.c => test-double-libm [...] delete mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx-main.c delete mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx2-main.c delete mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx512-main.c rename sysdeps/x86_64/fpu/{test-float-libmvec-sincosf-avx512.c => test-float-libmv [...] create mode 100644 sysdeps/x86_64/fpu/test-libmvec-avx.c create mode 100644 sysdeps/x86_64/fpu/test-libmvec-avx2.c create mode 100644 sysdeps/x86_64/fpu/test-libmvec-avx512f.c create mode 100644 sysdeps/x86_64/fpu/test-libmvec.c rename sysdeps/x86_64/fpu/{test-double-libmvec-sincos-main.c => test-vector-abi-si [...] copy sysdeps/x86_64/fpu/{test-double-libmvec-sincos.c => test-vector-abi.h} (64%)