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/gnu-master-aarch64-spec2k6-O2_LTO in repository toolchain/ci/glibc.
from 04bba1e5d8 x86: Set CPU usable feature bits conservatively [BZ #26552] adds 721a853415 elf.h: Add aarch64 bti/pac dynamic tag constants adds 7b51d9f69e C11 threads: Fix inaccuracies in testsuite adds 3357087b2a string: Fix GCC 11 `-Werror=stringop-overread' error adds e74b61c09a Disable -Wstringop-overread for some string tests adds c6a1a261c6 nptl: futex: Provide correct indentation for part of __futex [...] adds 59bb418bd0 benchtests: Add "workload" traces for exp adds abc9732aee benchtests: Add "workload" traces for expf128 adds fba686aa42 benchtests: Add "workload" traces for pow adds e24b248dcb benchtests: Add "workload" traces for powf128 adds cfa220bfdc benchtests: Add "workload" traces for sin adds ad1e1db5dc benchtests: Add "workload" traces for sinf adds 26fbd74059 benchtests: Add "workload" traces for sinf128 adds c71d13a098 Update powerpc libm-test-ulps adds 90e1600f4f linux: Always define STAT_IS_KERNEL_STAT adds 0b1c222cd0 linux: Define STAT64_IS_KERNEL_STAT64 adds 71aadfb8ae linux: Consolidate xstat{64} adds 4f40e6adc4 linux: Consolidate lxstat{64} adds 5febe6a38f linux: Consolidate fxstat{64} adds 5f85cc2f47 linux: Consolidate fxstatat{64} adds 2315996215 Linux: Consolidate xmknod adds 04986243d1 Remove internal usage of extensible stat functions adds 9efac04341 Update sparc libm-test-ulps adds ecdcafa571 linux: Simplify clock_getres adds 60a2e28b34 linux: Add ppoll time64 optimization adds 7c437d3778 linux: Add time64 semtimedop support adds a92f4e6299 linux: Add time64 pselect support adds 9620398097 x86: Install <sys/platform/x86.h> [BZ #26124] adds 13cd625885 hurd: Add __x86_get_cpu_features to ld.abilist adds b8d3e8fbaa y2038: nptl: Convert sem_{clock|timed}wait to support 64 bit time adds 4b564f347f pselect.c: Pass a pointer to SYSCALL_CANCEL [BZ #26606] adds a140ff9162 Fix handling of collating symbols in fnmatch (bug 26620) adds f2c679d4b2 <sys/platform/x86.h>: Add Intel Key Locker support adds 94cd37ebb2 x86: Use HAS_CPU_FEATURE with IBT and SHSTK [BZ #26625] adds 5e74e6f858 nscd: bump GC cycle during cache pruning (bug 26130) adds 07f3ecdba6 powerpc: fix ifunc implementation list for POWER9 strlen and stpcpy adds d38e1bbda0 Allow memset local PLT reference for RISC-V. adds cdf645427d Update mallinfo2 ABI, and test adds d445d9ca8d Define __THROW to noexcept for C++11 and later adds 90ccfdf176 x86: Use one ldbl2mpn.c file for both i386 and x86_64 adds 681900d296 x86: Harden printf against non-normal long double values (bu [...] adds 3322ecbfe2 powerpc: Protect dl_powerpc_cpu_features on INIT_ARCH() [BZ #26615] adds 03e26098b1 benchtests: Run _Float128 tests only on architectures that s [...] adds b3b0b6916a Set locale related environment variables in debugglibc.sh adds f7e3f92b7c strncmp: Add a testcase for page boundary [BZ #25933] adds 659c041188 strcmp: Add a testcase for page boundary adds c4277ba234 bench-strncmp.c: Add workloads on page boundary adds 06e95b93f0 bench-strcmp.c: Add workloads on page boundary adds 7d4ec75e11 intl: Handle translation output codesets with suffixes [BZ #26383] adds 7424a0d009 hurd: add ST_RELATIME adds aaa12e9ff0 sysvipc: Fix semtimeop for !__ASSUME_DIRECT_SYSVIPC_SYSCALLS adds 50e19ddfcd nptl: Fix __futex_abstimed_wait_cancellable32 adds 2433d39b69 linux: Add time64 select support adds 94a83d8667 linux: Add time64 sigtimedwait support adds 7c7671767e linux: Use 64-bit time_t syscall on clock_getcputclockid adds 4af88f96de linux: Consolidate utimes adds c3a020eedd linux: Add time64 support for nanosleep adds b16f282cb0 linux: Add time64 recvmmsg support adds d3c5702747 Reversing calculation of __x86_shared_non_temporal_threshold adds c670278934 ld.so: add an --argv0 option [BZ #16124] adds dfb8e514cf Set tunable value as well as min/max values adds cef95fdc2e string: Fix strerrorname_np return value [BZ #26555] adds 3f9705f1fc nptl: Provide proper spelling for 32 bit version of futex_ab [...] adds e75fbaaa21 nptl: futex: Move __NR_futex_time64 alias to beginning of fu [...] adds 2deb779390 sysvipc: Fix semtimedop for Linux < 5.1 for 64-bit ABI adds 238032ead6 aarch64: enforce >=64K guard size [BZ #26691] adds 574500a108 sysvipc: Fix SEM_STAT_ANY kernel argument pass [BZ #26637] adds a16d2abd49 sysvipc: Return EINVAL for invalid semctl commands adds 20a00dbefc sysvipc: Fix IPC_INFO and MSG_INFO handling [BZ #26639] adds be9b0b9a01 sysvipc: Return EINVAL for invalid msgctl commands adds b2cdadde4d Y2038: nptl: Provide futex_abstimed_wait64 supporting 64 bit time adds 3102e28bd1 y2038: nptl: Convert pthread_rwlock_{clock|timed}{rd|wr}lock [...] adds 5bb2e5300b manual: Fix typo adds 19302b27bd Fix GCC 11 -Warray-parameter warning for __sigsetjmp (bug 26647) adds 78e09591a5 Optimize scripts/merge-test-results.sh adds 862897d2ad Replace Minumum/minumum with Minimum/minimum adds 7a887dd537 posix: Fix -Warray-bounds instances building timer_create [B [...] adds c42b7058a2 login/tst-grantpt: Convert to support framework, more error [...] adds 0f9793a556 Linux: unlockpt needs to fail with EINVAL, not ENOTTY (bug 26053) adds 27fe5f2e67 Linux: Require properly configured /dev/pts for PTYs adds 56f8d44294 elf: Do not search HWCAP subdirectories in statically linked [...] adds b31d4355ae elf: Implement _dl_write adds a04689ee7a nptl: Add missing cancellation flags on futex_internal and p [...] adds 8f8052c2aa Revert "Fix missing redirects in testsuite targets" adds c0e9ddf59e __vfscanf_internal: fix aliasing violation (bug 26690) adds 72d36ffd7d elf: Implement __rtld_malloc_is_complete adds 2bf9e641fd elf: Extract command-line/environment variables state from rtld.c adds 9590a71adc elf: Move ld.so error/help output to _dl_usage adds 27316f4a23 elf: Record whether paths come from LD_LIBRARY_PATH or --lib [...] adds e0f1a58f3d elf: Implement ld.so --help adds 601f40d37b Update alpha libm-test-ulps adds ebcff89a98 Update mips64 libm-test-ulps adds addff78f1f nptl: Add missing cancellation flags on lockf adds 542923d949 elf: Implement ld.so --version adds 1a945ba5ad scripts/update-copyrights: Update csu/version.c, elf/dl-usage.c adds ca52c56abf elf: Use the term "program interpreter" in the ld.so help message adds db03874df9 elf: Print the full name of the dynamic loader in the ld.so [...] adds 50b1b7a390 elf: Make __rtld_env_path_list and __rtld_search_dirs global [...] adds 3eff7504ca Avoid GCC 11 -Warray-parameter warnings [BZ #26686]. adds c5db00dc30 sunrpc: Adjust RPC function declarations to match Sun's (bug 26686] adds 10b39a5124 elf: Add library search path information to ld.so --help adds 647103ea3a elf: Enhance ld.so --help to print HWCAP subdirectories adds bb5fd5ce64 elf: Do not pass GLRO(dl_platform), GLRO(dl_platformlen) to [...] adds 7674695cf7 <sys/platform/x86.h>: Add Intel UINTR support adds ebe454bcca <sys/platform/x86.h>: Add AVX512_FP16 support adds 875a50ff63 <sys/platform/x86.h>: Add AVX-VNNI support adds c712401bc6 <sys/platform/x86.h>: Add Intel HRESET support adds 428985c436 <sys/platform/x86.h>: Add FSRCS/FSRS/FZLRM support adds 8ed005daf0 Remove stat wrapper functions, move them to exported symbols adds 589260cef8 Remove mknod wrapper functions, move them to symbols adds d892723830 linux: Move the struct stat{64} to struct_stat.h adds 30f1c74394 linux: Implement {l}fstat{at} in terms of fstatat adds 6073bae64c linux: Disentangle fstatat from fxstatat adds 20b39d5946 linux: Move {f}xstat{at} to compat symbols adds aa03f722f3 linux: Add {f}stat{at} y2038 support adds 81b83ff61f linux: Move xmknod{at} to compat symbols new 5a619c1f46 hurd: support clock_gettime(CLOCK_PROCESS/THREAD_CPUTIME_ID)
The 1 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 | 11 +- Makefile | 9 + NEWS | 27 +- benchtests/Makefile | 4 + benchtests/bench-strcmp.c | 56 + benchtests/bench-strncmp.c | 128 ++ benchtests/exp-inputs | 1002 ++++++++++ benchtests/expf128-inputs | 1005 ++++++++++ benchtests/pow-inputs | 1002 ++++++++++ benchtests/powf128-inputs | 1005 ++++++++++ benchtests/sin-inputs | 2004 +++++++++++++++++++ benchtests/sinf-inputs | 2004 +++++++++++++++++++ benchtests/sinf128-inputs | 2007 ++++++++++++++++++++ bits/sigstack.h | 2 +- catgets/open_catalog.c | 2 +- csu/check_fds.c | 2 +- elf/Makefile | 28 +- .../s390/s390-64/kernel_stat.h => elf/argv0test.c | 20 +- elf/cache.c | 4 +- elf/dl-hwcaps.c | 11 +- elf/dl-load.c | 78 +- elf/dl-main.h | 115 ++ elf/dl-minimal.c | 8 + elf/dl-misc.c | 2 +- elf/dl-profile.c | 2 +- elf/dl-support.c | 2 +- elf/dl-tunables.c | 45 +- elf/dl-tunables.h | 21 +- elf/dl-usage.c | 202 ++ elf/dl-write.c | 56 + elf/elf.h | 2 + elf/rtld.c | 247 ++- setjmp/Makefile => elf/tst-rtld-argv0.sh | 42 +- grp/Makefile | 2 +- iconv/Versions | 4 +- iconv/gconv_cache.c | 2 +- iconv/gconv_charset.c | 10 + iconv/gconv_charset.h | 27 - iconv/gconv_int.h | 21 + iconv/iconv_open.c | 2 +- iconv/iconv_prog.c | 2 +- include/bits/types/struct___jmp_buf_tag.h | 1 + include/link.h | 4 + include/rtld-malloc.h | 4 + include/signal.h | 8 + include/sys/select.h | 24 + include/sys/socket.h | 8 + include/sys/stat.h | 151 +- include/time.h | 15 + inet/rcmd.c | 4 +- inet/ruserpass.c | 2 +- intl/Makefile | 10 +- intl/dcigettext.c | 17 +- intl/loadmsgcat.c | 2 +- intl/tst-codeset.c | 34 +- io/Makefile | 11 +- io/Versions | 5 + io/file_change_detection.c | 4 +- io/fstat.c | 30 +- io/fstat64.c | 33 +- io/fstatat.c | 33 +- io/fstatat64.c | 33 +- io/fts.c | 15 +- io/fts64.c | 5 +- io/ftw.c | 46 +- io/ftw64.c | 8 +- io/getdirname.c | 4 +- io/lstat.c | 30 +- io/lstat64.c | 33 +- io/mkdirat.c | 2 +- io/mkfifoat.c | 2 +- io/mknod.c | 32 +- io/mknodat.c | 32 +- io/openat.c | 2 +- io/openat64.c | 2 +- io/stat.c | 31 +- io/stat64.c | 33 +- io/sys/stat.h | 161 -- io/xmknodat.c | 2 +- libio/Makefile | 2 +- libio/fileops.c | 2 +- locale/loadarchive.c | 4 +- locale/loadlocale.c | 4 +- localedata/Makefile | 4 +- login/tst-grantpt.c | 105 +- malloc/Makefile | 4 +- malloc/Versions | 3 + malloc/malloc.c | 4 +- malloc/tst-mallinfo2.c | 83 + manual/README.tunables | 24 +- manual/install.texi | 11 +- manual/platform.texi | 547 ++++++ manual/threads.texi | 2 +- manual/tunables.texi | 6 +- misc/daemon.c | 2 +- misc/getusershell.c | 2 +- misc/sys/cdefs.h | 12 +- nptl/Makefile | 2 +- nptl/allocatestack.c | 14 +- nptl/pthreadP.h | 18 + nptl/pthread_rwlock_clockrdlock.c | 20 +- nptl/pthread_rwlock_clockwrlock.c | 20 +- nptl/pthread_rwlock_common.c | 33 +- nptl/pthread_rwlock_rdlock.c | 2 +- nptl/pthread_rwlock_timedrdlock.c | 20 +- nptl/pthread_rwlock_timedwrlock.c | 20 +- nptl/pthread_rwlock_wrlock.c | 2 +- nptl/sem_clockwait.c | 20 +- nptl/sem_open.c | 2 +- nptl/sem_timedwait.c | 20 +- nptl/sem_wait.c | 5 +- nptl/sem_waitcommon.c | 12 +- nptl/semaphoreP.h | 13 + nptl_db/fetch-value.c | 4 +- nscd/cache.c | 9 + nscd/gai.c | 5 + nscd/mem.c | 4 +- nscd/nscd_helper.c | 2 +- posix/Makefile | 9 +- posix/fnmatch_loop.c | 4 +- posix/glob.c | 7 - .../tst-mtx-recursive.c => posix/tst-fnmatch6.c | 30 +- scripts/merge-test-results.sh | 7 +- scripts/update-copyrights | 6 + setjmp/Makefile | 3 +- .../bits/types/struct___jmp_buf_tag.h | 27 +- setjmp/setjmp.h | 15 +- stdio-common/Makefile | 7 +- stdio-common/errlist.c | 13 +- stdio-common/test-strerr.c | 690 ++++++- stdio-common/vfscanf-internal.c | 22 +- stdlib/Makefile | 4 +- stdlib/canonicalize.c | 2 +- string/rawmemchr.c | 4 + string/test-strcmp.c | 33 + string/test-strncmp.c | 33 + string/tester.c | 3 + string/tst-cmp.c | 8 + sunrpc/netname.c | 5 +- sunrpc/rpc/auth.h | 8 +- sysdeps/aarch64/nptl/pthreaddef.h | 3 + sysdeps/alpha/fpu/libm-test-ulps | 2 +- sysdeps/alpha/nptl/pthreaddef.h | 3 + sysdeps/arc/nptl/pthreaddef.h | 3 + sysdeps/arm/nptl/pthreaddef.h | 3 + sysdeps/csky/nptl/pthreaddef.h | 3 + sysdeps/generic/ldsodefs.h | 24 +- sysdeps/generic/struct_stat_time64.h | 6 + sysdeps/generic/xstatver.h | 4 + sysdeps/gnu/errlist.h | 301 ++- sysdeps/gnu/glob64-lstat-compat.c | 2 +- sysdeps/gnu/glob64.c | 2 +- sysdeps/hppa/nptl/pthreaddef.h | 3 + sysdeps/i386/i686/multiarch/Makefile | 4 - sysdeps/i386/i686/multiarch/test-multiarch.c | 1 - sysdeps/i386/nptl/pthreaddef.h | 3 + sysdeps/ia64/ldbl2mpn.c | 2 +- sysdeps/ia64/nptl/pthreaddef.h | 3 + sysdeps/m68k/nptl/pthreaddef.h | 3 + sysdeps/mach/clock_gettime.c | 88 +- sysdeps/mach/hurd/bits/statvfs.h | 4 +- sysdeps/mach/hurd/i386/ld.abilist | 1 + sysdeps/mach/hurd/i386/libc.abilist | 11 + sysdeps/mach/hurd/ptsname.c | 2 +- sysdeps/mach/hurd/xmknod.c | 17 +- sysdeps/mach/hurd/xmknodat.c | 12 +- sysdeps/microblaze/nptl/pthreaddef.h | 3 + sysdeps/mips/mips64/libm-test-ulps | 2 +- sysdeps/mips/nptl/pthreaddef.h | 3 + sysdeps/nios2/nptl/pthreaddef.h | 3 + sysdeps/nptl/Makefile | 1 + sysdeps/nptl/futex-internal.c | 98 +- sysdeps/nptl/futex-internal.h | 14 +- sysdeps/nptl/pthread.h | 5 +- sysdeps/posix/dl-fileid.h | 2 +- sysdeps/posix/euidaccess.c | 2 +- sysdeps/posix/fdopendir.c | 2 +- sysdeps/posix/fpathconf.c | 2 +- sysdeps/posix/getaddrinfo.c | 4 +- sysdeps/posix/isfdtype.c | 2 +- sysdeps/posix/mkfifo.c | 3 +- sysdeps/posix/mkfifoat.c | 3 +- sysdeps/posix/opendir.c | 2 +- sysdeps/posix/pathconf.c | 2 +- sysdeps/posix/posix_fallocate.c | 2 +- sysdeps/posix/posix_fallocate64.c | 2 +- sysdeps/posix/sysconf.c | 2 +- sysdeps/posix/tempname.c | 7 +- sysdeps/powerpc/fpu/libm-test-ulps | 6 +- sysdeps/powerpc/nptl/pthreaddef.h | 3 + .../powerpc/powerpc32/power4/multiarch/init-arch.h | 2 +- .../powerpc/powerpc64/multiarch/ifunc-impl-list.c | 4 +- sysdeps/pthread/tst-mtx-recursive.c | 2 +- sysdeps/pthread/tst-thrd-sleep.c | 2 +- sysdeps/pthread/tst-tss-basic.c | 2 +- sysdeps/riscv/nptl/pthreaddef.h | 3 + sysdeps/s390/nptl/pthreaddef.h | 3 + sysdeps/sh/nptl/pthreaddef.h | 3 + sysdeps/sparc/fpu/libm-test-ulps | 2 +- sysdeps/sparc/sparc32/pthreaddef.h | 3 + sysdeps/sparc/sparc64/pthreaddef.h | 3 + sysdeps/unix/sysv/linux/Makefile | 13 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 11 + .../linux/alpha/bits/{stat.h => struct_stat.h} | 56 +- sysdeps/unix/sysv/linux/alpha/dl-fxstatat64.c | 1 - .../unix/sysv/linux/alpha/{fxstat.c => fxstat64.c} | 56 +- sysdeps/unix/sysv/linux/alpha/fxstatat.c | 52 - .../linux/{generic/xstat.c => alpha/fxstatat64.c} | 35 +- sysdeps/unix/sysv/linux/alpha/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/alpha/libc.abilist | 11 + .../unix/sysv/linux/alpha/{lxstat.c => lxstat64.c} | 55 +- .../unix/sysv/linux/alpha/{xstat.c => xstat64.c} | 55 +- sysdeps/unix/sysv/linux/alpha/xstatver.h | 14 + sysdeps/unix/sysv/linux/arc/kernel_stat.h | 1 + sysdeps/unix/sysv/linux/arc/libc.abilist | 11 + sysdeps/unix/sysv/linux/arm/be/libc.abilist | 1 + sysdeps/unix/sysv/linux/arm/fxstat.c | 1 - sysdeps/unix/sysv/linux/arm/fxstatat.c | 1 - sysdeps/unix/sysv/linux/arm/le/libc.abilist | 11 + sysdeps/unix/sysv/linux/arm/lxstat.c | 1 - sysdeps/unix/sysv/linux/arm/xstat.c | 1 - sysdeps/unix/sysv/linux/bits/stat.h | 114 +- .../unix/sysv/linux/bits/{stat.h => struct_stat.h} | 59 +- sysdeps/unix/sysv/linux/clock_getcpuclockid.c | 25 +- sysdeps/unix/sysv/linux/clock_getres.c | 38 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 11 + .../mkfifoat.c => unix/sysv/linux/dl-write.c} | 20 +- sysdeps/unix/sysv/linux/faccessat.c | 2 +- sysdeps/unix/sysv/linux/fexecve.c | 4 +- .../{posix/mkfifo.c => unix/sysv/linux/fstat.c} | 18 +- sysdeps/unix/sysv/linux/{xstat64.c => fstat64.c} | 46 +- sysdeps/unix/sysv/linux/fstatat.c | 82 + sysdeps/unix/sysv/linux/fstatat64.c | 128 ++ sysdeps/unix/sysv/linux/fxstat.c | 67 +- sysdeps/unix/sysv/linux/fxstat64.c | 66 +- sysdeps/unix/sysv/linux/fxstatat.c | 63 +- sysdeps/unix/sysv/linux/fxstatat64.c | 75 +- .../linux/generic/bits/{stat.h => struct_stat.h} | 59 +- sysdeps/unix/sysv/linux/generic/lxstat.c | 48 - sysdeps/unix/sysv/linux/generic/utimes.c | 46 - .../unix/sysv/linux/generic/wordsize-32/fxstat.c | 57 - .../unix/sysv/linux/generic/wordsize-32/fxstat64.c | 36 - .../unix/sysv/linux/generic/wordsize-32/fxstatat.c | 56 - .../sysv/linux/generic/wordsize-32/fxstatat64.c | 37 - .../unix/sysv/linux/generic/wordsize-32/lxstat.c | 55 - .../unix/sysv/linux/generic/wordsize-32/lxstat64.c | 66 - .../unix/sysv/linux/generic/wordsize-32/xstat.c | 54 - .../unix/sysv/linux/generic/wordsize-32/xstat64.c | 63 - sysdeps/unix/sysv/linux/generic/xmknod.c | 54 - sysdeps/unix/sysv/linux/generic/xstatver.h | 10 + sysdeps/unix/sysv/linux/getpt.c | 67 +- sysdeps/unix/sysv/linux/grantpt.c | 73 +- sysdeps/unix/sysv/linux/hppa/fxstat.c | 1 - sysdeps/unix/sysv/linux/hppa/fxstatat.c | 1 - sysdeps/unix/sysv/linux/hppa/kernel-features.h | 5 - sysdeps/unix/sysv/linux/hppa/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/hppa/libc.abilist | 11 + sysdeps/unix/sysv/linux/hppa/lxstat.c | 1 - sysdeps/unix/sysv/linux/hppa/utimes.c | 30 - sysdeps/unix/sysv/linux/hppa/xstat.c | 1 - sysdeps/unix/sysv/linux/i386/fxstat.c | 59 - sysdeps/unix/sysv/linux/i386/fxstatat.c | 54 - sysdeps/unix/sysv/linux/i386/ld.abilist | 1 + sysdeps/unix/sysv/linux/i386/libc.abilist | 11 + sysdeps/unix/sysv/linux/i386/lxstat.c | 60 - sysdeps/unix/sysv/linux/i386/xstat.c | 59 - .../sysv/linux/ia64/bits/{stat.h => struct_stat.h} | 53 +- sysdeps/unix/sysv/linux/ia64/kernel_stat.h | 1 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 11 + sysdeps/unix/sysv/linux/ia64/xstatver.h | 10 + sysdeps/unix/sysv/linux/include/sys/sem.h | 6 + sysdeps/unix/sysv/linux/kernel-posix-timers.h | 52 +- sysdeps/unix/sysv/linux/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/kstat_cp.h | 2 + .../{posix/mkfifo.c => unix/sysv/linux/lstat.c} | 18 +- .../isfdtype.c => unix/sysv/linux/lstat64.c} | 42 +- sysdeps/unix/sysv/linux/lxstat.c | 69 +- sysdeps/unix/sysv/linux/lxstat64.c | 81 +- .../sysv/linux/m68k/bits/{stat.h => struct_stat.h} | 57 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 1 + sysdeps/unix/sysv/linux/m68k/fxstat.c | 1 - sysdeps/unix/sysv/linux/m68k/fxstatat.c | 1 - sysdeps/unix/sysv/linux/m68k/lxstat.c | 1 - sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 11 + sysdeps/unix/sysv/linux/m68k/xstat.c | 1 - sysdeps/unix/sysv/linux/m68k/xstatver.h | 13 + sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 11 + .../microblaze/bits/{stat.h => struct_stat.h} | 65 +- sysdeps/unix/sysv/linux/microblaze/fxstat.c | 1 - sysdeps/unix/sysv/linux/microblaze/fxstatat.c | 1 - sysdeps/unix/sysv/linux/microblaze/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 9 + sysdeps/unix/sysv/linux/microblaze/lxstat.c | 1 - .../linux/microblaze/{pselect.c => pselect32.c} | 32 +- sysdeps/unix/sysv/linux/microblaze/xstat.c | 1 - sysdeps/unix/sysv/linux/microblaze/xstatver.h | 13 + .../sysv/linux/mips/bits/{stat.h => struct_stat.h} | 57 +- sysdeps/unix/sysv/linux/mips/configure | 2 +- sysdeps/unix/sysv/linux/mips/configure.ac | 2 +- .../sysv/linux/mips/{mips64/xstat64.c => fxstat.c} | 39 +- sysdeps/unix/sysv/linux/mips/kernel_stat.h | 7 + .../sysv/linux/mips/{mips64/xstat64.c => lxstat.c} | 39 +- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 11 + sysdeps/unix/sysv/linux/mips/mips32/fxstatat.c | 1 - .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 1 + sysdeps/unix/sysv/linux/mips/mips64/fxstat64.c | 21 +- .../fxstat.c => mips/mips64/fxstatat.c} | 33 +- sysdeps/unix/sysv/linux/mips/mips64/fxstatat64.c | 35 +- sysdeps/unix/sysv/linux/mips/mips64/kstat_cp.h | 75 + sysdeps/unix/sysv/linux/mips/mips64/lxstat64.c | 22 +- .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 11 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 11 + sysdeps/unix/sysv/linux/mips/mips64/statx_cp.c | 3 - sysdeps/unix/sysv/linux/mips/mips64/xstat64.c | 25 +- .../unix/sysv/linux/{wordsize-64 => mips}/xstat.c | 41 +- sysdeps/unix/sysv/linux/mips/xstatver.h | 13 + .../{posix/mkfifo.c => unix/sysv/linux/mknod.c} | 15 +- .../hurd/xmknod.c => unix/sysv/linux/mknodat.c} | 24 +- sysdeps/unix/sysv/linux/msgctl.c | 53 +- .../unix/sysv/linux/{unlockpt.c => nanosleep.c} | 50 +- sysdeps/unix/sysv/linux/nios2/libc.abilist | 11 + sysdeps/unix/sysv/linux/oldglob.c | 2 +- sysdeps/unix/sysv/linux/pathconf.c | 4 +- .../linux/powerpc/bits/{stat.h => struct_stat.h} | 64 +- .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 11 + sysdeps/unix/sysv/linux/powerpc/powerpc32/fxstat.c | 1 - .../unix/sysv/linux/powerpc/powerpc32/fxstatat.c | 1 - .../sysv/linux/powerpc/powerpc32/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/powerpc/powerpc32/lxstat.c | 2 - .../linux/powerpc/powerpc32/nofpu/libc.abilist | 9 + sysdeps/unix/sysv/linux/powerpc/powerpc32/xstat.c | 1 - .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 11 + .../sysv/linux/powerpc/powerpc64/kernel_stat.h | 1 + .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 11 + sysdeps/unix/sysv/linux/powerpc/xstatver.h | 17 + sysdeps/unix/sysv/linux/ppoll.c | 18 +- sysdeps/unix/sysv/linux/pselect.c | 56 +- .../unix/sysv/linux/{recvmmsg.c => pselect32.c} | 41 +- sysdeps/unix/sysv/linux/ptsname.c | 95 +- sysdeps/unix/sysv/linux/recvmmsg.c | 63 +- sysdeps/unix/sysv/linux/riscv/localplt.data | 1 + sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 21 +- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 11 + .../sysv/linux/s390/bits/{stat.h => struct_stat.h} | 68 +- sysdeps/unix/sysv/linux/s390/s390-32/fxstat.c | 1 - sysdeps/unix/sysv/linux/s390/s390-32/fxstatat.c | 1 - sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 11 + sysdeps/unix/sysv/linux/s390/s390-32/lxstat.c | 1 - sysdeps/unix/sysv/linux/s390/s390-32/xstat.c | 1 - sysdeps/unix/sysv/linux/s390/s390-64/kernel_stat.h | 1 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 11 + sysdeps/unix/sysv/linux/s390/xstatver.h | 19 + sysdeps/unix/sysv/linux/select.c | 92 +- sysdeps/unix/sysv/linux/semctl.c | 16 + sysdeps/unix/sysv/linux/semtimedop.c | 56 +- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 9 + sysdeps/unix/sysv/linux/sh/fxstat.c | 1 - sysdeps/unix/sysv/linux/sh/fxstatat.c | 1 - sysdeps/unix/sysv/linux/sh/le/libc.abilist | 11 + sysdeps/unix/sysv/linux/sh/lxstat.c | 2 - sysdeps/unix/sysv/linux/sh/xstat.c | 1 - sysdeps/unix/sysv/linux/sigtimedwait.c | 50 +- .../linux/sparc/bits/{stat.h => struct_stat.h} | 60 +- sysdeps/unix/sysv/linux/sparc/sparc32/fxstat.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/fxstatat.c | 1 - .../unix/sysv/linux/sparc/sparc32/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 11 + sysdeps/unix/sysv/linux/sparc/sparc32/lxstat.c | 2 - sysdeps/unix/sysv/linux/sparc/sparc32/xstat.c | 1 - .../unix/sysv/linux/sparc/sparc64/dl-fxstatat64.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/fxstatat.c | 1 - .../unix/sysv/linux/sparc/sparc64/kernel_stat.h | 7 + sysdeps/unix/sysv/linux/sparc/sparc64/kstat_cp.h | 46 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 11 + sysdeps/unix/sysv/linux/sparc/sparc64/lxstat.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/xstat.c | 1 - sysdeps/unix/sysv/linux/sparc/xstatver.h | 13 + sysdeps/{posix/mkfifo.c => unix/sysv/linux/stat.c} | 18 +- sysdeps/unix/sysv/linux/{xstat64.c => stat64.c} | 46 +- sysdeps/unix/sysv/linux/stat_t64_cp.c | 56 + .../unix/sysv/linux/{statx_cp.h => stat_t64_cp.h} | 11 +- sysdeps/unix/sysv/linux/statx_cp.c | 30 + sysdeps/unix/sysv/linux/statx_cp.h | 3 + sysdeps/unix/sysv/linux/struct_stat_time64.h | 85 + sysdeps/unix/sysv/linux/timer_create.c | 74 +- sysdeps/unix/sysv/linux/timer_delete.c | 15 +- sysdeps/unix/sysv/linux/timer_getoverr.c | 8 +- sysdeps/unix/sysv/linux/timer_gettime.c | 6 +- sysdeps/unix/sysv/linux/timer_settime.c | 8 +- sysdeps/unix/sysv/linux/tst-sysvmsg-linux.c | 177 ++ sysdeps/unix/sysv/linux/tst-sysvsem-linux.c | 184 ++ sysdeps/unix/sysv/linux/ttyname.c | 8 +- sysdeps/unix/sysv/linux/ttyname_r.c | 8 +- sysdeps/unix/sysv/linux/unlockpt.c | 21 +- .../unix/sysv/linux/wordsize-64/dl-fxstatat64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/fxstat64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/fxstatat.c | 48 - sysdeps/unix/sysv/linux/wordsize-64/fxstatat64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/lxstat.c | 45 - sysdeps/unix/sysv/linux/wordsize-64/lxstat64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/xstat64.c | 1 - .../sysv/linux/x86/bits/{stat.h => struct_stat.h} | 67 +- sysdeps/unix/sysv/linux/x86/xstatver.h | 16 + sysdeps/unix/sysv/linux/x86_64/64/ld.abilist | 1 + sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 11 + sysdeps/unix/sysv/linux/x86_64/kernel_stat.h | 1 + sysdeps/unix/sysv/linux/x86_64/timer_gettime.c | 4 +- sysdeps/unix/sysv/linux/x86_64/timer_settime.c | 5 +- sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist | 1 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 11 + sysdeps/unix/sysv/linux/xmknod.c | 24 +- sysdeps/unix/sysv/linux/xmknodat.c | 23 +- sysdeps/unix/sysv/linux/xstat.c | 67 +- sysdeps/unix/sysv/linux/xstat64.c | 74 +- sysdeps/unix/sysv/linux/xstatconv.c | 2 +- sysdeps/unix/sysv/linux/xstatconv.h | 2 +- sysdeps/unix/sysv/linux/xstatover.h | 67 + sysdeps/unix/sysv/linux/xstatver.h | 13 + sysdeps/x86/Makefile | 8 +- sysdeps/x86/Versions | 4 +- sysdeps/x86/cacheinfo.c | 16 +- sysdeps/x86/cpu-features.c | 25 +- sysdeps/x86/dl-cet.c | 4 +- sysdeps/x86/dl-get-cpu-features.c | 6 +- sysdeps/x86/include/cpu-features.h | 183 ++ sysdeps/{i386 => x86}/ldbl2mpn.c | 8 + sysdeps/x86/{cpu-features.h => sys/platform/x86.h} | 202 +- sysdeps/x86/tst-cpu-features-cpuinfo.c | 250 +++ sysdeps/x86/tst-cpu-features-supports.c | 192 ++ sysdeps/x86/tst-get-cpu-features.c | 26 +- .../tst-ldbl-nonnormal-printf.c} | 45 +- sysdeps/x86_64/fpu/math-tests-arch.h | 2 +- sysdeps/x86_64/ldbl2mpn.c | 1 - sysdeps/x86_64/multiarch/Makefile | 4 - sysdeps/x86_64/multiarch/test-multiarch.c | 96 - sysdeps/x86_64/nptl/pthreaddef.h | 3 + sysvipc/ftok.c | 2 +- sysvipc/test-sysvipc.h | 110 ++ sysvipc/test-sysvmsg.c | 5 + sysvipc/test-sysvsem.c | 6 + time/getdate.c | 2 +- time/tzfile.c | 4 +- 443 files changed, 17272 insertions(+), 4408 deletions(-) create mode 100644 benchtests/expf128-inputs create mode 100644 benchtests/powf128-inputs create mode 100644 benchtests/sinf128-inputs copy sysdeps/unix/sysv/linux/s390/s390-64/kernel_stat.h => elf/argv0test.c (70%) create mode 100644 elf/dl-main.h create mode 100644 elf/dl-usage.c create mode 100644 elf/dl-write.c copy setjmp/Makefile => elf/tst-rtld-argv0.sh (59%) mode change 100644 => 100755 create mode 100644 include/bits/types/struct___jmp_buf_tag.h create mode 100644 malloc/tst-mallinfo2.c copy sysdeps/pthread/tst-mtx-recursive.c => posix/tst-fnmatch6.c (61%) copy sysdeps/unix/sysv/linux/xstatconv.h => setjmp/bits/types/struct___jmp_buf_tag [...] create mode 100644 sysdeps/generic/struct_stat_time64.h create mode 100644 sysdeps/generic/xstatver.h delete mode 100644 sysdeps/i386/i686/multiarch/test-multiarch.c rename sysdeps/unix/sysv/linux/alpha/bits/{stat.h => struct_stat.h} (68%) delete mode 100644 sysdeps/unix/sysv/linux/alpha/dl-fxstatat64.c rename sysdeps/unix/sysv/linux/alpha/{fxstat.c => fxstat64.c} (53%) delete mode 100644 sysdeps/unix/sysv/linux/alpha/fxstatat.c rename sysdeps/unix/sysv/linux/{generic/xstat.c => alpha/fxstatat64.c} (56%) rename sysdeps/unix/sysv/linux/alpha/{lxstat.c => lxstat64.c} (55%) rename sysdeps/unix/sysv/linux/alpha/{xstat.c => xstat64.c} (55%) create mode 100644 sysdeps/unix/sysv/linux/alpha/xstatver.h delete mode 100644 sysdeps/unix/sysv/linux/arm/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/arm/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/arm/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/arm/xstat.c copy sysdeps/unix/sysv/linux/bits/{stat.h => struct_stat.h} (72%) copy sysdeps/{posix/mkfifoat.c => unix/sysv/linux/dl-write.c} (65%) copy sysdeps/{posix/mkfifo.c => unix/sysv/linux/fstat.c} (71%) copy sysdeps/unix/sysv/linux/{xstat64.c => fstat64.c} (52%) create mode 100644 sysdeps/unix/sysv/linux/fstatat.c create mode 100644 sysdeps/unix/sysv/linux/fstatat64.c rename sysdeps/unix/sysv/linux/generic/bits/{stat.h => struct_stat.h} (70%) delete mode 100644 sysdeps/unix/sysv/linux/generic/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/utimes.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/fxstat64.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/fxstatat64.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/lxstat64.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/xstat64.c delete mode 100644 sysdeps/unix/sysv/linux/generic/xmknod.c create mode 100644 sysdeps/unix/sysv/linux/generic/xstatver.h delete mode 100644 sysdeps/unix/sysv/linux/hppa/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/utimes.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/i386/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/i386/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/i386/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/i386/xstat.c rename sysdeps/unix/sysv/linux/ia64/bits/{stat.h => struct_stat.h} (72%) create mode 100644 sysdeps/unix/sysv/linux/ia64/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/kstat_cp.h copy sysdeps/{posix/mkfifo.c => unix/sysv/linux/lstat.c} (71%) copy sysdeps/{posix/isfdtype.c => unix/sysv/linux/lstat64.c} (54%) rename sysdeps/unix/sysv/linux/m68k/bits/{stat.h => struct_stat.h} (72%) delete mode 100644 sysdeps/unix/sysv/linux/m68k/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/xstat.c create mode 100644 sysdeps/unix/sysv/linux/m68k/xstatver.h rename sysdeps/unix/sysv/linux/microblaze/bits/{stat.h => struct_stat.h} (77%) delete mode 100644 sysdeps/unix/sysv/linux/microblaze/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/microblaze/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/microblaze/lxstat.c rename sysdeps/unix/sysv/linux/microblaze/{pselect.c => pselect32.c} (67%) delete mode 100644 sysdeps/unix/sysv/linux/microblaze/xstat.c create mode 100644 sysdeps/unix/sysv/linux/microblaze/xstatver.h rename sysdeps/unix/sysv/linux/mips/bits/{stat.h => struct_stat.h} (81%) copy sysdeps/unix/sysv/linux/mips/{mips64/xstat64.c => fxstat.c} (63%) copy sysdeps/unix/sysv/linux/mips/{mips64/xstat64.c => lxstat.c} (63%) delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/fxstatat.c rename sysdeps/unix/sysv/linux/{wordsize-64/fxstat.c => mips/mips64/fxstatat.c} (62%) create mode 100644 sysdeps/unix/sysv/linux/mips/mips64/kstat_cp.h delete mode 100644 sysdeps/unix/sysv/linux/mips/mips64/statx_cp.c rename sysdeps/unix/sysv/linux/{wordsize-64 => mips}/xstat.c (66%) create mode 100644 sysdeps/unix/sysv/linux/mips/xstatver.h copy sysdeps/{posix/mkfifo.c => unix/sysv/linux/mknod.c} (71%) copy sysdeps/{mach/hurd/xmknod.c => unix/sysv/linux/mknodat.c} (62%) copy sysdeps/unix/sysv/linux/{unlockpt.c => nanosleep.c} (52%) rename sysdeps/unix/sysv/linux/powerpc/bits/{stat.h => struct_stat.h} (82%) delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/xstat.c create mode 100644 sysdeps/unix/sysv/linux/powerpc/xstatver.h copy sysdeps/unix/sysv/linux/{recvmmsg.c => pselect32.c} (51%) rename sysdeps/unix/sysv/linux/s390/bits/{stat.h => struct_stat.h} (80%) delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/xstat.c create mode 100644 sysdeps/unix/sysv/linux/s390/xstatver.h delete mode 100644 sysdeps/unix/sysv/linux/sh/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sh/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/sh/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sh/xstat.c rename sysdeps/unix/sysv/linux/sparc/bits/{stat.h => struct_stat.h} (72%) delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/dl-fxstatat64.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/fxstatat.c create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/kstat_cp.h delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/xstat.c create mode 100644 sysdeps/unix/sysv/linux/sparc/xstatver.h copy sysdeps/{posix/mkfifo.c => unix/sysv/linux/stat.c} (71%) copy sysdeps/unix/sysv/linux/{xstat64.c => stat64.c} (52%) create mode 100644 sysdeps/unix/sysv/linux/stat_t64_cp.c copy sysdeps/unix/sysv/linux/{statx_cp.h => stat_t64_cp.h} (73%) create mode 100644 sysdeps/unix/sysv/linux/struct_stat_time64.h create mode 100644 sysdeps/unix/sysv/linux/tst-sysvmsg-linux.c create mode 100644 sysdeps/unix/sysv/linux/tst-sysvsem-linux.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/dl-fxstatat64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/fxstat64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/fxstatat64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/lxstat64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/xstat64.c rename sysdeps/unix/sysv/linux/x86/bits/{stat.h => struct_stat.h} (73%) create mode 100644 sysdeps/unix/sysv/linux/x86/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/xstatover.h create mode 100644 sysdeps/unix/sysv/linux/xstatver.h create mode 100644 sysdeps/x86/include/cpu-features.h rename sysdeps/{i386 => x86}/ldbl2mpn.c (90%) rename sysdeps/x86/{cpu-features.h => sys/platform/x86.h} (80%) create mode 100644 sysdeps/x86/tst-cpu-features-cpuinfo.c create mode 100644 sysdeps/x86/tst-cpu-features-supports.c copy sysdeps/{pthread/tst-thrd-sleep.c => x86/tst-ldbl-nonnormal-printf.c} (52%) delete mode 100644 sysdeps/x86_64/ldbl2mpn.c delete mode 100644 sysdeps/x86_64/multiarch/test-multiarch.c create mode 100644 sysvipc/test-sysvipc.h