d5ff306 Auto-sync with upstream branch master

Authored and Committed by Patsy Griffin 3 years ago
    Auto-sync with upstream branch master
    
    Upstream commit: 4d0985543f479a6f421d4d8a9e0d1dc71c9c2c53
    
    - elf: Record libc.so link map when it is the main program (bug 20972)
    - Use GMP 6.2.1 in build-many-glibcs.py.
    - aarch64: remove the strlen_asimd symbol
    - aarch64: fix static PIE start code for BTI [BZ #27068]
    - elf: Fix failure handling in _dl_map_object_from_fd
    - elf: inline lose for error handling
    - Remove strtoimax, strtoumax, wcstoimax, wcstoumax inlines
    - nsswitch: handle missing actions properly
    - x86: Remove the default REP MOVSB threshold tunable value [BZ #27061]
    - elf.h: Remove SHF_GNU_BUILD_NOTE.
    - elf.h: fix spelling typos in comments
    - Fix spelling and grammar in several comments
    - malloc: Detect infinite-loop in _int_free when freeing tcache [BZ#27052]
    - elf: Fix dl-load.c
    - elf: Include libc.so.6 as main program in dependency sort (bug 20972)
    - support: Add support_slibdir_prefix variable
    - aarch64: Use mmap to add PROT_BTI instead of mprotect [BZ #26831]
    - elf: Pass the fd to note processing
    - elf: Move note processing after l_phdr is updated
    - aarch64: align address for BTI protection [BZ #26988]
    - aarch64: Fix missing BTI protection from dependencies [BZ #26926]
    - Fix linknamespace errors in nss_database.c if build with -Os.
    - treewide: fix incorrect spelling of indices in comments
    - linux: Consolidate brk implementation
    - elf: Include <sys/param.h> in cache.c
    - s390x: Add glibc-hwcaps support
    - elf: Fix run-time dependencies of tst-dlopen-fail-2
    - Handle out-of-memory case in svc_tcp.c/svc_unix.c:rendezvous_request.
    - elf: Fix incorrect comparison in sort_priorities_by_name
    - S390: Derive float_t from FLT_EVAL_METHOD
    - Fix parsing of /sys/devices/system/cpu/online (bug 25859)
    - Make strtoimax, strtoumax, wcstoimax, wcstoumax into aliases
    - Fixed typos in "NEWS for version 2.32"
    - Add NEWS entry for CVE-2020-29562 (BZ #26923)
    - iconv: Fix incorrect UCS4 inner loop bounds (BZ#26923)
    - Drop glibc-rh1906066 and glibc-rh741105 patches fixed by sync.
    
        
file removed
-59
file removed
-111
file modified
+42 -6
file modified
+1 -1