This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-Os in repository toolchain/ci/glibc.
from 4458eb1257 hurd: Fix fstatfs build failure adds ce4a94b12e x86: Remove the extra space between "# endif" adds ebcf45a16c elf: Do not copy vDSO soname when setting up link map adds fb1905eed8 aarch64: Fix sys/ptrace.h if linux headers are included adds 25251c0707 S390: Add new hwcap values. adds 2323a34260 tst: Provide test for sched_rr_get_interval adds 0ca1a95d3b tst: Provide test for ctime adds 13c0b30b24 tst: Provide test for difftime adds 7b15dabfdd tst: time: Provide Y2038 tests for mktime (tst-mktime4.c) adds 044e603b69 string: Work around GCC PR 98512 in rawmemchr adds 96b8038f12 Correct hppa EFD_NONBLOCK, IN_NONBLOCK, SFD_NONBLOCK and TFD [...] adds 83908b3a1e Update syscall lists for Linux 5.11. adds 8310307403 configure: Replace obsoleted AC_HELP_STRING with AS_HELP_STRING adds 3907c7bf0f configure: Remove obsolete AC_CHECK_TOOL_PREFIX adds e9e7f24543 configure: Replace obsolete AC_TRY_LINK with AC_LINK_IFELSE adds 418f5783d9 build-many-glibcs.py: Use make -O for more consistent log output adds fb37ef6960 aarch64: Remove the unused __read_tp symbol adds f8ff5a3cc2 i386/clone.S: Remove redundant EBX load adds ebbb8c9f64 x86_64/clone.S: Upate comments adds ba230b6387 <bits/platform/x86.h>: Correct x86_cpu_TBM adds 8a7b4dc6d0 Use Linux 5.11 in build-many-glibcs.py. adds feb741bb81 x86: Remove unused variables for raw cache sizes from cacheinfo.h adds 3f232aa36d nptl: Split libpthread-routines into one routine per line adds f720ce680e nptl: Reformat Versions adds 541e53c9dd nptl: Move futex-internal.c into main nptl directory adds 2f4019de81 nptl: Move lowlevellock into libc [BZ #15648] adds b5be9ae77e nptl: Move futex-internal into libc adds 89de9d3958 x86: Use x86/nptl/pthreaddef.h adds 90197376d5 added rt to malloc/Depend [BZ #27132] adds 597d0267b5 NEWS: Add missing bug closures adds 5a664d7ae8 nptl: Move elision implementations into libc adds a79328c745 posix: Falling back to non wide mode in case of encoding err [...] adds 035c012e32 Reduce the statically linked startup code [BZ #23323] adds 5a051454a9 Add inputs that generate larger error bounds adds 9fb07fd4e1 aarch64: update ulps. adds 764e9a0334 Correct buffer end pointer in IO_wdefault_doallocate (BZ #26874) adds 9fc813e1a3 Implement <unwind-link.h> for dynamically loading the libgcc [...] adds e164d95abf backtrace: Implement on top of <unwind-link.h> adds fac75a690e arm: Implement backtrace on top of <unwind-link.h> adds fd19b84640 i386: Implement backtrace on top of <unwind-link.h> adds 6563d544db m68k: Implement backtrace on top of <unwind-link.h> adds 600fe89cb1 sparc: Implement backtrace on top <unwind-link.h> adds 7cf18db482 __frame_state_for: Use <unwind-link.h> for unwinder access adds d14624825a Move sysdeps/gnu/unwind-resume.c to sysdeps/generic/unwind-resume.c adds 6b7efa3d87 Implement _Unwind_Resume in libc on top of <unwind-link.h> adds 97e42bd482 nptl: Use <unwind-link.h> for accessing the libgcc_s unwinder adds e7b2a56192 elf: Build __dl_iterate_phdr with unwinding support [BZ #27498] adds e81402f246 nptl: __libc_cleanup_push/__libc_cleanup_pop require -fexceptions adds e0685bacd5 tst: Add test for futimens adds dec445d40d tst: Add test for utime adds 9871ae0ab4 tst: Add test for utimes adds 40d055a2dd powerpc: Update libm-test-ulps adds 851f32cf7b ld.so: Implement the --list-diagnostics option adds e4933c8a92 x86: Automate generation of PREFERRED_FEATURE_INDEX_1 bitfield adds 01a5746b6c x86: Add CPU-specific diagnostics to ld.so --list-diagnostics adds f01a61e138 i386: Regenerate ulps adds dd1776e327 tst: Fix tst-timerfd test adds dca565886b nscd: Fix double free in netgroupcache [BZ #27462] adds 58673149f3 nss: Re-enable NSS module loading after chroot [BZ #27389] adds 86b9d5a475 s390x: Regenerate ulps adds 82215c1e25 powerpc: Regenerate ulps adds f0419e6a10 [PATCH] pthread_once hangs when init routine throws an excep [...] adds 1a1c854338 Update sparc libm-test-ulps adds 6990a72679 Update arm libm-test-ulps adds 4b9bedbc90 linux: Fix __thrd_sleep64 hidden definition adds 6bb0d2fe0a nptl: Fix __pthread_clockjoin_np64 __pthread_timedjoin_np64 [...] adds 3c66792667 posix: glob, glob64 should not be declared __THROW [BZ #27522] adds 339bf918ea x86: Set minimum x86-64 level marker [BZ #27318] adds 60167dc24b Update hppa libm-test-ulps adds 496e36f225 tst: Extend cross-test-ssh.sh to specify if target date can [...] adds a156555007 support: Provide xclock_settime test helper function adds 3f337843ec tst: Add test for clock_settime adds b4effffde8 tst: Add test for clock_adjtime adds 4de01867dc tst: Modify tst-clock_adjtime to allow reuse of its code adds 39f39cade3 tst: Add test for adjtimex adds 6b6a151c77 tst: Add test for ntp_adjtime adds 6905404496 tst: Add test for settimeofday adds 24eb3be5db NEWS: Add entry for CVE-2021-27645 adds 9b456c5da9 nss: fix nss_database_lookup2's alternate handling [BZ #27416] adds 36f6e40884 <shlib-compat.h>: Support compat_symbol_reference for _ISOMAC adds 178c0e48c3 malloc: Turn tst-mallocstate into a non-internal test adds 07db3f5523 math: $(libm-tests-compat) can be regular tests adds 779c404de7 math: test-matherr and test-matherr-2 can be regular tests adds 8209c5f1f4 posix: tst-glob_lstat_compat no longer needs to be an internal test adds 63c317fe31 posix: tst-spawn4-compat can be a regular test adds cfaf536723 resolv: tst-p_secstodate can be a regular test adds 973323ce69 sunrpc: tst-svc_register can be a regular test adds 15e50e6c96 Linux: dirent/tst-readdir64-compat can be a regular test adds a6917c82b3 Linux: misc/tst-ofdlocks-compat can be a regular test adds d891f55562 Update kernel version to 5.11 in tst-mman-consts.py. adds e91f44089c Allow gdb version 10 in pretty printer tests. adds 94caafa040 io: Return EBAFD for negative file descriptor on fstat (BZ #27559) adds db3f7bb558 math: Remove slow paths from asin and acos [BZ #15267] adds 476d692e8a math: Remove slow paths in tan [BZ #15267] adds e898cd1593 math: Remove slow paths from atan [BZ #15267] adds 4e1a870b9a math: Remove slow paths from atan2 [BZ #15267] adds 47ad14d789 math: Remove mpa files [BZ #15267] adds 92cfc9ad82 math: Remove mpa files (part 2) [BZ #15267] adds 20bee71348 test-container: Always copy test-specific support files [BZ #27537] adds b2970919ba io: Return UNSUPPORTED if filesystem do not support 64 bit t [...] adds cdba937662 nptl: Move Linux pthread_kill to nptl adds 2b47727c68 posix: Consolidate register-atfork adds 2883de0720 linux: Use __libc_single_threaded on fork adds 7384193b71 nptl: Move fork into libc adds 0280b390fb support: Add xpthread_kill adds 08a0ebb20e s390x: Regenerate ULPs. adds 3324213125 elf: Always set l in _dl_init_paths (bug 23462) adds f53ffc9b90 x86: Handle _SC_LEVEL1_ICACHE_LINESIZE [BZ #27444] adds 4e6db99c66 elf: ld.so --help calls _dl_init_paths without a main map [B [...] adds 95c68080a3 support: Typo and formatting fixes adds 03f42a56eb Add inhibit_stack_protector to ifuncmain9 [BZ #25680] adds 941ea10f80 Build get-cpuid-feature-leaf.c without stack-protector [BZ #27555] adds 8b8f13b60d Build libc-start with stack protector for SHARED adds c82e691c56 powerpc: Update libm-test-ulps adds e958490f8c support: Pass environ to child process adds 4b7259555c Legacy unwinder: Remove definition of _Unwind_GetCFA adds b9e2903712 scripts/glibcsymbols.py: Extract from scripts/move-symbol-to [...] adds 3977477d48 glibcymbols.read_abilist: Add check for duplicate symbols adds 56c81132cc powerpc: Add optimized ilogb* for POWER9 adds a7d88506c2 powerpc: Add optimized llogb* for POWER9 adds 6cf1911122 benchtests: Add ilogb* tests adds 173e0ab081 nptl: Remove write from libpthread adds baab50cfb9 nptl: Remove read from libpthread adds bdfed2e2cd nptl: Remove close from libpthread adds c59f716993 nptl: Remove accept from libpthread adds 3ddf9bc185 nptl: Remove connect from libpthread adds 494c3beec9 nptl: Remove recv from libpthread adds 643a88a9c1 nptl: Remove recvfrom from libpthread adds 6f2e00cac5 nptl: Remove sendto from libpthread adds fc495dc4e9 nptl: Remove fsync from libpthread adds 0c9d4925fe nptl: Remove msync from libpthread adds c29386fd50 nptl: Remove pause from libpthread adds 1e157b9cb4 nptl: Remove tcdrain from libpthread adds 2d6f4ebd65 nptl: Remove sigwait from libpthread adds 0cf67de816 nptl: Remove recvmsg from libpthread adds 729cb5a2a7 nptl: Remove sendmsg from libpthread adds 9cf242997d nptl: Move fcntl from libpthread adds d5ddd583da nptl: Move system to libc adds a894053318 signal: Add __libc_sigaction adds 48593b505b support: Use syscall function instead of INLINE_SYSCALL_CALL adds 9cbe4ed14e elf: Add EM_INTELGT for Intel Graphics Technology adds 3e2f285c5f nptl: Remove MULTI_PAGE_ALIASING [BZ #23554] adds 3989bcb5e3 fix: Always export ntp_gettimex function adds c0c926d00d tst: Add test for ntp_gettime adds d816bb448b tst: Add test for ntp_gettimex adds bff3019afc tst: Provide test for select adds a4ea18ec6c tst: Add test for sigtimedwait adds c3b287be74 hurd: handle EINTR during critical sections adds 14beab5321 htl: Add missing fork.h adds 16b597807d elf: Fix not compiling ifunc tests that need gcc ifunc support adds 4631c2372a stdlib: Fix BZ #26241 testcase on GNU/Hurd adds 3a24ddeab5 Change how the symbol_version_reference macro is defined adds 6d8fcee694 locale: Use compat_symbol_reference in _nl_postload_ctype adds 0923f74ada Support for multiple versions in versioned_symbol, compat_symbol new 1966f47a1e S390: Don't test nanoseconds in io/tst-stat.c new 7759be2593 S390: Also check vector support in memmove ifunc-selector [B [...] new 42cc96066b malloc: Fix a realloc crash with heap tagging [BZ 27468] new 8ae909a533 malloc: Fix a potential realloc issue with memory tagging new 0ae773bba0 malloc: Move MTAG_MMAP_FLAGS definition new 91e5c439d3 malloc: Simplify __mtag_tag_new_usable new b9b85be6ea malloc: Avoid taggig mmaped memory on free new e865dcbb7b malloc: Ensure the generic mtag hooks are not used new 0c719cf42c malloc: Refactor TAG_ macros to avoid indirection new 42bac88a21 malloc: Use global flag instead of function pointer dispatch [...] new c076a0bc69 malloc: Only support zeroing and not arbitrary memset with mtag new 9d61722b59 malloc: Change calloc when tagging is disabled new 63a20eb03c malloc: Use branches instead of mtag_granule_mask new d32624802d malloc: Use mtag_enabled instead of USE_MTAG new 40dc773f92 aarch64: inline __libc_mtag_address_get_tag new 383bc24028 aarch64: inline __libc_mtag_new_tag new 23fd760add aarch64: Optimize __libc_mtag_tag_region new 1dc17ea8f8 aarch64: Optimize __libc_mtag_tag_zero_region new faf003ed8d malloc: Use memsize instead of CHUNK_AVAILABLE_SIZE new 14652f60a4 malloc: Use different tag after mremap new 4eac0ab186 malloc: Use chunk2rawmem throughout new ca89f1c7d7 malloc: Rename chunk2rawmem new 05f878c58e malloc: Remove unnecessary tagging around _mid_memalign new 850dbf24ee malloc: Ensure mtag code path in checked_request2size is cold
The 24 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: INSTALL | 15 + Makeconfig | 8 + NEWS | 20 +- benchtests/Makefile | 4 +- benchtests/ilogb-inputs | 11 + benchtests/ilogbf-inputs | 11 + benchtests/ilogbf128-inputs | 11 + config.h.in | 10 + configure | 31 +- configure.ac | 88 +- csu/Makefile | 32 +- csu/Versions | 3 + csu/elf-init.c | 107 - csu/libc-start.c | 166 +- debug/backtrace.c | 86 +- elf/Makefile | 51 +- .../dl-diagnostics-cpu.c | 12 +- .../dl-diagnostics-kernel.c | 12 +- elf/dl-diagnostics.c | 265 + elf/dl-diagnostics.h | 46 + elf/dl-init.c | 8 +- elf/dl-load.c | 71 +- elf/dl-main.h | 5 +- elf/dl-usage.c | 1 + elf/elf.h | 3 +- elf/ifuncmain9.c | 17 +- elf/libc_early_init.c | 6 + elf/rtld.c | 18 +- elf/setup-vdso.h | 17 +- .../x86/elision-unlock.c => elf/tst-dst-static.c | 23 +- htl/Makefile | 2 +- htl/register-atfork.c | 157 - hurd/dtable.c | 15 +- hurd/geteuids.c | 4 + hurd/hurd/signal.h | 4 + hurd/hurdexec.c | 4 + hurd/hurdfchdir.c | 4 + hurd/hurdsock.c | 4 + hurd/seteuids.c | 4 + include/libc-symbols.h | 21 +- include/malloc.h | 7 - sysdeps/nptl/fork.h => include/register-atfork.h | 15 +- include/shlib-compat.h | 85 +- io/Makefile | 9 +- io/fstat.c | 6 + io/fstat64.c | 6 + io/tst-stat-lfs.c | 2 + io/tst-stat.c | 105 + libio/wgenops.c | 7 +- locale/lc-ctype.c | 14 +- malloc/Depend | 1 + malloc/Makefile | 10 +- malloc/arena.c | 45 +- malloc/hooks.c | 31 +- malloc/malloc.c | 257 +- malloc/set-freeres.c | 5 + malloc/tst-mallocstate.c | 11 +- manual/install.texi | 20 + manual/probes.texi | 85 - math/Makefile | 12 +- math/auto-libm-test-in | 48 + math/auto-libm-test-out-acos | 174 + math/auto-libm-test-out-acosh | 246 + math/auto-libm-test-out-asin | 69 + math/auto-libm-test-out-asinh | 141 + math/auto-libm-test-out-atan | 25 + math/auto-libm-test-out-atan2 | 458 ++ math/auto-libm-test-out-atanh | 141 + math/auto-libm-test-out-cos | 141 + math/auto-libm-test-out-cosh | 246 + math/auto-libm-test-out-erfc | 246 + math/auto-libm-test-out-expm1 | 246 + math/auto-libm-test-out-log10 | 141 + math/auto-libm-test-out-log1p | 141 + math/auto-libm-test-out-log2 | 141 + math/auto-libm-test-out-sin | 246 + math/auto-libm-test-out-sinh | 105 + math/auto-libm-test-out-tanh | 105 + math/test-matherr.c | 13 +- misc/Makefile | 4 +- misc/Versions | 1 + misc/tst-select.c | 71 + misc/unwind-link.c | 145 + nptl/Makefile | 280 +- nptl/Versions | 450 +- nptl/allocatestack.c | 10 - .../pthread_mutex_lock.c => nptl/elision-conf.c | 9 +- .../pthread_mutex_lock.c => nptl/elision-lock.c | 9 +- .../pthread_mutex_lock.c => nptl/elision-timed.c | 9 +- .../pthread_mutex_lock.c => nptl/elision-trylock.c | 9 +- .../pthread_mutex_lock.c => nptl/elision-unlock.c | 9 +- {sysdeps/nptl => nptl}/futex-internal.c | 4 +- nptl/libc-lowlevellock.c | 20 - nptl/libpthread-compat.c | 16 +- nptl/lowlevellock.c | 9 +- nptl/nptlfreeres.c | 1 - nptl/pt-fork.c | 49 - nptl/pt-system.c | 45 - nptl/pthreadP.h | 71 +- nptl/pthread_cancel.c | 3 +- nptl/pthread_clockjoin.c | 2 +- nptl/pthread_kill.c | 26 +- nptl/pthread_mutex_lock.c | 15 +- nptl/pthread_mutex_timedlock.c | 13 - nptl/pthread_mutex_trylock.c | 8 - nptl/pthread_mutex_unlock.c | 4 - nptl/pthread_once.c | 4 +- nptl/pthread_timedjoin.c | 2 +- nptl/stack-aliasing.h | 23 - nptl/tst-once5.cc | 4 +- nptl/version.c | 2 +- nscd/aicache.c | 4 +- nscd/initgrcache.c | 3 +- nscd/netgroupcache.c | 6 +- nss/Makefile | 1 + nss/Versions | 2 +- nss/XXX-lookup.c | 17 +- nss/databases.def | 3 + nss/grp-lookup.c | 1 - nss/hosts-lookup.c | 1 - nss/key-lookup.c | 1 - nss/network-lookup.c | 1 - nss/nss_compat/compat-grp.c | 2 +- nss/nss_compat/compat-initgroups.c | 2 +- nss/nss_compat/compat-pwd.c | 2 +- nss/nss_compat/compat-spwd.c | 3 +- nss/nss_database.c | 39 +- nss/nss_database.h | 5 +- nss/nss_module.c | 20 +- nss/nss_test.h | 7 + nss/nss_test1.c | 93 + nss/nsswitch.c | 40 - nss/nsswitch.h | 9 - nss/pwd-lookup.c | 1 - nss/sgrp-lookup.c | 2 - nss/spwd-lookup.c | 2 - nss/tst-nss-compat1.c | 81 + nss/tst-nss-compat1.root/etc/group | 1 + nss/tst-nss-compat1.root/etc/nsswitch.conf | 3 + nss/tst-nss-compat1.root/etc/passwd | 3 + nss/tst-nss-compat1.root/etc/shadow | 2 + nss/tst-nss-compat1.root/tst-nss-compat1.script | 1 + nss/tst-reload2.c | 35 +- nss/tst-reload2.root/etc/hosts | 1 + nss/tst-reload2.root/etc/nsswitch.conf | 1 + nss/tst-reload2.root/subdir/etc/hosts | 1 + nss/tst-reload2.root/subdir/etc/nsswitch.conf | 1 + posix/Makefile | 19 +- posix/fnmatch.c | 160 +- posix/glob.h | 12 +- {nptl => posix}/register-atfork.c | 8 +- posix/tst-fnmatch.input | 2 + posix/tst-glob_lstat_compat.c | 19 +- .../tst-sched_rr_get_interval.c | 55 +- posix/tst-spawn4-compat.c | 8 - resolv/Makefile | 4 +- resolv/tst-p_secstodate.c | 12 - scripts/build-many-glibcs.py | 4 +- scripts/cross-test-ssh.sh | 25 +- scripts/glibcsymbols.py | 83 + scripts/move-symbol-to-libc.py | 75 +- scripts/test_printers_common.py | 3 +- signal/Makefile | 2 +- signal/{sigaction.c => libc_sigaction.c} | 19 +- signal/sigaction.c | 7 +- socket/Makefile | 6 + stdlib/tst-canon-bz26341.c | 7 +- string/rawmemchr.c | 26 +- sunrpc/Makefile | 3 +- support/Makefile | 4 + support/support.h | 8 + support/support_capture_subprocess.c | 2 +- support/support_path_support_time64.c | 76 + .../support_stat_nanoseconds.c | 23 +- support/support_subprocess.c | 8 +- support/test-container.c | 23 +- elf/libc_early_init.c => support/xclock_settime.c | 32 +- io/fstat.c => support/xpthread_kill.c | 14 +- support/xthread.h | 2 + support/xtime.h | 5 + sysdeps/aarch64/Makefile | 4 +- sysdeps/aarch64/__mtag_address_get_tag.S | 32 - sysdeps/aarch64/__mtag_memset_tag.S | 53 - sysdeps/aarch64/__mtag_new_tag.S | 37 - sysdeps/aarch64/__mtag_tag_region.S | 98 +- sysdeps/aarch64/__mtag_tag_zero_region.S | 113 + sysdeps/aarch64/libc-mtag.h | 32 +- sysdeps/aarch64/libm-test-ulps | 34 +- sysdeps/aarch64/start.S | 14 +- sysdeps/alpha/start.S | 5 +- sysdeps/{generic => alpha}/unwind-arch.h | 22 +- sysdeps/arc/start.S | 7 +- sysdeps/arm/arm-unwind-resume.S | 26 +- sysdeps/arm/backtrace.c | 77 +- sysdeps/arm/libm-test-ulps | 4 +- .../nptl/unwind-forcedunwind.c} | 16 +- sysdeps/arm/pt-arm-unwind-resume.S | 22 +- sysdeps/arm/start.S | 22 +- sysdeps/arm/unwind-arch.h | 39 + .../aarch64/__read_tp.S => arm/unwind-resume.c} | 20 +- sysdeps/csky/abiv2/start.S | 17 +- sysdeps/generic/fork.h | 19 + sysdeps/generic/framestate.c | 21 +- sysdeps/generic/ldsodefs.h | 6 +- sysdeps/generic/libc-mtag.h | 43 +- sysdeps/generic/libc-symver.h | 88 + sysdeps/generic/math_private.h | 6 - sysdeps/generic/unwind-arch.h | 27 +- sysdeps/generic/unwind-dw2.c | 8 - sysdeps/generic/unwind-link.h | 106 + sysdeps/generic/unwind-resume.c | 46 + sysdeps/gnu/unwind-resume.c | 83 - sysdeps/hppa/dl-lookupcfg.h | 2 +- sysdeps/hppa/fpu/libm-test-ulps | 4 +- sysdeps/hppa/start.S | 26 +- sysdeps/htl/fork.h | 17 +- sysdeps/htl/pt-atfork.c | 1 + sysdeps/i386/backtrace.c | 82 +- sysdeps/i386/fpu/libm-test-ulps | 46 +- sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 46 +- sysdeps/i386/i686/stack-aliasing.h | 23 - sysdeps/i386/start.S | 14 +- sysdeps/i386/unwind-arch.h | 39 + sysdeps/ia64/dl-lookupcfg.h | 2 +- .../ia64/libc-symver.h | 35 +- sysdeps/ia64/start.S | 9 +- sysdeps/{generic => ia64}/unwind-arch.h | 26 +- sysdeps/ieee754/dbl-64/MathLib.h | 100 - sysdeps/ieee754/dbl-64/atnat.h | 4 +- sysdeps/ieee754/dbl-64/atnat2.h | 4 +- sysdeps/ieee754/dbl-64/doasin.c | 81 - sysdeps/ieee754/dbl-64/doasin.h | 63 - sysdeps/ieee754/dbl-64/dosincos.c | 217 - sysdeps/ieee754/dbl-64/dosincos.h | 80 - sysdeps/ieee754/dbl-64/e_asin.c | 341 +- sysdeps/ieee754/dbl-64/e_atan2.c | 331 +- sysdeps/ieee754/dbl-64/e_remainder.c | 1 - sysdeps/ieee754/dbl-64/e_sqrt.c | 1 - sysdeps/ieee754/dbl-64/mpa-arch.h | 47 - sysdeps/ieee754/dbl-64/mpa.c | 913 --- sysdeps/ieee754/dbl-64/mpa.h | 123 - sysdeps/ieee754/dbl-64/mpatan.c | 116 - sysdeps/ieee754/dbl-64/mpatan.h | 145 - sysdeps/ieee754/dbl-64/mpatan2.c | 67 - sysdeps/ieee754/dbl-64/mpsqrt.c | 111 - sysdeps/ieee754/dbl-64/mpsqrt.h | 38 - sysdeps/ieee754/dbl-64/mptan.c | 63 - sysdeps/ieee754/dbl-64/mydefs.h | 2 +- sysdeps/ieee754/dbl-64/s_atan.c | 196 +- sysdeps/ieee754/dbl-64/s_sin.c | 1 - sysdeps/ieee754/dbl-64/s_tan.c | 610 +- sysdeps/ieee754/dbl-64/sincos32.c | 307 - sysdeps/ieee754/dbl-64/sincos32.h | 81 - sysdeps/ieee754/dbl-64/uatan.tbl | 7724 +------------------- sysdeps/ieee754/dbl-64/utan.h | 172 +- sysdeps/ieee754/dbl-64/utan.tbl | 4 +- sysdeps/m68k/backtrace.c | 82 +- sysdeps/{generic => m68k/m680x0}/unwind-arch.h | 18 +- sysdeps/m68k/start.S | 13 +- sysdeps/m68k/unwind-arch.h | 35 + sysdeps/mach/hurd/faccessat.c | 4 + sysdeps/mach/hurd/fork.c | 22 +- sysdeps/mach/hurd/getegid.c | 4 + sysdeps/mach/hurd/geteuid.c | 4 + sysdeps/mach/hurd/getgid.c | 4 + sysdeps/mach/hurd/getgroups.c | 4 + sysdeps/mach/hurd/getresgid.c | 4 + sysdeps/mach/hurd/getresuid.c | 4 + sysdeps/mach/hurd/getuid.c | 4 + sysdeps/mach/hurd/group_member.c | 4 + sysdeps/mach/hurd/i386/libc.abilist | 1 + .../mach/hurd/{sigaction.c => libc_sigaction.c} | 12 +- sysdeps/mach/hurd/setegid.c | 4 + sysdeps/mach/hurd/seteuid.c | 4 + sysdeps/mach/hurd/setgid.c | 4 + sysdeps/mach/hurd/setgroups.c | 4 + sysdeps/mach/hurd/setitimer.c | 9 +- sysdeps/mach/hurd/setregid.c | 4 + sysdeps/mach/hurd/setresgid.c | 4 + sysdeps/mach/hurd/setresuid.c | 4 + sysdeps/mach/hurd/setreuid.c | 4 + sysdeps/mach/hurd/setsid.c | 4 + sysdeps/mach/hurd/setuid.c | 4 + sysdeps/mach/hurd/spawni.c | 15 +- sysdeps/microblaze/start.S | 8 +- sysdeps/mips/start.S | 18 +- sysdeps/{unix/sysv/linux => }/mips/unwind-arch.h | 17 +- sysdeps/nios2/start.S | 17 +- sysdeps/nptl/Makefile | 3 +- sysdeps/nptl/fork.c | 6 +- sysdeps/nptl/fork.h | 42 +- sysdeps/nptl/futex-internal.h | 4 +- sysdeps/nptl/libc-lockP.h | 9 +- sysdeps/nptl/lowlevellock.h | 108 +- sysdeps/nptl/unwind-forcedunwind.c | 115 +- sysdeps/posix/getaddrinfo.c | 4 +- sysdeps/powerpc/fpu/libm-test-ulps | 50 +- sysdeps/powerpc/fpu/math_private.h | 26 +- sysdeps/powerpc/powerpc32/start.S | 4 +- .../{generic => powerpc/powerpc32}/unwind-arch.h | 22 +- .../powerpc/powerpc64/le/fpu/w_ilogb_template.c | 30 + sysdeps/powerpc/powerpc64/le/fpu/w_ilogbl.c | 4 + .../powerpc/powerpc64/le/fpu/w_llogb_template.c | 39 + sysdeps/powerpc/powerpc64/le/fpu/w_llogbl.c | 4 + sysdeps/powerpc/powerpc64/start.S | 4 +- sysdeps/pthread/Makefile | 4 +- .../unwind-arch.h => pthread/elision-conf.h} | 19 +- sysdeps/pthread/sem_open.c | 6 +- sysdeps/pthread/{tst-oncex3.c => tst-oncey3.c} | 0 sysdeps/pthread/{tst-oncex4.c => tst-oncey4.c} | 0 sysdeps/riscv/nptl/libc-lowlevellock.c | 8 - sysdeps/riscv/start.S | 4 +- sysdeps/s390/configure | 8 +- sysdeps/s390/configure.ac | 8 +- sysdeps/s390/dl-procinfo.c | 5 +- sysdeps/s390/dl-procinfo.h | 4 +- sysdeps/s390/fpu/libm-test-ulps | 36 +- sysdeps/s390/memmove.c | 2 +- sysdeps/s390/multiarch/ifunc-impl-list.c | 3 +- sysdeps/s390/s390-32/start.S | 10 +- sysdeps/s390/s390-64/start.S | 4 +- sysdeps/{generic => s390}/unwind-arch.h | 22 +- sysdeps/sh/start.S | 9 +- sysdeps/{generic => sh}/unwind-arch.h | 22 +- sysdeps/sparc/backtrace.c | 66 +- sysdeps/sparc/fpu/libm-test-ulps | 34 +- sysdeps/sparc/sparc32/start.S | 12 +- sysdeps/sparc/sparc64/start.S | 12 +- sysdeps/{generic => sparc}/unwind-arch.h | 22 +- sysdeps/unix/pt-fcntl.c | 49 - sysdeps/unix/syscalls.list | 1 - sysdeps/unix/sysv/linux/Makefile | 18 +- sysdeps/unix/sysv/linux/aarch64/Makefile | 7 - sysdeps/unix/sysv/linux/aarch64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/aarch64/libc.abilist | 1 + .../aarch64/{sigaction.c => libc_sigaction.c} | 2 +- sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h | 34 + sysdeps/unix/sysv/linux/alpha/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/alpha/libc.abilist | 1 + sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/arc/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/arc/libc.abilist | 1 + .../linux/arc/{sigaction.c => libc_sigaction.c} | 2 +- sysdeps/unix/sysv/linux/arc/libpthread.abilist | 19 - sysdeps/unix/sysv/linux/arm/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/arm/be/libc.abilist | 1 + sysdeps/unix/sysv/linux/arm/be/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/arm/le/libc.abilist | 1 + sysdeps/unix/sysv/linux/arm/le/libpthread.abilist | 24 - .../linux/arm/{sigaction.c => libc_sigaction.c} | 2 +- sysdeps/unix/sysv/linux/csky/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/csky/libc.abilist | 1 + sysdeps/unix/sysv/linux/csky/libpthread.abilist | 19 - sysdeps/unix/sysv/linux/dl-diagnostics-kernel.c | 77 + sysdeps/unix/sysv/linux/fstat.c | 6 + sysdeps/unix/sysv/linux/fstat64.c | 12 + sysdeps/unix/sysv/linux/hppa/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/hppa/bits/eventfd.h | 2 +- sysdeps/unix/sysv/linux/hppa/bits/inotify.h | 2 +- sysdeps/unix/sysv/linux/hppa/bits/signalfd.h | 2 +- sysdeps/unix/sysv/linux/hppa/bits/timerfd.h | 2 +- sysdeps/unix/sysv/linux/hppa/libc.abilist | 1 + sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/i386/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/i386/clone.S | 6 - sysdeps/unix/sysv/linux/i386/libc.abilist | 1 + .../linux/i386/{sigaction.c => libc_sigaction.c} | 2 +- sysdeps/unix/sysv/linux/i386/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/ia64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 1 + sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/ia64/unwind-forcedunwind.c | 16 +- .../sysv/linux/{sigaction.c => libc_sigaction.c} | 2 - sysdeps/unix/sysv/linux/m68k/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 1 + .../sysv/linux/m68k/coldfire/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 1 + .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/microblaze/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 1 + .../sysv/linux/microblaze/be/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 1 + .../sysv/linux/microblaze/le/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/mips/mips32/arch-syscall.h | 1 + .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 1 + .../unix/sysv/linux/mips/mips32/libpthread.abilist | 24 - .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 1 + .../unix/sysv/linux/mips/mips64/libpthread.abilist | 24 - .../unix/sysv/linux/mips/mips64/n32/arch-syscall.h | 1 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 1 + .../unix/sysv/linux/mips/mips64/n64/arch-syscall.h | 1 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 1 + sysdeps/unix/sysv/linux/nios2/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 1 + sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/powerpc/Makefile | 2 - sysdeps/unix/sysv/linux/powerpc/elision-conf.c | 26 +- sysdeps/unix/sysv/linux/powerpc/elision-conf.h | 8 +- sysdeps/unix/sysv/linux/powerpc/elision-lock.c | 7 +- sysdeps/unix/sysv/linux/powerpc/elision-trylock.c | 1 + sysdeps/unix/sysv/linux/powerpc/elision-unlock.c | 1 + sysdeps/unix/sysv/linux/powerpc/force-elision.h | 62 - sysdeps/unix/sysv/linux/powerpc/libc-start.c | 13 +- sysdeps/unix/sysv/linux/powerpc/lowlevellock.h | 49 - .../sysv/linux/powerpc/powerpc32/arch-syscall.h | 1 + .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 1 + .../linux/powerpc/powerpc32/libpthread.abilist | 24 - .../linux/powerpc/powerpc32/nofpu/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc64/arch-syscall.h | 1 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 1 + .../linux/powerpc/powerpc64/be/libpthread.abilist | 24 - .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 1 + .../linux/powerpc/powerpc64/le/libpthread.abilist | 24 - .../sysv/linux/powerpc/pthread_mutex_cond_lock.c | 22 - .../sysv/linux/powerpc/pthread_mutex_timedlock.c | 22 - sysdeps/unix/sysv/linux/pthread_kill.c | 57 - sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 1 + .../unix/sysv/linux/riscv/rv32/libpthread.abilist | 19 - sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 1 + .../unix/sysv/linux/riscv/rv64/libpthread.abilist | 21 - sysdeps/unix/sysv/linux/s390/Makefile | 3 - sysdeps/unix/sysv/linux/s390/bits/hwcap.h | 2 + sysdeps/unix/sysv/linux/s390/elision-conf.c | 27 +- sysdeps/unix/sysv/linux/s390/elision-conf.h | 8 +- sysdeps/unix/sysv/linux/s390/elision-lock.c | 7 +- sysdeps/unix/sysv/linux/s390/elision-trylock.c | 1 + sysdeps/unix/sysv/linux/s390/elision-unlock.c | 1 + sysdeps/unix/sysv/linux/s390/force-elision.h | 62 - sysdeps/unix/sysv/linux/s390/lowlevellock.h | 49 - .../unix/sysv/linux/s390/pthread_mutex_cond_lock.c | 22 - .../unix/sysv/linux/s390/pthread_mutex_timedlock.c | 22 - .../unix/sysv/linux/s390/pthread_mutex_trylock.c | 22 - .../unix/sysv/linux/s390/s390-32/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 1 + .../sysv/linux/s390/s390-32/libpthread.abilist | 24 - .../unix/sysv/linux/s390/s390-64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 1 + .../sysv/linux/s390/s390-64/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/sh/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/sh/be/libc.abilist | 1 + sysdeps/unix/sysv/linux/sh/be/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/sh/le/libc.abilist | 1 + sysdeps/unix/sysv/linux/sh/le/libpthread.abilist | 24 - .../unix/sysv/linux/sparc/sparc32/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 1 + .../sparc32/{sigaction.c => libc_sigaction.c} | 2 +- .../sysv/linux/sparc/sparc32/libpthread.abilist | 24 - .../unix/sysv/linux/sparc/sparc64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 1 + .../sparc64/{sigaction.c => libc_sigaction.c} | 2 +- .../sysv/linux/sparc/sparc64/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/sys/timex.h | 2 +- sysdeps/unix/sysv/linux/syscall-names.list | 5 +- sysdeps/unix/sysv/linux/thrd_priv.h | 2 +- sysdeps/unix/sysv/linux/thrd_sleep.c | 2 +- .../{x86/pthread_mutex_lock.c => tst-adjtimex.c} | 10 +- sysdeps/unix/sysv/linux/tst-clock_adjtime.c | 61 + sysdeps/unix/sysv/linux/tst-futimens.c | 90 + sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- .../pthread_mutex_trylock.c => tst-ntp_adjtime.c} | 10 +- sysdeps/unix/sysv/linux/tst-ntp_gettime.c | 56 + .../pthread_mutex_lock.c => tst-ntp_gettimex.c} | 9 +- sysdeps/unix/sysv/linux/tst-ofdlocks-compat.c | 8 - sysdeps/unix/sysv/linux/tst-readdir64-compat.c | 5 - sysdeps/unix/sysv/linux/tst-sigtimedwait.c | 62 + sysdeps/unix/sysv/linux/tst-timerfd.c | 15 +- sysdeps/unix/sysv/linux/tst-utime.c | 92 + sysdeps/unix/sysv/linux/tst-utimes.c | 93 + sysdeps/unix/sysv/linux/x86/Makefile | 2 - sysdeps/unix/sysv/linux/x86/elision-conf.c | 25 +- sysdeps/unix/sysv/linux/x86/elision-conf.h | 8 +- sysdeps/unix/sysv/linux/x86/elision-lock.c | 7 +- sysdeps/unix/sysv/linux/x86/elision-trylock.c | 1 + sysdeps/unix/sysv/linux/x86/elision-unlock.c | 1 + sysdeps/unix/sysv/linux/x86/force-elision.h | 62 - sysdeps/unix/sysv/linux/x86/lowlevellock.h | 24 - .../unix/sysv/linux/x86/pthread_mutex_cond_lock.c | 22 - .../unix/sysv/linux/x86/pthread_mutex_timedlock.c | 22 - .../unix/sysv/linux/x86/pthread_mutex_trylock.c | 22 - sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 1 + .../unix/sysv/linux/x86_64/64/libpthread.abilist | 24 - sysdeps/unix/sysv/linux/x86_64/clone.S | 14 +- .../linux/x86_64/{sigaction.c => libc_sigaction.c} | 2 +- sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 1 + .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 24 - sysdeps/x86/Makefile | 12 + sysdeps/x86/bits/platform/x86.h | 2 +- sysdeps/x86/cacheinfo.c | 3 + sysdeps/x86/cacheinfo.h | 12 - sysdeps/x86/configure | 28 + sysdeps/x86/configure.ac | 16 + sysdeps/x86/dl-cacheinfo.h | 6 + sysdeps/x86/dl-diagnostics-cpu.c | 120 + .../cpu-features-preferred_feature_index_1.def} | 30 +- sysdeps/x86/include/cpu-features.h | 57 +- sysdeps/x86/isa-level.c | 25 +- sysdeps/{i386 => x86}/nptl/pthreaddef.h | 8 +- sysdeps/x86/tst-ifunc-isa.h | 2 + sysdeps/x86/tst-sysconf-cache-linesize-static.c | 1 + .../x86/tst-sysconf-cache-linesize.c | 61 +- sysdeps/x86_64/fpu/libm-test-ulps | 54 +- sysdeps/x86_64/fpu/multiarch/Makefile | 30 +- sysdeps/x86_64/fpu/multiarch/doasin-fma.c | 4 - sysdeps/x86_64/fpu/multiarch/doasin-fma4.c | 4 - sysdeps/x86_64/fpu/multiarch/dosincos-fma.c | 6 - sysdeps/x86_64/fpu/multiarch/dosincos-fma4.c | 6 - sysdeps/x86_64/fpu/multiarch/mpa-avx.c | 14 - sysdeps/x86_64/fpu/multiarch/mpa-fma.c | 14 - sysdeps/x86_64/fpu/multiarch/mpa-fma4.c | 14 - sysdeps/x86_64/fpu/multiarch/mpatan-fma.c | 10 - sysdeps/x86_64/fpu/multiarch/mpatan-fma4.c | 10 - sysdeps/x86_64/fpu/multiarch/mpatan2-fma.c | 9 - sysdeps/x86_64/fpu/multiarch/mpatan2-fma4.c | 9 - sysdeps/x86_64/fpu/multiarch/mpsqrt-fma.c | 8 - sysdeps/x86_64/fpu/multiarch/mpsqrt-fma4.c | 8 - sysdeps/x86_64/fpu/multiarch/mptan-fma.c | 7 - sysdeps/x86_64/fpu/multiarch/mptan-fma4.c | 7 - sysdeps/x86_64/fpu/multiarch/sincos32-fma.c | 13 - sysdeps/x86_64/fpu/multiarch/sincos32-fma4.c | 13 - sysdeps/x86_64/nptl/pthreaddef.h | 47 - sysdeps/x86_64/stack-aliasing.h | 1 - sysdeps/x86_64/start.S | 12 +- time/Makefile | 3 +- time/clock_getcpuclockid.c | 3 +- time/clock_getres.c | 3 +- time/clock_gettime.c | 3 +- time/clock_nanosleep.c | 3 +- time/clock_settime.c | 3 +- math/test-matherr.c => time/tst-clock_settime.c | 53 +- time/tst-ctime.c | 56 + time/tst-difftime.c | 56 + time/tst-mktime4.c | 109 + time/tst-settimeofday.c | 55 + 538 files changed, 8751 insertions(+), 16756 deletions(-) create mode 100644 benchtests/ilogb-inputs create mode 100644 benchtests/ilogbf-inputs create mode 100644 benchtests/ilogbf128-inputs delete mode 100644 csu/elf-init.c rename sysdeps/unix/sysv/linux/s390/pthread_mutex_lock.c => elf/dl-diagnostics-cpu [...] rename sysdeps/unix/sysv/linux/powerpc/pthread_mutex_lock.c => elf/dl-diagnostics- [...] create mode 100644 elf/dl-diagnostics.c create mode 100644 elf/dl-diagnostics.h copy sysdeps/unix/sysv/linux/x86/elision-unlock.c => elf/tst-dst-static.c (58%) delete mode 100644 htl/register-atfork.c copy sysdeps/nptl/fork.h => include/register-atfork.h (83%) create mode 100644 io/tst-stat-lfs.c create mode 100644 io/tst-stat.c create mode 100644 misc/tst-select.c create mode 100644 misc/unwind-link.c copy sysdeps/unix/sysv/linux/x86/pthread_mutex_lock.c => nptl/elision-conf.c (79%) copy sysdeps/unix/sysv/linux/x86/pthread_mutex_lock.c => nptl/elision-lock.c (79%) copy sysdeps/unix/sysv/linux/x86/pthread_mutex_lock.c => nptl/elision-timed.c (79%) copy sysdeps/unix/sysv/linux/x86/pthread_mutex_lock.c => nptl/elision-trylock.c (79%) copy sysdeps/unix/sysv/linux/x86/pthread_mutex_lock.c => nptl/elision-unlock.c (79%) rename {sysdeps/nptl => nptl}/futex-internal.c (97%) delete mode 100644 nptl/libc-lowlevellock.c delete mode 100644 nptl/pt-fork.c delete mode 100644 nptl/pt-system.c delete mode 100644 nptl/stack-aliasing.h create mode 100644 nss/tst-nss-compat1.c create mode 100644 nss/tst-nss-compat1.root/etc/group create mode 100644 nss/tst-nss-compat1.root/etc/nsswitch.conf create mode 100644 nss/tst-nss-compat1.root/etc/passwd create mode 100644 nss/tst-nss-compat1.root/etc/shadow create mode 100644 nss/tst-nss-compat1.root/tst-nss-compat1.script create mode 100644 nss/tst-reload2.root/etc/hosts create mode 100644 nss/tst-reload2.root/subdir/etc/hosts rename {nptl => posix}/register-atfork.c (97%) copy math/test-matherr.c => posix/tst-sched_rr_get_interval.c (52%) create mode 100644 scripts/glibcsymbols.py copy signal/{sigaction.c => libc_sigaction.c} (73%) create mode 100644 support/support_path_support_time64.c copy sysdeps/generic/unwind-arch.h => support/support_stat_nanoseconds.c (65%) copy elf/libc_early_init.c => support/xclock_settime.c (59%) copy io/fstat.c => support/xpthread_kill.c (74%) delete mode 100644 sysdeps/aarch64/__mtag_address_get_tag.S delete mode 100644 sysdeps/aarch64/__mtag_memset_tag.S delete mode 100644 sysdeps/aarch64/__mtag_new_tag.S create mode 100644 sysdeps/aarch64/__mtag_tag_zero_region.S copy sysdeps/{generic => alpha}/unwind-arch.h (66%) rename sysdeps/{unix/sysv/linux/aarch64/libc-__read_tp.S => arm/nptl/unwind-forced [...] create mode 100644 sysdeps/arm/unwind-arch.h rename sysdeps/{unix/sysv/linux/aarch64/__read_tp.S => arm/unwind-resume.c} (63%) create mode 100644 sysdeps/generic/libc-symver.h create mode 100644 sysdeps/generic/unwind-link.h create mode 100644 sysdeps/generic/unwind-resume.c delete mode 100644 sysdeps/gnu/unwind-resume.c delete mode 100644 sysdeps/i386/i686/stack-aliasing.h create mode 100644 sysdeps/i386/unwind-arch.h copy elf/libc_early_init.c => sysdeps/ia64/libc-symver.h (55%) copy sysdeps/{generic => ia64}/unwind-arch.h (52%) delete mode 100644 sysdeps/ieee754/dbl-64/MathLib.h delete mode 100644 sysdeps/ieee754/dbl-64/doasin.c delete mode 100644 sysdeps/ieee754/dbl-64/doasin.h delete mode 100644 sysdeps/ieee754/dbl-64/dosincos.c delete mode 100644 sysdeps/ieee754/dbl-64/dosincos.h delete mode 100644 sysdeps/ieee754/dbl-64/mpa-arch.h delete mode 100644 sysdeps/ieee754/dbl-64/mpa.c delete mode 100644 sysdeps/ieee754/dbl-64/mpa.h delete mode 100644 sysdeps/ieee754/dbl-64/mpatan.c delete mode 100644 sysdeps/ieee754/dbl-64/mpatan.h delete mode 100644 sysdeps/ieee754/dbl-64/mpatan2.c delete mode 100644 sysdeps/ieee754/dbl-64/mpsqrt.c delete mode 100644 sysdeps/ieee754/dbl-64/mpsqrt.h delete mode 100644 sysdeps/ieee754/dbl-64/mptan.c delete mode 100644 sysdeps/ieee754/dbl-64/sincos32.c delete mode 100644 sysdeps/ieee754/dbl-64/sincos32.h copy sysdeps/{generic => m68k/m680x0}/unwind-arch.h (71%) create mode 100644 sysdeps/m68k/unwind-arch.h rename sysdeps/mach/hurd/{sigaction.c => libc_sigaction.c} (89%) rename sysdeps/{unix/sysv/linux => }/mips/unwind-arch.h (85%) copy sysdeps/{generic => powerpc/powerpc32}/unwind-arch.h (66%) create mode 100644 sysdeps/powerpc/powerpc64/le/fpu/w_ilogb_template.c create mode 100644 sysdeps/powerpc/powerpc64/le/fpu/w_ilogbl.c create mode 100644 sysdeps/powerpc/powerpc64/le/fpu/w_llogb_template.c create mode 100644 sysdeps/powerpc/powerpc64/le/fpu/w_llogbl.c copy sysdeps/{generic/unwind-arch.h => pthread/elision-conf.h} (64%) copy sysdeps/pthread/{tst-oncex3.c => tst-oncey3.c} (100%) copy sysdeps/pthread/{tst-oncex4.c => tst-oncey4.c} (100%) delete mode 100644 sysdeps/riscv/nptl/libc-lowlevellock.c copy sysdeps/{generic => s390}/unwind-arch.h (66%) copy sysdeps/{generic => sh}/unwind-arch.h (66%) copy sysdeps/{generic => sparc}/unwind-arch.h (66%) delete mode 100644 sysdeps/unix/pt-fcntl.c rename sysdeps/unix/sysv/linux/aarch64/{sigaction.c => libc_sigaction.c} (95%) rename sysdeps/unix/sysv/linux/arc/{sigaction.c => libc_sigaction.c} (95%) rename sysdeps/unix/sysv/linux/arm/{sigaction.c => libc_sigaction.c} (96%) create mode 100644 sysdeps/unix/sysv/linux/dl-diagnostics-kernel.c rename sysdeps/unix/sysv/linux/i386/{sigaction.c => libc_sigaction.c} (97%) rename sysdeps/unix/sysv/linux/{sigaction.c => libc_sigaction.c} (98%) delete mode 100644 sysdeps/unix/sysv/linux/powerpc/force-elision.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/lowlevellock.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/pthread_mutex_cond_lock.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/pthread_mutex_timedlock.c delete mode 100644 sysdeps/unix/sysv/linux/pthread_kill.c delete mode 100644 sysdeps/unix/sysv/linux/s390/force-elision.h delete mode 100644 sysdeps/unix/sysv/linux/s390/lowlevellock.h delete mode 100644 sysdeps/unix/sysv/linux/s390/pthread_mutex_cond_lock.c delete mode 100644 sysdeps/unix/sysv/linux/s390/pthread_mutex_timedlock.c delete mode 100644 sysdeps/unix/sysv/linux/s390/pthread_mutex_trylock.c rename sysdeps/unix/sysv/linux/sparc/sparc32/{sigaction.c => libc_sigaction.c} (96%) rename sysdeps/unix/sysv/linux/sparc/sparc64/{sigaction.c => libc_sigaction.c} (95%) copy sysdeps/unix/sysv/linux/{x86/pthread_mutex_lock.c => tst-adjtimex.c} (79%) create mode 100644 sysdeps/unix/sysv/linux/tst-clock_adjtime.c create mode 100644 sysdeps/unix/sysv/linux/tst-futimens.c rename sysdeps/unix/sysv/linux/{powerpc/pthread_mutex_trylock.c => tst-ntp_adjtime [...] create mode 100644 sysdeps/unix/sysv/linux/tst-ntp_gettime.c rename sysdeps/unix/sysv/linux/{x86/pthread_mutex_lock.c => tst-ntp_gettimex.c} (79%) create mode 100644 sysdeps/unix/sysv/linux/tst-sigtimedwait.c create mode 100644 sysdeps/unix/sysv/linux/tst-utime.c create mode 100644 sysdeps/unix/sysv/linux/tst-utimes.c delete mode 100644 sysdeps/unix/sysv/linux/x86/force-elision.h delete mode 100644 sysdeps/unix/sysv/linux/x86/pthread_mutex_cond_lock.c delete mode 100644 sysdeps/unix/sysv/linux/x86/pthread_mutex_timedlock.c delete mode 100644 sysdeps/unix/sysv/linux/x86/pthread_mutex_trylock.c rename sysdeps/unix/sysv/linux/x86_64/{sigaction.c => libc_sigaction.c} (99%) create mode 100644 sysdeps/x86/dl-diagnostics-cpu.c copy sysdeps/{generic/unwind-arch.h => x86/include/cpu-features-preferred_feature_ [...] rename sysdeps/{i386 => x86}/nptl/pthreaddef.h (88%) create mode 100644 sysdeps/x86/tst-sysconf-cache-linesize-static.c copy math/test-matherr.c => sysdeps/x86/tst-sysconf-cache-linesize.c (53%) delete mode 100644 sysdeps/x86_64/fpu/multiarch/doasin-fma.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/doasin-fma4.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/dosincos-fma.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/dosincos-fma4.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mpa-avx.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mpa-fma.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mpa-fma4.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mpatan-fma.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mpatan-fma4.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mpatan2-fma.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mpatan2-fma4.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mpsqrt-fma.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mpsqrt-fma4.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mptan-fma.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/mptan-fma4.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/sincos32-fma.c delete mode 100644 sysdeps/x86_64/fpu/multiarch/sincos32-fma4.c delete mode 100644 sysdeps/x86_64/nptl/pthreaddef.h delete mode 100644 sysdeps/x86_64/stack-aliasing.h copy math/test-matherr.c => time/tst-clock_settime.c (53%) create mode 100644 time/tst-ctime.c create mode 100644 time/tst-difftime.c create mode 100644 time/tst-mktime4.c create mode 100644 time/tst-settimeofday.c