ebf7539 Auto-sync with upstream branch master

Authored and Committed by Patsy Franklin 4 years ago
    Auto-sync with upstream branch master
    
    Upstream commit: 2a0356e1191804d57005e1cfe2a72f019b7a8cce
    
    - posix: Sync regex with gnulib
    - Add mnw language code [BZ #25139]
    - Add new locale: mnw_MM (Mon language spoken in Myanmar) [BZ #25139]
    - S390: Fp comparison are now raising FE_INVALID with gcc 10.
    - linux: pselect: Remove CALL_PSELECT6 macro
    - Fix run-one-test so that it runs elf tests
    - nptl: Fix niggles with pthread_clockjoin_np
    - hppa: Align __clone stack argument to 8 bytes (Bug 25066)
    - y2038: linux: Provide __futimens64 implementation
    - y2038: linux: Provide __utimensat64 implementation
    - nptl: Add pthread_timedjoin_np, pthread_clockjoin_np NULL timeout test
    - nptl: Add pthread_clockjoin_np
    - manual: Add documentation for pthread_tryjoin_np and pthread_timedjoin_np
    - nptl: Convert tst-join3 to use libsupport
    - Sync time/mktime.c with gnulib
    - Sync timespec-{add,sub} with gnulib
    - Sync intprops.h with gnulib
    - Refactor adjtimex based on clock_adjtime
    - Refactor PI mutexes internal definitions
    - Remove pause and nanosleep not cancel wrappers
    - nptl: Replace non cancellable pause/nanosleep with futex
    - Consolidate lowlevellock-futex.h
    - Consolidate futex-internal.h
    - Base max_fast on alignment, not width, of bins (Bug 24903)
    - Revise the documentation of simple calendar time.
    - Make second argument of gettimeofday as 'void *'
    - Use clock_gettime to implement gettimeofday.
    - Use clock_gettime to implement timespec_get.
    - Consolidate and deprecate ftime
    - Change most internal uses of time to __clock_gettime.
    - Use clock_gettime to implement time.
    - Use clock_settime to implement settimeofday.
    - Use clock_settime to implement stime; withdraw stime.
    - Change most internal uses of __gettimeofday to __clock_gettime.
    - Linux/Alpha: don't use timeval32 system calls.
    - resolv/tst-idna_name_classify: Isolate from system libraries
    - hurd: Support for file record locking
    - Comment out initgroups from example nsswitch.conf (Bug 25146)
    
        
file modified
+1 -0
file modified
+4 -3
file modified
+47 -2
file modified
+1 -1