da27363 Auto-sync with upstream branch master

Authored and Committed by codonell 2 years ago
    Auto-sync with upstream branch master
    
    Upstream commit: fdc1ae67fef27eea1445bab4bdfe2f0fb3bc7aa1
    
    - Add SOL_MPTCP, SOL_MCTP from Linux 5.16 to bits/socket.h
    - elf: Check invalid hole in PT_LOAD segments [BZ #28838]
    - realpath: Do not copy result on failure (BZ #28815)
    - x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c
    - x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896]
    - hppa: Fix swapcontext
    - x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #28896]
    - string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755]
    - microblaze: Use the correct select syscall (BZ #28883)
    - Update kernel version to 5.16 in tst-mman-consts.py
    - pthread: Use 64 bit time_t stat internally for sem_open (BZ #28880)
    - x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895]
    - String: Strength memset tests in test-memset.c
    - x86-64: Define __memcmpeq in ld.so
    - htl: Destroy thread-specific data before releasing joins
    - htl: Fix initializing the key lock
    - mach: Fix LLL_SHARED value
    - htl: Make pthread_[gs]etspecific not check for key validity
    - x86-64: Remove bzero weak alias in SS2 memset
    - hppa: Fix typo
    - linux: Use socket-constants-time64.h on tst-socket-timestamp-compat
    - x86/configure.ac: Define PI_STATIC_AND_HIDDEN/SUPPORT_STATIC_PIE
    - Fix elf/tst-audit2 on hppa
    - x86: Use CHECK_FEATURE_PRESENT on PCONFIG
    - x86: Don't check PTWRITE in tst-cpu-features-cpuinfo.c
    - x86: Set .text section in memset-vec-unaligned-erms
    - Linux: Include <dl-auxv.h> in dl-sysdep.c only for SHARED
    - Revert "Linux: Consolidate auxiliary vector parsing"
    - String: Ensure 'MIN_PAGE_SIZE' is multiple of 'getpagesize'
    - Use binutils 2.38 branch in build-many-glibcs.py
    - elf: Remove LD_USE_LOAD_BIAS
    - malloc: Remove LD_TRACE_PRELINKING usage from mtrace
    - elf: Remove prelink support
    - Linux: Consolidate auxiliary vector parsing
    - Linux: Assume that NEED_DL_SYSINFO_DSO is always defined
    - Linux: Remove DL_FIND_ARG_COMPONENTS
    - Linux: Remove HAVE_AUX_SECURE, HAVE_AUX_XID, HAVE_AUX_PAGESIZE
    - elf: Merge dl-sysdep.c into the Linux version
    - hppa: Fix bind-now audit (BZ #28857)
    
        
file modified
+45 -2
file modified
+1 -1