94cfd27 Auto-sync with upstream branch master

Authored and Committed by codonell 3 years ago
    Auto-sync with upstream branch master
    
    Upstream commit: c6aac3bf3663709cdefde5f5d5e9e875d607be5e
    
    - Fix typo in comment in bug 26137 fix.
    - Fix strtod multiple-precision division bug (bug 26137).
    - Linux: Fix UTC offset setting in settimeofday for __TIMESIZE != 64
    - random: range is not portably RAND_MAX [BZ #7003]
    - Update kernel version to 5.7 in tst-mman-consts.py.
    - powerpc: Add support for POWER10
    - hurd: Simplify usleep timeout computation
    - htl: Enable cancel*16 an cancel*20 tests
    - hurd: Add remaining cancelation points
    - hurd: fix usleep(ULONG_MAX)
    - hurd: Make fcntl(F_SETLKW*) cancellation points
    - hurd: make wait4 a cancellation point
    - hurd: Fix port definition in HURD_PORT_USE_CANCEL
    - hurd: make close a cancellation point
    - hurd: make open and openat cancellation points
    - hurd: clean fd and port on thread cancel
    - htl: Move cleanup handling to non-private libc-lock
    - htl: Fix includes for lockfile
    - htl: avoid cancelling threads inside critical sections
    - tst-cancel4-common.c: fix calling socketpair
    - x86: Detect Intel Advanced Matrix Extensions
    - Set width of JUNGSEONG/JONGSEONG characters from UD7B0 to UD7FB to 0 [BZ #26120]
    - S390: Optimize __memset_z196.
    - S390: Optimize __memcpy_z196.
    - elf: Include <stddef.h> (for size_t), <sys/stat.h> in <ldconfig.h>
    - nptl: Don't madvise user provided stack
    - S390: Regenerate ULPs.
    - htl: Add wrapper header for <semaphore.h> with hidden __sem_post
    - elf: Include <stdbool.h> in <dl-tunables.h> because bool is used
    - htl: Fix case when sem_*wait is canceled while holding a token
    - htl: Make sem_*wait cancellations points
    - htl: Simplify non-cancel path of __pthread_cond_timedwait_internal
    - htl: Enable tst-cancel25 test
    - powerpc: Add new hwcap values
    - aarch64: MTE compatible strncmp
    - aarch64: MTE compatible strcmp
    - aarch64: MTE compatible strrchr
    - aarch64: MTE compatible memrchr
    - aarch64: MTE compatible memchr
    - aarch64: MTE compatible strcpy
    - Add MREMAP_DONTUNMAP from Linux 5.7
    - x86: Update CPU feature detection [BZ #26149]
    
        
file modified
+385 -1
file removed
-34
file modified
+48 -391
file removed
-273
file removed
-22
file modified
+1 -1