ea7e540 Auto-sync with upstream branch master

Authored and Committed by djdelorie 2 years ago
    Auto-sync with upstream branch master
    
    Upstream commit: 79d0fc65395716c1d95931064c7bf37852203c66
    
    - benchtests: Add acosf function to bench-math
    - benchtests: Improve bench-memcpy-random
    - Disable -Waggressive-loop-optimizations warnings in tst-dynarray.c
    - Fix compiler issue with mmap_internal
    - Check if linker also support -mtls-dialect=gnu2
    - Fix LIBC_PROG_BINUTILS for -fuse-ld=lld
    - elf: Disable ifuncmain{1,5,5pic,5pie} when using LLD
    - Handle NULL input to malloc_usable_size [BZ #28506]
    - x86_64: Add memcmpeq.S to fix disable-multi-arch build
    - login: Add back libutil as an empty library
    - riscv: Fix incorrect jal with HIDDEN_JUMPTARGET
    - x86_64: Add evex optimized __memcmpeq in memcmpeq-evex.S
    - x86_64: Add avx2 optimized __memcmpeq in memcmpeq-avx2.S
    - x86_64: Add sse2 optimized __memcmpeq in memcmp-sse2.S
    - x86_64: Add support for __memcmpeq using sse2, avx2, and evex
    - Benchtests: Add benchtests for __memcmpeq
    - String: Add __memcmpeq as build target
    - NEWS: Add item for __memcmpeq
    - String: Add tests for __memcmpeq
    - String: Add hidden defs for __memcmpeq() to enable internal usage
    - String: Add support for __memcmpeq() ABI on all targets
    - configure: Don't check LD -v --help for LIBC_LINKER_FEATURE
    - elf: Make global.out depend on reldepmod4.so [BZ #28457]
    - x86: Replace sse2 instructions with avx in memcmp-evex-movbe.S
    - bench-math: Sort and put each bench per line
    - x86_64: Add missing libmvec ABI tests
    - elf: Fix e6fd79f379 build with --enable-tunables=no
    - elf: Fix slow DSO sorting behavior in dynamic loader (BZ #17645)
    - elf: Testing infrastructure for ld.so DSO sorting (BZ #17645)
    - iconv: Use TIMEOUTFACTOR for iconv test timeout
    - posix: Remove alloca usage for internal fnmatch implementation
    - Add alloc_align attribute to memalign et al
    - linux: Fix a possibly non-constant expression in _Static_assert
    - x86-64: Add sysdeps/x86_64/fpu/Makeconfig
    
        
file modified
+40 -2
file modified
+1 -1