9e85d70 Auto-sync with upstream branch master

Authored and Committed by Patsy Griffin 9 months ago
    Auto-sync with upstream branch master
    
    Upstream commit: 29d4591b07a4da53320e949557c6946c62c26bde
    
    - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext
    - elf: Fix compile error with -DNDEBUG [BZ #18755]
    - MIPS: Add relocation types
    - MIPS: Add new section type SHT_MIPS_ABIFLAGS
    - MIPS: Add ELF file header flags
    - fegetenv_and_set_rn now uses the builtins provided by GCC.
    - io: Do not implement fstat with fstatat
    - libio: Add nonnull attribute for most FILE * arguments in stdio.h
    - AArch64: Remove -0.0 check from vector sin
    - Document CVE-2023-4806 and CVE-2023-5156 in NEWS
    - elf: Add dummy declaration of _dl_audit_objclose for !SHARED
    - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843]
    - elf: dl-lookup: Remove unused alloca.h include
    - Remove unused localedata/th_TH.in
    - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR
    - Revert "LoongArch: Add glibc.cpu.hwcap support."
    - Update kernel version to 6.5 in header constant tests
    - LoongArch: Add glibc.cpu.hwcap support.
    - math: Add a no-mathvec flag for sin (-0.0)
    
        
file modified
+25 -2
file modified
+1 -1