bc2927b Auto-sync with upstream branch master

Authored and Committed by fberat 10 months ago
    Auto-sync with upstream branch master
    
    Upstream commit 5324d258427fd11ca0f4f595c94016e568b26d6b
    
    - fileops: Don't process ,ccs= as individual mode flags (BZ#18906)
    - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result
    - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE
    - libio/bits/stdio2.h: Clearly separate declaration from definitions
    - misc/bits/syslog.h: Clearly separate declaration from definition
    - misc/bits/select2.h: Clearly separate declaration from definitions
    - unistd: Avoid PLT entries with _FORTIFY_SOURCE
    - posix/bits/unistd.h: Clearly separate declaration from definitions
    - wchar: Avoid PLT entries with _FORTIFY_SOURCE
    - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls
    - stdio: Ensure *_chk routines have their hidden builtin definition available
    - string: Ensure *_chk routines have their hidden builtin definition available
    - sysdeps: Ensure ieee128*_chk routines to be properly named
    - Exclude routines from fortification
    - Allow glibc to be built with _FORTIFY_SOURCE
    - manual: Update documentation of strerror and related functions
    - manual: Enhance documentation of the <ctype.h> functions
    - Always do locking when accessing streams (bug 15142, bug 14697)
    - hurd: Implement MAP_EXCL
    - hurd: Fix mapping at address 0 with MAP_FIXED
    - hurd: Fix calling vm_deallocate (NULL)
    - hurd: Map brk non-executable
    - htl: Let Mach place thread stacks
    - mach: strerror must not return NULL (bug 30555)
    - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later)
    - support: Build with exceptions and asynchronous unwind tables [BZ #30587]
    - hurd: Make getrandom return ENOSYS when /dev/random is not set up
    - Stop applying a GCC-specific workaround on clang [BZ #30550]
    - ld.so: Always use MAP_COPY to map the first segment [BZ #30452]
    - setenv.c: Get rid of alloca.
    - Add checks for wday, yday and new date formats
    - aarch64: Add vector implementations of exp routines
    - aarch64: Add vector implementations of log routines
    - aarch64: Add vector implementations of sin routines
    - aarch64: Add vector implementations of cos routines
    - Switch to UTF-8 for INSTALL
    - Make sure INSTALL is ASCII plaintext
    - Update syscall lists for Linux 6.4
    
        
file modified
+44 -2
file modified
+1 -0