This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/llvm-master-aarch64-spec2k6-Os_LTO in repository toolchain/ci/glibc.
from 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 adds 1966f47a1e S390: Don't test nanoseconds in io/tst-stat.c adds 7759be2593 S390: Also check vector support in memmove ifunc-selector [B [...] adds 42cc96066b malloc: Fix a realloc crash with heap tagging [BZ 27468] adds 8ae909a533 malloc: Fix a potential realloc issue with memory tagging adds 0ae773bba0 malloc: Move MTAG_MMAP_FLAGS definition adds 91e5c439d3 malloc: Simplify __mtag_tag_new_usable adds b9b85be6ea malloc: Avoid taggig mmaped memory on free adds e865dcbb7b malloc: Ensure the generic mtag hooks are not used adds 0c719cf42c malloc: Refactor TAG_ macros to avoid indirection adds 42bac88a21 malloc: Use global flag instead of function pointer dispatch [...] adds c076a0bc69 malloc: Only support zeroing and not arbitrary memset with mtag adds 9d61722b59 malloc: Change calloc when tagging is disabled adds 63a20eb03c malloc: Use branches instead of mtag_granule_mask adds d32624802d malloc: Use mtag_enabled instead of USE_MTAG adds 40dc773f92 aarch64: inline __libc_mtag_address_get_tag adds 383bc24028 aarch64: inline __libc_mtag_new_tag adds 23fd760add aarch64: Optimize __libc_mtag_tag_region adds 1dc17ea8f8 aarch64: Optimize __libc_mtag_tag_zero_region adds faf003ed8d malloc: Use memsize instead of CHUNK_AVAILABLE_SIZE adds 14652f60a4 malloc: Use different tag after mremap adds 4eac0ab186 malloc: Use chunk2rawmem throughout adds ca89f1c7d7 malloc: Rename chunk2rawmem adds 05f878c58e malloc: Remove unnecessary tagging around _mid_memalign adds 850dbf24ee malloc: Ensure mtag code path in checked_request2size is cold adds 1b53b5d970 misc: Fix tst-select timeout handling (BZ#27648) adds 4d2e9ef806 Add OTHER_SHLIB_COMPAT adds 78d1724d53 nptl: Remove send from libpthread adds c5c3588475 nptl: Remove lseek from libpthread adds 40873cdd38 nptl: Remove open from libpthread adds dd795c6c24 nptl: Remove pread from libpthread adds 4c8cb283ec nptl: Remove pwrite from libpthread adds 8562794d11 nptl: Remove msgsnd from pthread-compat-wrappers adds ea8966b965 nptl: Remove msgrcv from pthread-compat-wrappers adds dd10230fd8 nptl: Remove sigsuspend from pthread-compat-wrappers adds b76658451c nptl: Move pthread_kill to libc adds ff1e342cd1 nptl: Remove pthread raise implementation adds 70a1e36cbe nptl: Move sigaction to libc adds 09ce31eddf nptl: Remove __libc_allocate_rtsig, __libc_current_sigrtmax, [...] adds 7ab232e081 nptl: Remove unused rules adds 86859b7e58 test-strnlen.c: Initialize wchar_t string with wmemset [BZ #27655] adds cb882b21b6 test-strnlen.c: Check that strnlen won't go beyond the maxim [...]
No new revisions were added by this update.
Summary of changes: INSTALL | 15 + Makeconfig | 8 + NEWS | 9 +- benchtests/Makefile | 4 +- benchtests/ilogb-inputs | 11 + benchtests/ilogbf-inputs | 11 + benchtests/ilogbf128-inputs | 11 + config.h.in | 10 + configure | 30 + configure.ac | 24 + csu/Makefile | 22 +- debug/backtrace.c | 86 +- elf/Makefile | 51 +- .../linux/pt-raise.c => elf/dl-diagnostics-cpu.c | 12 +- io/fstat.c => elf/dl-diagnostics-kernel.c | 12 +- elf/dl-diagnostics.c | 265 + elf/dl-diagnostics.h | 46 + elf/dl-load.c | 71 +- elf/dl-main.h | 5 +- elf/dl-usage.c | 1 + elf/elf.h | 3 +- elf/ifuncmain9.c | 17 +- elf/rtld.c | 18 +- nptl/sigaction.c => elf/tst-dst-static.c | 25 +- 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 | 94 +- include/unistd.h | 7 +- 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/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/test-matherr.c | 13 +- misc/Makefile | 4 +- misc/Versions | 1 + misc/tst-select.c | 96 + misc/unwind-link.c | 145 + nptl/Makefile | 59 +- nptl/Versions | 53 +- nptl/allocatestack.c | 10 - nptl/libpthread-compat.c | 16 +- nptl/nptlfreeres.c | 1 - nptl/pt-allocrtsig.c | 50 - 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 | 31 +- 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 | 17 +- posix/glob.h | 12 +- {nptl => posix}/register-atfork.c | 8 +- posix/tst-glob_lstat_compat.c | 19 +- posix/tst-spawn4-compat.c | 8 - resolv/Makefile | 4 +- resolv/tst-p_secstodate.c | 12 - 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/Versions | 3 + signal/allocrtsig.c | 9 +- .../nptl/allocrtsig.c => signal/libc_sigaction.c | 27 +- signal/sigaction.c | 7 +- socket/Makefile | 7 + stdlib/tst-canon-bz26341.c | 7 +- string/test-strnlen.c | 34 +- sunrpc/Makefile | 3 +- support/Makefile | 4 + support/support.h | 8 + support/support_capture_subprocess.c | 2 +- support/support_path_support_time64.c | 76 + .../fstat.c => support/support_stat_nanoseconds.c | 24 +- support/support_subprocess.c | 8 +- support/test-container.c | 23 +- nptl/nptlfreeres.c => support/xclock_settime.c | 25 +- io/fstat64.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/{generic => alpha}/unwind-arch.h | 22 +- sysdeps/arm/arm-unwind-resume.S | 26 +- sysdeps/arm/backtrace.c | 77 +- sysdeps/arm/libm-test-ulps | 4 +- .../sigaction.c => arm/nptl/unwind-forcedunwind.c} | 25 +- sysdeps/arm/pt-arm-unwind-resume.S | 22 +- sysdeps/arm/unwind-arch.h | 39 + .../aarch64/sigaction.c => arm/unwind-resume.c} | 25 +- sysdeps/generic/fork.h | 19 + sysdeps/generic/framestate.c | 21 +- sysdeps/generic/internal-signals.h | 4 + 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/fpu/libm-test-ulps | 4 +- 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/unwind-arch.h | 39 + .../fpu/math_private.h => ia64/libc-symver.h} | 31 +- 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/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 + .../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/{unix/sysv/linux => }/mips/unwind-arch.h | 17 +- sysdeps/nptl/fork.c | 6 +- sysdeps/nptl/fork.h | 42 +- sysdeps/nptl/libc-lockP.h | 9 +- 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 +- .../{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/pthread/Makefile | 4 +- sysdeps/pthread/sem_open.c | 12 +- sysdeps/pthread/{tst-oncex3.c => tst-oncey3.c} | 0 sysdeps/pthread/{tst-oncex4.c => tst-oncey4.c} | 0 sysdeps/s390/configure | 8 +- sysdeps/s390/configure.ac | 8 +- sysdeps/s390/fpu/libm-test-ulps | 36 +- sysdeps/s390/memmove.c | 2 +- sysdeps/s390/multiarch/ifunc-impl-list.c | 3 +- sysdeps/{generic => s390}/unwind-arch.h | 22 +- nptl/pt-raise.c => sysdeps/sh/unwind-arch.h | 21 +- sysdeps/sparc/backtrace.c | 66 +- sysdeps/sparc/fpu/libm-test-ulps | 34 +- 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/libc.abilist | 3 + .../aarch64/{sigaction.c => libc_sigaction.c} | 2 +- sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/aarch64/send.c | 9 + sysdeps/unix/sysv/linux/aarch64/sysdep.h | 4 - sysdeps/unix/sysv/linux/alpha/libc.abilist | 10 + sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/arc/libc.abilist | 2 + .../linux/arc/{sigaction.c => libc_sigaction.c} | 2 +- sysdeps/unix/sysv/linux/arc/libpthread.abilist | 41 - sysdeps/unix/sysv/linux/arm/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/arm/be/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/arm/le/libc.abilist | 2 + sysdeps/unix/sysv/linux/arm/le/libpthread.abilist | 46 - .../linux/arm/{sigaction.c => libc_sigaction.c} | 2 +- sysdeps/unix/sysv/linux/arm/localplt.data | 1 - sysdeps/unix/sysv/linux/csky/libc.abilist | 2 + sysdeps/unix/sysv/linux/csky/libpthread.abilist | 41 - 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/libc.abilist | 2 + sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/i386/libc.abilist | 10 + .../linux/i386/{sigaction.c => libc_sigaction.c} | 2 +- sysdeps/unix/sysv/linux/i386/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/ia64/libc.abilist | 2 + sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/ia64/unwind-forcedunwind.c | 16 +- sysdeps/unix/sysv/linux/internal-signals.h | 5 + .../sysv/linux/{sigaction.c => libc_sigaction.c} | 2 - sysdeps/unix/sysv/linux/lseek64.c | 7 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 2 + .../sysv/linux/m68k/coldfire/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 10 + .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 2 + .../sysv/linux/microblaze/be/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 2 + .../sysv/linux/microblaze/le/libpthread.abilist | 46 - .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 2 + .../unix/sysv/linux/mips/mips32/libpthread.abilist | 46 - .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 2 + .../unix/sysv/linux/mips/mips64/libpthread.abilist | 46 - .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 2 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 2 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 3 + sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/nios2/send.c | 9 + sysdeps/unix/sysv/linux/nios2/sysdep.h | 4 - sysdeps/unix/sysv/linux/open64.c | 6 +- .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 10 + .../linux/powerpc/powerpc32/libpthread.abilist | 46 - .../linux/powerpc/powerpc32/nofpu/libc.abilist | 10 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 2 + .../linux/powerpc/powerpc64/be/libpthread.abilist | 46 - .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 2 + .../linux/powerpc/powerpc64/le/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/pread.c | 6 + sysdeps/unix/sysv/linux/pread64.c | 10 + sysdeps/unix/sysv/linux/pthread_kill.c | 57 - sysdeps/unix/sysv/linux/pwrite.c | 6 + sysdeps/unix/sysv/linux/pwrite64.c | 10 + sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 2 + .../unix/sysv/linux/riscv/rv32/libpthread.abilist | 41 - sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 2 + .../unix/sysv/linux/riscv/rv64/libpthread.abilist | 43 - sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 10 + .../sysv/linux/s390/s390-32/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 2 + .../sysv/linux/s390/s390-64/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/send.c | 2 - sysdeps/unix/sysv/linux/sh/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/sh/be/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/sh/le/libc.abilist | 2 + sysdeps/unix/sysv/linux/sh/le/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 10 + .../sparc32/{sigaction.c => libc_sigaction.c} | 2 +- .../sysv/linux/sparc/sparc32/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 2 + .../sparc64/{sigaction.c => libc_sigaction.c} | 2 +- .../sysv/linux/sparc/sparc64/libpthread.abilist | 46 - sysdeps/unix/sysv/linux/sys/timex.h | 2 +- sysdeps/unix/sysv/linux/sysdep.h | 4 - sysdeps/unix/sysv/linux/thrd_priv.h | 2 +- sysdeps/unix/sysv/linux/thrd_sleep.c | 2 +- .../unix/sysv/linux/tst-adjtimex.c | 14 +- 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 +- .../unix/sysv/linux/tst-ntp_adjtime.c | 14 +- sysdeps/unix/sysv/linux/tst-ntp_gettime.c | 56 + .../unix/sysv/linux/tst-ntp_gettimex.c | 13 +- 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_64/64/libc.abilist | 2 + .../unix/sysv/linux/x86_64/64/libpthread.abilist | 46 - .../linux/x86_64/{sigaction.c => libc_sigaction.c} | 2 +- sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 2 + .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 46 - sysdeps/x86/Makefile | 12 + sysdeps/x86/cacheinfo.c | 3 + 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 | 55 +- sysdeps/x86/isa-level.c | 25 +- 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 | 4 +- 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/stack-aliasing.h | 1 - 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-settimeofday.c | 55 + 409 files changed, 4630 insertions(+), 15948 deletions(-) create mode 100644 benchtests/ilogb-inputs create mode 100644 benchtests/ilogbf-inputs create mode 100644 benchtests/ilogbf128-inputs rename sysdeps/unix/sysv/linux/pt-raise.c => elf/dl-diagnostics-cpu.c (78%) copy io/fstat.c => elf/dl-diagnostics-kernel.c (78%) create mode 100644 elf/dl-diagnostics.c create mode 100644 elf/dl-diagnostics.h rename nptl/sigaction.c => elf/tst-dst-static.c (57%) 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 delete mode 100644 nptl/pt-allocrtsig.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%) create mode 100644 scripts/glibcsymbols.py rename sysdeps/nptl/allocrtsig.c => signal/libc_sigaction.c (63%) create mode 100644 support/support_path_support_time64.c copy sysdeps/unix/sysv/linux/fstat.c => support/support_stat_nanoseconds.c (65%) copy nptl/nptlfreeres.c => support/xclock_settime.c (59%) copy io/fstat64.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%) copy sysdeps/{unix/sysv/linux/aarch64/sigaction.c => arm/nptl/unwind-forcedunwind. [...] create mode 100644 sysdeps/arm/unwind-arch.h copy sysdeps/{unix/sysv/linux/aarch64/sigaction.c => arm/unwind-resume.c} (55%) 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 sysdeps/{powerpc/fpu/math_private.h => 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/pthread/{tst-oncex3.c => tst-oncey3.c} (100%) copy sysdeps/pthread/{tst-oncex4.c => tst-oncey4.c} (100%) copy sysdeps/{generic => s390}/unwind-arch.h (66%) rename nptl/pt-raise.c => sysdeps/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%) create mode 100644 sysdeps/unix/sysv/linux/aarch64/send.c 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%) create mode 100644 sysdeps/unix/sysv/linux/nios2/send.c delete mode 100644 sysdeps/unix/sysv/linux/pthread_kill.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 io/fstat.c => sysdeps/unix/sysv/linux/tst-adjtimex.c (78%) create mode 100644 sysdeps/unix/sysv/linux/tst-clock_adjtime.c create mode 100644 sysdeps/unix/sysv/linux/tst-futimens.c copy io/fstat.c => sysdeps/unix/sysv/linux/tst-ntp_adjtime.c (78%) create mode 100644 sysdeps/unix/sysv/linux/tst-ntp_gettime.c copy io/fstat.c => sysdeps/unix/sysv/linux/tst-ntp_gettimex.c (78%) 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 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_ [...] 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/stack-aliasing.h copy math/test-matherr.c => time/tst-clock_settime.c (53%) create mode 100644 time/tst-settimeofday.c