885b520 Auto-sync with upstream branch master

Authored and Committed by fweimer 2 years ago
    Auto-sync with upstream branch master
    
    Upstream commit: f278835f594740f5913001430641cf1da4878670
    
    - Drop glibc-deprecated-selinux-makedb.patch.  Upstream has been ported
      to new libselinux.
    
    - makedb: fix build with libselinux >= 3.1 (Bug 26233)
    - tst-sprintf-errno: Update Hurd message output
    - Use C11 atomics instead of atomic_decrement(_val)
    - Use C11 atomics instead atomic_add(_zero)
    - mktime: improve heuristic for ca-1986 Indiana DST
    - Assume HAVE_TZSET in time/mktime.c
    - elf: Fix hwcaps string size overestimation
    - errlist: add missing entry for EDEADLOCK (bug 29545)
    - Do not define static_assert or thread_local in headers for C2x
    - malloc: Use C11 atomics rather than atomic_exchange_and_add
    - Add NEWS entry for CVE-2022-39046
    - elf: Rename _dl_sort_maps parameter from skip to force_first
    - scripts/dso-ordering-test.py: Generate program run-time dependencies
    - math: x86: Use prefix for FP_INIT_ROUNDMODE
    - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones
    - debug: test for more required cacellation points (BZ# 29274)
    - elf.h: Remove duplicate definition of VER_FLG_WEAK
    - syslog: Remove extra whitespace between timestamp and message (BZ#29544)
    - LoongArch: Add soft float support.
    - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539)
    - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp
    
        
file modified
+29 -3
file modified
+1 -1