This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-release-aarch64-spec2k6-Oz in repository toolchain/ci/glibc.
omits a6aaabd036 Fix RISC-V vfork build with Linux 5.3 kernel headers. omits b1299aab22 alpha: force old OSF1 syscalls for getegid, geteuid and getp [...] omits 3c3f8dc307 hppa: Update libm-tests-ulps omits 5438639cff Update Alpha libm-test-ulps omits d74461fa34 Chinese locales: Set first_weekday to 2 (bug 24682). omits be9a328c93 malloc: Remove unwanted leading whitespace in malloc_info [B [...] omits 0a8262a1b2 Tag 2.30 release. omits e712490684 Update install and NEWS for 2.30 release. omits cc3bf31933 Update translations. omits 0bfddfc944 iconv: Revert steps array reference counting changes omits c86b8e7579 Restore r31 setting in powerpc32 swapcontext. omits 8a814e20d4 nptl: Use uintptr_t for address diagnostic in nptl/tst-pthre [...] omits b8b3d5a14e Linux: Move getdents64 to <dirent.h> omits 354e4c1add test-container: Install with $(sorted-subdirs) [BZ #24794] omits 50ce3eae5b gconv: Check reference count in __gconv_release_cache [BZ #24677] omits 7e681561a3 x86-64: Compile branred.c with -mprefer-vector-width=128 [BZ [...] omits 82c664ed75 build-many-glibcs.py: Use Linux 5.2 by default omits 7854ebf8ed Linux: Use in-tree copy of SO_ constants for !__USE_MISC [BZ [...] omits 35e038c1d2 test-container: Install with $(all-subdirs) [BZ #24794] omits 95da14dac0 test-container: Avoid copying unintended system libraries omits dcf36bcad3 Add NEWS entry about the new AArch64 IFUNC resolver call ABI omits c7e4b684e7 locale/C-translit.h.in: Cyrillic -> ASCII transliteration [B [...] omits 1f7097d09c Linux: Update syscall-names.list to Linux 5.2 omits 3556658c5b Regenerate po/libc.pot for 2.30 release. omits 2ab9ad5735 nptl: Add POSIX-proposed _clock functions to hppa pthread.h omits 4a8f6d3155 nptl: Remove unnecessary forwarding of pthread_cond_clockwai [...] omits 9208c3b804 Afar locales: Months and days updated from CLDR (bug 21897). omits fba6d4bbce nl_BE locale: Use "copy "nl_NL"" in LC_NAME (bug 23996). omits 3cc7c9c5f1 nl_BE and nl_NL locales: Dutch salutations (bug 23996). omits cce7b6a578 ga_IE and en_IE locales: Revert first_weekday removal (bug 24200). omits 1ff1373b33 nptl: Remove futex_supports_exact_relative_timeouts omits 65dd7e9ce3 Update NEWS for new _clockwait and _clocklock functions omits 9d20e22e46 nptl: Add POSIX-proposed pthread_mutex_clocklock omits 59213094c8 nptl: Rename lll_timedlock to lll_clocklock and add clockid [...] omits e996fa72a9 nptl: Add POSIX-proposed pthread_rwlock_clockrdlock & pthrea [...] omits 600b4be4d9 nptl: pthread_rwlock: Move timeout validation into _full functions omits afe4de7d28 nptl: Add POSIX-proposed pthread_cond_clockwait omits 6615f77978 nptl: Add POSIX-proposed sem_clockwait omits 99d01ffcc3 nptl: Add clockid parameter to futex timed wait calls omits a008c76b56 posix: Fix large mmap64 offset for mips64n32 (BZ#24699) omits 99135114ba nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] omits 30ba037546 aarch64: simplify the DT_AARCH64_VARIANT_PCS handling code omits 32b8188ac8 Don't declare __malloc_check_init in <malloc.h> (bug 23352) omits 7901d4ee7b locale/tst-locale-locpath: Fix arguments passing omits b5232c9f9e [powerpc] fenv_libc.h: protect use of __builtin_cpu_supports omits 6ba205b2c3 nftw: fill in stat buf for dangling links [BZ #23501] omits 7444810387 NEWS: clarify copy_file_range omits 6ea21bfe43 powerpc: refactor logb{f,l} omits 105f2ed368 math: Use wordsize-64 version for s_logb omits 0cccd37f70 benchtests: Add logb{f} benchmark omits 931c616eed powerpc: Refactor modf{f} omits 69461d9896 powerpc: hypot refactor and optimization omits f215dbbdf1 benchtests: hypot benchmark omits 97274b1846 dl-vdso: Add LINUX_4 HASH CODE to support nds32 vdso mechanism omits 484b7af3cc riscv: restore ABI compatibility (bug 24484) omits 2b8a3c86e7 aarch64: new ifunc resolver ABI omits 41d6f74e6c nptl: Remove vfork IFUNC-based forwarder from libpthread [BZ [...] omits 27cec9aed9 malloc: Add nptl, htl dependency for the subdirectory [BZ #24757] omits d1bc2cbbed Fix build warnings in resolv/res_send.c omits 72edea80c1 build-many-glibcs.py: Add v4t variant for arm-linux-gnueabi omits d0093c5cef Call _dl_open_check after relocation [BZ #24259] omits 3db85a9814 powerpc: Use faster means to access FPSCR when possible in s [...] omits d064591266 Further improve string bench timing omits afe23eb0f1 Bump up the runtime for "short" benchmarks omits 507f55c05f Linux: Use mmap instead of malloc in dirent/tst-getdents64 omits 589787f889 Replace PREPARE_VERSION macro with inline function omits f0b2132b35 ld.so: Support moving versioned symbols between sonames [BZ #24741] omits 17432d7150 support: Add xdlvsym function omits 5a659ccc0e io: Remove copy_file_range emulation [BZ #24744] omits 1626f499d1 Prepare vfprintf to use __printf_fp/__printf_fphex with floa [...] omits a620bd7935 Linux: Adjust gedents64 buffer size to int range [BZ #24740] omits d039da1c00 x86: Add sysdeps/x86/dl-lookupcfg.h omits aa32f5bf0c powerpc: Use generic e_expf omits 9d5d214e86 powerpc: Refactor powerpc32 lround/lroundf/llround/llroundf omits a63b96fbdd Linux: Add nds32 specific syscalls to syscall-names.list omits c78b3f55d1 Fix build warnings in nptl/tst-eintr1.c omits 9e6a7d9c17 Fix build warnings in locale/programs/ld-ctype.c omits c89e669a70 S390: Regenerate ULPs. omits a55541fd1c szl_PL locale: Fix a typo in the previous commit (bug 24652). omits 2bd81b60d6 szl_PL locale: Spelling corrections (bug 24652). omits fefa21790b nl_{AW,NL}: Correct the thousands separator and grouping (bu [...] omits 85c748f9ff Add missing VDSO_{NAME,HASH}_* macros and use them for PREPA [...] omits ce5b73a7c3 nptl: Convert various tests to use libsupport omits 8bf225d583 support: Invent verbose_printf macro omits db13e32cb8 support: Add xclock_now helper function. omits 21cc130b78 libio: do not attempt to free wide buffers of legacy streams [...] omits 49bc41b642 [powerpc] add 'volatile' to asm omits 335c1007bf powerpc: Fix static-linked version of __ppc_get_timebase_fre [...] omits f59a54ab0c nl_AW locale: Correct the negative monetary format (bug 24614). omits f0c5a803bd Fix gcc 9 build errors for make xcheck. [BZ #24556] omits fabf5e49dd dlfcn: Avoid one-element flexible array in Dl_serinfo [BZ #24166] omits 2c75b545de elf: Refuse to dlopen PIE objects [BZ #24323] omits 02d8b5ab1c nl_NL locale: Correct the negative monetary format (bug 24614). omits 112a0ae18b m68k: Remove vDSO support omits dee07df1a4 powerpc: Refactor powerpc64 lround/lroundf/llround/llroundf omits 2166283fcc powerpc: Refactor powerpc32 lrint/lrintf/llrint/llrintf omits 78049de0a9 powerpc: refactor powerpc64 lrint/lrintf/llrint/llrintf omits 48c3c12389 Linux: Fix __glibc_has_include use for <sys/stat.h> and statx omits 8d141877e0 <sys/cdefs.h>: Inhibit macro expansion for __glibc_has_include omits cf27468602 Add IPV6_ROUTER_ALERT_ISOLATE from Linux 5.1 to bits/in.h. omits a26e2e9fea Allow memset local PLT reference for powerpc soft-float. omits 82bc69c012 aarch64: handle STO_AARCH64_VARIANT_PCS omits 55f82d328d aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS omits 1192696069 powerpc: Remove optimized finite omits a72186761b math: Use wordsize-64 version for finite omits 6427a6ac8c powerpc: Remove optimized isinf omits a8c590f789 math: Use wordsize-64 version for isinf omits 2666f96390 powerpc: Remove optimized isnan omits 197dbda1a1 math: Use wordsize-64 version for isnan omits 2731a326b1 benchtests: Add isnan/isinf/isfinite benchmark omits e41d66e41a powerpc: copysign cleanup omits 21bd039bb4 powerpc: consolidate rint omits cfa611447b libio: freopen of default streams crashes in old programs [B [...] omits 744e829637 Linux: Deprecate <sys/sysctl.h> and sysctl omits 5dad6ffbb2 <sys/stat.h>: Use Linux UAPI header for statx if available a [...] omits 4e75c2a43b <sys/cdefs.h>: Add __glibc_has_include macro omits 680942b016 Improve performance of memmem omits 5e0a7ecb66 Improve performance of strstr omits 80b2bfb535 Benchmark strstr hard needles omits e6e2424390 Fix malloc tests build with GCC 10. omits 51ea67d548 Linux: Add getdents64 system call omits de751ebc9e [powerpc] get_rounding_mode: utilize faster method to get ro [...] omits 28dd393922 riscv: Do not use __has_include__ omits 0158473d8f [powerpc] fegetexcept: utilize function instead of duplicating code omits e863dbf6b2 iconv: Use __twalk_r in __gconv_release_shlib omits 4802be92c8 Fix iconv buffer handling with IGNORE error handler (bug #18830) omits dc91a19e6f Add INADDR_ALLSNOOPERS_GROUP from Linux 5.1 to netinet/in.h. omits 6a1a9a495a Fix data of ChangeLog entry omits 6b33f373c7 arm: Remove ioperm/iopl/inb/inw/inl/outb/outw/outl support omits 0bb8f8c791 Linux: Add oddly-named arm syscalls to syscall-names.list omits 9250e6610f powerpc: Fix build failures with current GCC omits fbd6c928bb Remove unused get_clockfreq files omits e47308c98d powerpc: generic nearbyint/nearbyintf omits 157cda1ff0 tt_RU: Add lang_name [BZ #24370] omits 182a3746b8 tt_RU: Fix orthographic mistakes in mon and abmon sections [ [...] omits c6df1ce3d5 Add IGMP_MRDISC_ADV from Linux 5.1 to netinet/igmp.h. omits 85188d8211 nptl: Add comment to __pthread_get_minstack about external users omits 5c23c82195 nss_dns: Check for proper A/AAAA address alignment omits bee1f2c413 Add F_SEAL_FUTURE_WRITE from Linux 5.1 to bits/fcntl-linux.h. omits 481c30cb95 elf: Add tst-ldconfig-bad-aux-cache test [BZ #18093] omits cb755eede7 Add ChangeLog entry for previous commit. omits a053e87849 Remove support for PowerPC SPE extension (powerpc*-*-*gnuspe*). omits 46ae07324b Improve string benchtest timing omits 004e52febf sysvipc: Add missing bit of semtimedop s390 consolidation omits c9c15ac316 wcsmbs: Fix data race in __wcsmbs_clone_conv [BZ #24584] omits 7e740ab2e7 libio: Fix gconv-related memory leak [BZ #24583] omits 09e1b0e3f6 libio: Remove codecvt vtable [BZ #24588] omits 75c51570c7 support: Expose sbindir as support_sbindir_prefix omits b62bb3bc68 support: Add missing EOL terminators on timespec omits ff6bec7d47 support: Correct confusing comment omits 236c18e568 sysvipc: Consolidate semtimedop s390 omits dfba907fed sysvipc: Fix compat msgctl (BZ#24570) omits 1388600877 Add NT_ARM_PACA_KEYS and NT_ARM_PACG_KEYS from Linux 5.1 to elf.h. omits 1f50f2ad85 Small tcache improvements omits fef7c63cd5 manual: Document O_DIRECTORY omits 5f161b2398 Update kernel-features.h files for Linux 5.1. omits ec255a97a2 nss_nis, nss_nisplus: Remove RES_USE_INET6 handling omits 9c02d0784d nss_files: Remove RES_USE_INET6 from hosts processing omits 85b0e1e8a6 support: Report NULL blobs explicitly in TEST_COMPARE omits 11b451c886 dlfcn: Guard __dlerror_main_freeres with __libc_once_get (on [...] omits 5dde9ef79a Add missing Changelog entry omits 32ff397533 Fix crash in _IO_wfile_sync (bug 20568) omits a9368c34d7 nss: Turn __nss_database_lookup into a compatibility symbol omits d50f09181e support: Add support_install_rootsbindir omits 7ac6fad987 iconv: Remove public declaration of __gconv_transliterate omits 04b261bdc1 Linux: Add the tgkill function omits 6807f47b81 manual: Adjust twalk_r documentation. omits da2b83ef6b elf: Fix tst-pldd for non-default --prefix and/or --bindir ( [...] omits c7ac9caaae support: Export bindir path on support_path omits 91f043ae84 Make --bindir effective omits c50e1c263e x86: Remove arch-specific low level lock implementation omits 959aff9fa2 Assume LLL_LOCK_INITIALIZER is 0 omits d7e4c642ef Small optimization for lowlevellock omits fdb8a0be9b Add single-thread.h header omits f6efec90c8 Bug 24535: Update to Unicode 12.1.0 omits 5ad533e8e6 Fix tcache count maximum (BZ #24531) omits 4aee85f96b sem_close: Use __twalk_r omits eb669ff5bf support: Fix timespec printf omits 44ac6ee97a nptl/tst-abstime: Use libsupport omits 495514eec7 nptl: Convert some rwlock tests to use libsupport omits 40d0816faa nptl: Use recent additions to libsupport in tst-sem5 omits d8e0b901a4 nptl: Convert tst-cond11.c to use libsupport omits 5198399651 support: Add timespec.h omits 18aa51ee0d Move nptl/tst-eintr1 to xtests omits ae45cf84af powerpc: trunc/truncf refactor omits a1cb1888b7 powerpc: round/roundf refactor omits 252296c625 powerpc: floor/floorf refactor omits 33647a7294 support: Add xclock_gettime omits b2f601ba9a malloc/tst-mallocfork2: Use process-shared barriers omits 7621676f7a Update syscall-names.list for Linux 5.1. omits 13d0931888 Revert "Use Linux 5.1 in build-many-glibcs.py." omits c2b11710fb Use Linux 5.1 in build-many-glibcs.py. omits c4a392cfd1 Use GCC 9 in build-many-glibcs.py. omits 32e902a94e aarch64: thunderx2 memmove performance improvements omits ac3da35de5 misc/tst-tsearch: Additional explicit error checking omits 7dfde28a21 Add missing bug number on CL entry for BZ#24506 (b2af6fb2ed239) omits b2af6fb2ed elf: Fix elf/tst-pldd with --enable-hardcoded-path-in-tests [...] omits 7b807a35a8 misc: Add twalk_r function omits 20aa581958 Make mktime etc. compatible with __time64_t omits 87c266d758 Fix -O1 compilation errors with `__ddivl' and `__fdivl' [BZ #19444] omits 6cac323c8d powerpc: ceil/ceilf refactor omits c4c0848bbb powerpc: Remove power4 mpa optimization omits f492fc99f4 <semaphore.h>: Add nonnull attributes omits c57afec0a9 elf: Link sotruss-lib.so with BIND_NOW for --enable-bind-now omits a8ff215e56 Makeconfig: Move -Wl,-rpath-link options before library references omits e30fb31c0a Makeconfig: Move $(CC) to +link command variables omits deacca0054 riscv: remove DL_RO_DYN_SECTION omits b5ffdc48c2 benchtests: Enable BIND_NOW if configured with --enable-bind-now omits 94a4e9e4f4 Extend BIND_NOW to installed programs with --enable-bind-now omits fe92a91f1e Reduce benchtests time omits f9b645b4b0 memusagestat: use local glibc when linking [BZ #18465] omits 439bf53496 locale/tst-locale-locpath: Run test only for $(run-built-tes [...] omits 1a4c27355e elf: Fix pldd (BZ#18035) omits 2d398aa272 Remove do_set_mallopt_check prototype omits e485b2b6e0 locale: Add LOCPATH diagnostics to the locale program omits 25f7a3c961 Fix NEWS entry from 9bf8e29ca136 omits 9bf8e29ca1 malloc: make malloc fail with requests larger than PTRDIFF_M [...] omits 52faba65f8 powerpc: Fix format issue from 3a16dd780eeba602 omits 3a16dd780e powerpc: fma using builtins omits 1dac8bd6f2 powerpc: Use generic fabs{f} implementations omits a3ae315a8f mips: Remove rt_sigreturn usage on context function omits ffe8a9a831 powerpc: Remove rt_sigreturn usage on context function omits 0e16969129 support: Add support_capture_subprogram omits bae8cf0e93 stdlib/tst-secure-getenv: handle >64 groups omits 6b5c8607a4 ChangeLog: Correct excess and deficiency of spaces omits b39d961c71 ChangeLog: Convert leading spaces to tabs omits e3f454bac0 nss_dns: Do not replace root domain with empty string omits 32d85c116d alloc_buffer: Return unqualified pointer type in alloc_buffer_next omits 221710af7e Add missing ChangeLog entry for commit 10dd69e9a00 omits c166468c4a Add more bug numbers to historic ChangeLog entries omits 10dd69e9a0 Add missing percent sign to conversion specifier omits 7e3496cb6c Add bug number to historic ChangeLog entry omits e621246ec6 malloc: Set and reset all hooks for tracing (Bug 16573) omits 648279f4af Improve string benchtests omits 93eebae516 Improve bench-strstr omits a173d09f85 Improve bench-memmem omits 6103c0a811 Remove TIMING_INIT omits 333221862e resolv: Remove RES_INSECURE1, RES_INSECURE2 omits 3f8b44be0a resolv: Remove support for RES_USE_INET6 and the inet6 option omits 94e358f6d4 aarch64: thunderx2 memcpy implementation cleanup and streamlining omits f82ed45d7f powerpc: Use generic wcsrchr optimization omits 662c2cc4e9 wcsmbs: Use loop_unroll on wcsrchr omits 421e3005ca powerpc: Use generic wcschr optimization omits 7ba0100c6a wcsmbs: Use loop_unroll on wcschr omits 447a1306c3 powerpc: Use generic wcscpy optimization omits e3fd0b0e93 wcsmbs: Add wcscpy loop unroll option omits 8260f23616 time/tst-strftime3.c: Disable snprintf warning. omits 0bd545ee23 Add Reiwa era tests to time/tst-strftime3.c omits 466afec308 ja_JP locale: Add entry for the new Japanese era [BZ #22964] omits 84aea16929 time: Add tests for Minguo calendar [BZ #24293] omits 2f1d61552d time/tst-strftime2.c: Make the file easier to maintain omits 2c7e704b7e NEWS: Mention Minguo calendar support added [BZ #24293] omits 62449176e0 Add verbose comments to 'era' in ja_JP locale. omits e0e4c321c3 Fix strptime era handling, add more strftime tests [BZ #24394] omits 993e3107af alpha: Improve sysdeps/alpha/divqu.S and sysdeps/alpha/remqu.S omits d5ecee822e alpha: Do not redefine __NR_shmat or __NR_osf_shmat omits 656dd306d4 RISC-V: Fix `test' operand error with soft-float ABI being c [...] omits 10cce66930 [powerpc] Use __builtin_{mffs,mtfsf} omits 225d94459b ChangeLog: Correct more dates. omits 5e67e4bfa0 ChangeLog: Correct two dates. omits 4997e8f31e math: Enable some math builtins for clang omits 019638910e powerpc: Remove ununsed s_float_bitwise.h omits 67112f7ae8 nss/tst-nss-files-alias-leak: add missing opening quote in printf omits 82849fde3b nptl/tst-rwlock14: Test pthread_rwlock_timedwrlock correctly omits 7a773abf7c nptl: Convert tst-sem5 & tst-sem13 to use libsupport omits d7563e6277 Add UDP_GRO from Linux 5.0 to netinet/udp.h. omits 9ac2de697e Add NT_ARM_PAC_MASK and NT_MIPS_MSA from Linux 5.0 to elf.h. omits 7621e38bf3 Add generic hp-timing support omits 1e372ded4f Refactor hp-timing rtld usage omits 359653aaac Do not use HP_TIMING_NOW for random bits omits 6e8ba7fd57 Remove __get_clockfreq omits 77b6f55347 linux: Assume clock_getres CLOCK_{PROCESS,THREAD}_CPUTIME_ID omits 38cc11daa4 nptl: Remove pthread_clock_gettime pthread_clock_settime omits 421749d693 S390: Add arch13 memmem ifunc variant. omits 6f47401bd5 S390: Add arch13 strstr ifunc variant. omits 96fbb9a328 S390: Add arch13 memmove ifunc variant. omits a899a5512f S390: Add configure check to detect support for arch13. omits 1a7df49c92 S390: Add new hwcap values for new cpu architecture arch13. omits 5abcddd794 Fix parentheses error in iconvconfig.c and ld-collate.c [BZ #24372] omits ac64195ccd iconv, localedef: avoid floating point rounding differences [...] omits 61f5e9470f S390: Mark vx and vxe as important hwcap. omits 57ada43c90 tt_RU: Fix orthographic mistakes in day and abday sections [ [...] omits a2e57f89a3 Add AArch64 HWCAPs from Linux 5.0. omits 78919d3886 * time/mktime.c: Update obsolete URL in comment. omits b626c5aa5d Record CVE-2019-9169 in NEWS and ChangeLog [BZ #24114] omits 066ae81ec9 hurd: Fix comment style omits e87d8ada29 hurd: Document how EINTR should be handled in critical sections omits 477e739b32 Update syscall-names.list for Linux 5.0. omits 238d60a1fb localedata: Add Minguo calendar support to Taiwanese locales [...] omits 5b06f538c5 malloc: Check for large bin list corruption when inserting u [...] omits a0a0dc8317 Remove obsolete, never-implemented XSI STREAMS declarations omits 081bdf9421 nss: Fix tst-nss-files-alias-truncated for default --as-need [...] omits 97f8225d22 scripts/check-obsolete-constructs.py: Process all headers as UTF-8. omits 0c1041ee5b Use Linux 5.0 in build-many-glibcs.py. omits 043440e761 hurd: Add no-op version of __res_enable_icmp [BZ #24047] omits 29218b265f Move inttypes.h and stdint.h to stdlib. omits 711a322a23 Use a proper C tokenizer to implement the obsolete typedefs test. omits 7c6513082b Fix output of LD_SHOW_AUXV=1. omits 38b52865d4 elf: Add DF_1_KMOD, DF_1_WEAKFILTER, DF_1_NOCOMMON to <elf.h> omits 08504de718 resolv: Enable full ICMP errors for UDP DNS sockets [BZ #24047] omits 5fbcd76351 C-SKY: add elf header definition for elfutils omits c4e5f34bf0 C-SKY: mark lr as undefined to stop unwinding omits 827e30f3a3 C-SKY: remove user_regs definition omits 6229c9bff7 C-SKY: fix sigcontext miss match omits 86bdd49d93 Bug 24307: Update to Unicode 12.0.0 omits c5f65462a2 Break lines before not after operators, batch 4. omits 27a2f2f34c check-wrapper-headers test: Adjust Fortran include file directory omits ae51497134 Fix location where math-vector-fortran.h is installed. omits 0ddb7ea842 nptl: Assume __ASSUME_FUTEX_CLOCK_REALTIME support omits 590675c079 powerpc: Fix build of wcscpy with --disable-multi-arch omits de71ee7b3c elf: Remove remnants of MAP_ANON emulation omits ce6ddae036 S390: Increase function alignment to 16 bytes. omits 31effacee2 ja_JP: Change the offset for Taisho gan-nen from 2 to 1 [BZ #24162] omits f0eaf86276 ldbl-opt: Reuse test cases from misc/ that check long double omits d11086a939 ldbl-opt: Add error and error_at_line (bug 23984) omits 90188e7d1a ldbl-opt: Add err, errx, verr, verrx, warn, warnx, vwarn, an [...] omits ea2d89d01c ldbl-opt: Reuse argp tests that print long double omits 6e1f6440b9 ldbl-opt: Add argp_error and argp_failure (bug 23983) omits c259196b50 elf/tst-big-note: Improve accuracy of test [BZ #20419] omits 928b305d3f S390: Fix introduction of __wcscpy and weak wcscpy symbols. omits 36f30c104f __netlink_assert_response: Add more __libc_fatal newlines [B [...] omits 462e83a4a0 Add more spaces before '('. omits cc3e573ce3 elf: Add tests with a local IFUNC resolver [BZ #23937] omits 92ad88fe72 elf/Makefile: Run IFUNC tests if binutils supports IFUNC omits 6bd4d02ee9 powerpc: Fix linknamespace introduced by 4d8015639a75 omits 1b21841775 hurd: Add renameat2 support for RENAME_NOREPLACE omits f627dd4da8 Fix -Wempty-body warnings in Hurd-specific code. omits c4f50205e1 Add some spaces before '('. omits 457208b1e9 wcsmbs: optimize wcsnlen omits 30a7e2081c wcsmbs: optimize wcsncpy omits ddf21ec79f wcsmbs: optimize wcsncat omits 4d8015639a wcsmbs: optimize wcscpy omits 81a1443941 wcsmbs: optimize wcscat omits 39ef074419 wcsmbs: optimize wcpncpy omits 7b3fb62051 wcsmbs: optimize wcpcpy omits aa0e46636a Break further lines before not after operators. omits e0cb7b6131 Add and move fall-through comments in system-specific code. omits a04549c194 Break more lines before not after operators. omits 34a5a1460e Break some lines before not after operators. omits b0b50fe005 nss: tst-nss-files-hosts-long: Add host.conf [BZ #21915] omits f43b8dd555 Add internal implementations for argp.h, err.h, and error.h [...] omits dc0afac325 Add new Fortran vector math header file. omits 4a2dd41cb5 powerpc64le: Remove test for GCC 6.2 omits 04de930226 nptl: Fix comment typo in pthread_mutex_trylock.c omits b026ce1ee9 nptl: Fix pthread_tryjoin comment. omits 8c9289b642 Fix SPARC64 handling of R_SPARC_H34 (bug 24231). omits 308e022fc4 resolv: Remove debugging code from compat-gethnamaddr.c omits a5406364ac libio: Eliminate _IO_stdin, _IO_stdout, _IO_stderr omits 6c29942cbf misc/tst-clone3: Fix waiting for exited thread. omits ad18dadec9 Add check for missing wrapper headers omits ebd32784ce Add missing header wrappers under include/ omits a198d37ade Move remaining nptl_db headers to sysdeps/nptl omits e442e40de5 io: Consolidate lockf implementation omits bc10e22c90 nptl: Fix invalid Systemtap probe in pthread_join [BZ #24211] omits 8a11f97062 Remove qualifier from function return type in tst-svc_register.c. omits 365f05c7a5 Fix implicit-fallthrough warnings in tst-setjmp.c. omits 56a731d4ad Avoid readline conflicts in pexpect omits 712182c8dc Fix fall-through warnings in sunrpc/xdr.c. omits eb76e5b465 nptl: Reinstate pthread_timedjoin_np as a cancellation point [...] omits 20d0195c71 Add missing bench-malloc-simple.c file. omits 3904fd85d3 Add malloc micro benchmark omits 24ca04febe benchtests: Remove useless ORIG_SRC in memmove benchmarks omits 85bd1ddbdf RISC-V: Fix elfutils testsuite unwind failures. omits 107562682c Adjust wording of two fall-through comments. omits 0538372096 Fix -Wempty-body warnings in glibc. omits 86140c6223 Avoid fall-through in test-container if execlp fails. omits 16f87cfd63 String benchtest cleanup omits 0c6d82e979 nss: getent: Print IPv6 scope ID for ahosts/ahostsv6 if available omits b3fbfe8196 elf: Test for LD_AUDIT module returning zero from la_version [...] omits 3b856d093f elf: Ignore LD_AUDIT interfaces if la_version returns 0 [BZ #24122] omits 32db86d558 Add fall-through comments. omits a51bc4fe9d Use float in e_sqrt.c omits fb25b1356a Fix a few whitespace arrangement inconsistencies in time/str [...] omits 32ea729996 Remove powerpc bits/mathinline.h. omits eef4d4f80c math: Enable <bits/math-finite.h> sysdeps override omits fdfbd47d92 Move generic <bits/unistd_ext.h> to a more regular location omits 11eb21c465 nss: Add tst-nss-files-hosts-long test [BZ #21915] omits e47d82c99a Provide <bits/unistd_ext.h> as a sysdeps header exclusively omits 8f89ab216f posix: Fix missing wrapper header for <bits/unistd_ext.h> omits 144a794e0a tst-strftime2: Use array_length macros instead of magic numbers omits 669ff911e2 nptl: Avoid fork handler lock for async-signal-safe fork [BZ [...] omits d0bd87d4c0 ChangeLog: Correct date of last commit omits 1d0fc21382 Linux: Add gettid system call wrapper [BZ #6399] omits f289e656ec rt: Turn forwards from librt to libc into compat symbols [BZ [...] omits 823624bdc4 Add compiler barriers around modifications of the robust mut [...] omits 8311c83f91 array_length: Make usable as a constant expression omits 94b63e6620 support: Implement xdlmopen omits c2d8f0b704 Avoid "inline" after return type in function definitions. omits 3b93559585 support: Use dlerror to detect NULL symbols in xdlsym omits b433334065 x86: Remove unnecessary <stap-probe.h> include from lowlevellock.h omits b6d8a999cd Fix wide char format specifier in libio/tst-bz24153.c. omits 94eeeec04b S390: Fix introduction of __wmemcmp and weak wmemcmp symbols. omits bc79db3fd4 Fix alignment of TLS variables for tls variant TLS_TCB_AT_TP [...] omits f1ac745583 arm: Use "nr" constraint for Systemtap probes [BZ #24164] omits 77dc0d8643 Fix assertion in malloc.c:tcache_get. omits 7a0dcfc643 Remove duplicate initialization of field in nscd. omits 65f7767a91 Fix handling of collating elements in fnmatch (bug 17396, bu [...] omits 3f635fb433 x86-64 memcmp: Use unsigned Jcc instructions on size [BZ #24155] omits 2ab5741b8a <spawn.h>: Add missing nonnull attributes and __restrict qualifiers omits 8692ebdb12 elf: Implement --preload option for the dynamic linker omits 5e10136b3c testrun.sh: Exit in case of incorrect argument omits 221baae001 time: Avoid alignment gaps in __tzfile_read omits b8c7238167 time: Use struct alloc_buffer in __tzfile_read omits 11f382ee78 testsuite: stdlib/isomac.c: add missing include omits 77c7d55ece time: Use int, not long int, for internal GMT offsets omits ee9941f94e libio: Use stdin consistently for input functions [BZ #24153] omits c70824b9a4 manual: Document lack of conformance of sched_* functions [B [...] omits 4dcbbc3b28 Require GCC 6.2 or later to build glibc. omits 6175507c06 support: Correct error message for TEST_COMPARE_STRING omits baef194387 support: Handle AF_LOCAL, AF_UNSPEC in support_format_addres [...] omits 395599f0cf manual: Update struct sockaddr_in, struct sockaddr_sin6 description omits b06f4c0094 Cleanup clock_*time includes omits 83d1cc42d8 aarch64: Optimized memchr specific to AmpereComputing emag omits c7d3890ff5 aarch64: Optimized memset specific to AmpereComputing emag omits 07c3d1ec03 aarch64: Add AmpereComputing emag to tunable cpu list omits 114f792eae posix/tst-spawn: Fix racy tests in spawned processes. omits d5627550ae make-syscalls.sh: fix comment referencing syscall-template omits 5fc9ed4c40 nptl: Fix pthread_rwlock_try*lock stalls (Bug 23844) omits 932329a513 Use MPFR 4.0.2 in build-many-glibcs.py. omits 5f10701fdc libio: use stdout in puts and putchar, etc [BZ #24051]. omits 583dd860d5 regex: fix read overrun [BZ #24114] omits 2bac7daa58 nss_files: Fix /etc/aliases null pointer dereference [BZ #24059] omits de44ab67aa Open master for 2.30 development adds 86013ef5ce nptl: Fix pthread_rwlock_try*lock stalls (Bug 23844) adds 726a78867b x86-64 memcmp: Use unsigned Jcc instructions on size [BZ #24155] adds 2de15ac957 arm: Use "nr" constraint for Systemtap probes [BZ #24164] adds 44113a8ba2 Add compiler barriers around modifications of the robust mut [...] adds c096b008d2 nptl: Avoid fork handler lock for async-signal-safe fork [BZ [...] adds 067fc32968 nptl: Fix invalid Systemtap probe in pthread_join [BZ #24211] adds bc6f839fb4 Fix output of LD_SHOW_AUXV=1. adds 4d0b1b0f61 regex: fix read overrun [BZ #24114] adds 10dd17da71 Record CVE-2019-9169 in NEWS and ChangeLog [BZ #24114] adds 6eb48fe80c S390: Mark vx and vxe as important hwcap. adds e28ad442e7 ja_JP: Change the offset for Taisho gan-nen from 2 to 1 [BZ #24162] adds 0941350c20 ja_JP locale: Add entry for the new Japanese era [BZ #22964] adds dcd2b97dd1 malloc: Set and reset all hooks for tracing (Bug 16573) adds 42dfc13abf memusagestat: use local glibc when linking [BZ #18465] adds 0744a268bc Revert "memusagestat: use local glibc when linking [BZ #18465]" adds f62d21a1f0 support: Add support_capture_subprogram adds eaea1dfbe9 elf: Fix pldd (BZ#18035) adds 52b7cd6e9a malloc: Check for large bin list corruption when inserting u [...] adds c6177be4b9 Fix crash in _IO_wfile_sync (bug 20568) adds e3f828b8bd dlfcn: Guard __dlerror_main_freeres with __libc_once_get (on [...] adds 980cb43f15 Update NEWS for BZ#24476 Guard __dlerror_main_freeres. adds 95d66fecaa Fix tcache count maximum (BZ #24531) adds bd0a325b6a malloc: Fix warnings in tests with GCC 9 adds 2ec0b166bf Use a proper C tokenizer to implement the obsolete typedefs test. adds 34fb5f61d3 libio: do not attempt to free wide buffers of legacy streams [...] adds da347f4aa3 io: Remove copy_file_range emulation [BZ #24744] adds a00dc2a18f NEWS: Add deprecated section heading adds 53f48f845c aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS adds 4163c382f0 aarch64: handle STO_AARCH64_VARIANT_PCS adds 2d3fefd7ce posix: Fix large mmap64 offset for mips64n32 (BZ#24699) adds 23ef51a50a alpha: Do not redefine __NR_shmat or __NR_osf_shmat adds 6d8eaf4a25 hppa: Update libm-tests-ulps adds ef98313dd3 Update Alpha libm-test-ulps adds 1ad15e008c Improve performance of strstr adds 91372f0001 Improve performance of memmem adds a132a2c305 alpha: force old OSF1 syscalls for getegid, geteuid and getp [...] adds afbf970cae Fix RISC-V vfork build with Linux 5.3 kernel headers.
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (a6aaabd036) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_bmk/llvm-release-aarch64 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: ChangeLog | 5336 +------------------- ChangeLog.old/ChangeLog.18 | 3 - INSTALL | 27 +- Makeconfig | 49 +- Makefile | 17 +- NEWS | 217 +- Rules | 23 +- argp/Makefile | 2 +- argp/argp-help.c | 40 +- argp/argp-test.c | 2 +- argp/argp.h | 4 - argp/bits/argp-ldbl.h | 24 - benchtests/Makefile | 47 +- benchtests/README | 7 +- benchtests/bench-bcopy.c | 20 + benchtests/bench-bzero.c | 19 + benchtests/bench-malloc-simple.c | 185 - benchtests/bench-malloc-thread.c | 7 +- benchtests/bench-math-inlines.c | 2 +- benchtests/bench-memccpy.c | 27 +- benchtests/bench-memchr.c | 2 +- benchtests/bench-memcmp.c | 2 +- benchtests/bench-memcpy-random.c | 2 +- benchtests/bench-memcpy-walk.c | 8 +- benchtests/bench-memcpy.c | 15 +- benchtests/bench-memmem.c | 81 +- benchtests/bench-memmove-large.c | 8 +- benchtests/bench-memmove-walk.c | 16 +- benchtests/bench-memmove.c | 34 +- benchtests/bench-mempcpy.c | 14 +- benchtests/bench-memset-walk.c | 13 +- benchtests/bench-memset.c | 60 +- benchtests/bench-rawmemchr.c | 19 +- benchtests/bench-skeleton.c | 11 +- benchtests/bench-stpcpy.c | 20 +- benchtests/bench-stpncpy.c | 47 +- benchtests/bench-strcasecmp.c | 20 + benchtests/bench-strcasestr.c | 27 +- benchtests/bench-strcat.c | 21 +- benchtests/bench-strchr.c | 16 +- benchtests/bench-strcmp.c | 37 +- benchtests/bench-strcpy.c | 30 +- benchtests/bench-strcpy_chk.c | 2 +- benchtests/bench-strcspn.c | 17 + benchtests/bench-string.h | 8 +- benchtests/bench-strlen.c | 23 +- benchtests/bench-strncasecmp.c | 23 + benchtests/bench-strncat.c | 30 +- benchtests/bench-strncmp.c | 36 +- benchtests/bench-strncpy.c | 45 +- benchtests/bench-strnlen.c | 33 +- benchtests/bench-strpbrk.c | 18 +- benchtests/bench-strrchr.c | 2 +- benchtests/bench-strsep.c | 2 +- benchtests/bench-strspn.c | 23 +- benchtests/bench-strstr.c | 302 +- benchtests/bench-strtod.c | 5 +- benchtests/bench-strtok.c | 2 +- benchtests/bench-timing.h | 44 +- benchtests/bench-wcsnlen.c | 1 - benchtests/hypot-inputs | 16 - benchtests/isfinite-inputs | 21 - benchtests/isinf-inputs | 21 - benchtests/isnan-inputs | 21 - benchtests/logb-inputs | 11 - benchtests/logbf-inputs | 11 - bits/dirent_ext.h | 21 - bits/signal_ext.h | 21 - bits/stropts.h | 230 + bits/unistd_ext.h | 21 - bits/xtitypes.h | 33 + catgets/gencat.c | 6 +- config.h.in | 6 - config.make.in | 1 - configure | 4 +- configure.ac | 3 +- conform/Makefile | 16 +- conform/data/stropts.h-data | 140 + crypt/md5.c | 4 +- crypt/sha256.c | 4 +- crypt/sha512.c | 4 +- debug/gets_chk.c | 16 +- dirent/Makefile | 2 +- dirent/dirent.h | 6 +- dlfcn/dlfcn.h | 12 - elf/Makefile | 78 +- elf/cache.c | 10 +- elf/dl-exception.c | 1 - elf/dl-load.c | 49 +- elf/dl-load.h | 2 +- elf/dl-lookup.c | 38 +- elf/dl-open.c | 8 +- elf/dl-support.c | 8 + elf/dl-tunables.c | 3 +- elf/dl-tunables.h | 3 +- elf/elf.h | 25 +- elf/get-dynamic-info.h | 4 +- elf/ifuncmain9.c | 107 - elf/ifuncmain9pic.c | 1 - elf/ifuncmain9picstatic.c | 1 - elf/ifuncmain9pie.c | 1 - elf/ifuncmain9static.c | 1 - elf/ldconfig.c | 1 - elf/readelflib.c | 8 +- elf/rtld.c | 667 ++- elf/sprof.c | 4 +- elf/tst-audit13.c | 28 - elf/tst-audit13mod1.c | 93 - elf/tst-big-note-lib.S | 10 +- elf/tst-dlopen-pie.c | 49 - elf/tst-ldconfig-bad-aux-cache.c | 117 - elf/tst-ldconfig-bad-aux-cache.root/etc/ld.so.conf | 2 - elf/tst-ldconfig-bad-aux-cache.root/postclean.req | 0 elf/tst-pldd.c | 26 +- elf/tst-rtld-preload.sh | 38 - elf/tst-sonamemove-dlopen.c | 35 - elf/tst-sonamemove-link.c | 41 - elf/tst-sonamemove-linkmod1.c | 25 - elf/tst-sonamemove-linkmod1.map | 3 - elf/tst-sonamemove-runmod1.c | 23 - elf/tst-sonamemove-runmod1.map | 3 - elf/tst-sonamemove-runmod2.c | 24 - elf/tst-sonamemove-runmod2.map | 3 - elf/tst-unwind-main.c | 28 +- grp/initgroups.c | 8 +- gshadow/fgetsgent_r.c | 6 +- htl/pt-getattr.c | 6 +- hurd/ctty-input.c | 4 +- hurd/ctty-output.c | 4 +- hurd/dtable.c | 28 +- hurd/getdport.c | 4 +- hurd/hurd/signal.h | 11 +- hurd/hurd/sigpreempt.h | 4 +- hurd/hurdfault.c | 4 +- hurd/hurdinit.c | 18 +- hurd/hurdioctl.c | 12 +- hurd/hurdkill.c | 4 +- hurd/hurdlookup.c | 4 +- hurd/hurdselect.c | 24 +- hurd/hurdsig.c | 36 +- hurd/hurdstartup.c | 6 +- hurd/intr-msg.c | 8 +- hurd/lookup-at.c | 12 +- hurd/lookup-retry.c | 20 +- hurd/msgportdemux.c | 4 +- hurd/port2fd.c | 5 +- hurd/setauth.c | 28 +- iconv/Makefile | 2 +- iconv/gconv.h | 11 +- iconv/gconv_dl.c | 20 +- iconv/gconv_int.h | 8 - iconv/gconv_simple.c | 32 +- iconv/iconvconfig.c | 4 +- iconv/loop.c | 2 +- iconv/skeleton.c | 37 +- iconv/tst-iconv7.c | 55 - iconvdata/bug-iconv8.c | 4 +- iconvdata/cns11643.h | 3 +- include/alloc_buffer.h | 31 +- include/ar.h | 1 - include/argp.h | 11 - include/array_length.h | 12 +- include/bits/argp-ldbl.h | 1 - include/bits/err-ldbl.h | 1 - include/bits/error-ldbl.h | 1 - include/bits/mqueue2.h | 1 - include/bits/statx-generic.h | 1 - include/bits/stdio.h | 1 - include/bits/stdio2.h | 1 - include/bits/types/struct_statx.h | 1 - include/bits/types/struct_statx_timestamp.h | 1 - include/dirent.h | 10 +- include/elf.h | 2 +- include/err.h | 9 - include/error.h | 14 - include/features.h | 10 +- include/fstab.h | 1 - include/fts.h | 1 - include/inttypes.h | 2 +- include/lastlog.h | 1 - include/libc-internal.h | 3 + include/loop_unroll.h | 78 - include/malloc.h | 2 + include/netinet/icmp6.h | 1 - include/netinet/igmp.h | 1 - include/netinet/ip6.h | 1 - include/random-bits.h | 41 - include/re_comp.h | 1 - include/regexp.h | 1 - include/rpcsvc/bootparam.h | 1 - include/rpcsvc/yp_prot.h | 1 - include/search.h | 2 - include/stap-probe.h | 10 +- include/stdint.h | 1 - include/stdio.h | 5 +- include/stropts.h | 1 + include/sys/random.h | 1 - include/sys/sysctl.h | 10 + include/sys/ttychars.h | 1 - include/sys/vfs.h | 1 - include/time.h | 41 +- include/wait.h | 1 - include/wchar.h | 6 - inet/netinet/igmp.h | 1 - inet/netinet/in.h | 9 +- io/Makefile | 7 +- io/bits/statx-generic.h | 60 - io/bits/statx.h | 73 +- io/bits/types/struct_statx.h | 55 - io/bits/types/struct_statx_timestamp.h | 33 - io/ftw.c | 6 +- io/lockf.c | 54 +- io/lockf64.c | 67 +- io/statx_generic.c | 11 +- io/tst-ftw-lnk.c | 239 - io/tst-lockf.c | 138 - libio/Makefile | 3 +- libio/fileops.c | 11 +- libio/freopen.c | 2 +- libio/getchar.c | 10 +- libio/getchar_u.c | 2 +- libio/getwchar.c | 6 +- libio/getwchar_u.c | 2 +- libio/iofclose.c | 7 +- libio/iofgetpos.c | 3 +- libio/iofgetpos64.c | 3 +- libio/iofsetpos.c | 3 +- libio/iofsetpos64.c | 3 +- libio/iofwide.c | 135 +- libio/iogets.c | 16 +- libio/iolibio.h | 2 + libio/ioputs.c | 12 +- libio/libio.h | 37 +- libio/libioP.h | 98 +- libio/oldfileops.c | 5 +- libio/oldiofclose.c | 7 +- libio/oldstdfiles.c | 18 +- libio/putchar.c | 6 +- libio/putchar_u.c | 4 +- libio/putwchar.c | 6 +- libio/putwchar_u.c | 4 +- libio/stdfiles.c | 9 +- libio/stdio.c | 11 + libio/tst-bz24051.c | 81 - libio/tst-bz24153.c | 114 - libio/vscanf.c | 2 +- libio/vwscanf.c | 2 +- libio/wfileops.c | 97 +- libio/wstrops.c | 4 +- locale/C-translit.h.in | 169 - locale/Makefile | 8 - locale/programs/charmap.c | 1 - locale/programs/ld-collate.c | 4 +- locale/programs/ld-ctype.c | 25 +- locale/programs/locale.c | 137 +- locale/setlocale.c | 12 +- locale/tst-locale-locpath.sh | 83 - localedata/Makefile | 1 - localedata/charmaps/UTF-8 | 594 +-- localedata/locales/aa_DJ | 10 +- localedata/locales/aa_ER | 4 +- localedata/locales/aa_ER@saaho | 4 +- localedata/locales/aa_ET | 6 +- localedata/locales/bo_CN | 1 - localedata/locales/cmn_TW | 4 - localedata/locales/en_IE | 1 - localedata/locales/ga_IE | 1 - localedata/locales/hak_TW | 4 - localedata/locales/i18n_ctype | 2272 ++++----- localedata/locales/ja_JP | 18 - localedata/locales/lzh_TW | 4 - localedata/locales/nan_TW | 4 - localedata/locales/nl_AW | 6 +- localedata/locales/nl_BE | 2 +- localedata/locales/nl_NL | 15 +- localedata/locales/szl_PL | 42 +- localedata/locales/tr_TR | 2266 ++++----- localedata/locales/translit_circle | 2 +- localedata/locales/translit_cjk_compat | 4 +- localedata/locales/translit_combining | 54 +- localedata/locales/translit_compat | 4 +- localedata/locales/translit_font | 2 +- localedata/locales/translit_fraction | 2 +- localedata/locales/tt_RU | 77 +- localedata/locales/ug_CN | 1 - localedata/locales/zh_CN | 1 - localedata/locales/zh_TW | 4 - localedata/tests-mbwc/tst_swscanf.c | 10 +- localedata/tst-strfmon1.c | 3 +- localedata/unicode-gen/DerivedCoreProperties.txt | 509 +- localedata/unicode-gen/EastAsianWidth.txt | 116 +- localedata/unicode-gen/Makefile | 2 +- localedata/unicode-gen/PropList.txt | 77 +- localedata/unicode-gen/UnicodeData.txt | 565 +-- .../unicode-gen/ctype_compatibility_test_cases.py | 5 +- login/tst-utmp.c | 8 +- mach/lowlevellock.h | 8 +- malloc/Depend | 2 - malloc/Makefile | 5 +- malloc/arena.c | 1 + malloc/hooks.c | 17 +- malloc/malloc-internal.h | 3 - malloc/malloc.c | 161 +- malloc/malloc.h | 20 +- malloc/memusagestat.c | 4 +- malloc/tst-calloc.c | 7 +- malloc/tst-malloc-too-large.c | 10 - malloc/tst-mallocfork.c | 6 - malloc/tst-mallocfork2.c | 137 +- malloc/tst-posix_memalign.c | 10 - malloc/tst-pvalloc.c | 10 - malloc/tst-reallocarray.c | 27 +- malloc/tst-valloc.c | 10 - manual/examples/twalk.c | 56 - manual/filesys.texi | 38 - manual/install.texi | 26 +- manual/llio.texi | 7 - manual/memory.texi | 1 + manual/process.texi | 11 - manual/resource.texi | 60 +- manual/search.texi | 25 +- manual/signal.texi | 15 - manual/socket.texi | 39 +- manual/terminal.texi | 13 + manual/threads.texi | 58 - manual/time.texi | 6 +- manual/tunables.texi | 4 +- math/Makefile | 1 - {bits => math/bits}/math-finite.h | 0 math/finclude/math-vector-fortran.h | 19 - math/math.h | 17 +- math/test-fenv.c | 4 +- math/test-fenvinline.c | 4 +- math/test-tgmath-ret.c | 2 +- misc/Makefile | 3 +- misc/Versions | 5 +- misc/bits/err-ldbl.h | 30 - misc/bits/error-ldbl.h | 24 - misc/err.c | 23 +- misc/err.h | 4 - misc/error.c | 45 +- misc/error.h | 12 +- misc/fstab.c | 12 +- misc/mntent_r.c | 2 - misc/search.h | 7 - misc/sys/cdefs.h | 12 +- misc/tsearch.c | 34 - misc/tst-ldbl-error.c | 25 +- misc/tst-ldbl-warn.c | 20 +- misc/tst-tsearch.c | 91 +- nis/nis_call.c | 7 +- nis/nis_callback.c | 4 +- nis/nis_defaults.c | 16 +- nis/nis_findserv.c | 8 +- nis/nis_ismember.c | 4 +- nis/nis_local_names.c | 4 +- nis/nis_subr.c | 2 +- nis/nss_nis/nis-hosts.c | 55 +- nis/nss_nis/nis-rpc.c | 6 +- nis/nss_nisplus/nisplus-hosts.c | 59 +- nis/nss_nisplus/nisplus-netgrp.c | 18 +- nis/ypclnt.c | 24 +- nptl/DESIGN-systemtap-probes.txt | 3 - nptl/Makefile | 31 +- nptl/Versions | 11 +- nptl/allocatestack.c | 55 +- nptl/descr.h | 7 +- nptl/eintr.c | 12 +- nptl/libpthread-compat.c | 37 - nptl/lll_timedlock_wait.c | 15 +- nptl/lll_timedwait_tid.c | 70 + nptl/lowlevellock.c | 31 +- nptl/nptl-init.c | 42 +- nptl/old_pthread_cond_broadcast.c | 9 + nptl/old_pthread_cond_signal.c | 9 + nptl/old_pthread_cond_timedwait.c | 9 + nptl/old_pthread_cond_wait.c | 9 + nptl/pt-vfork.c | 65 + nptl/pthreadP.h | 52 +- nptl/pthread_clock_gettime.c | 67 + nptl/pthread_clock_settime.c | 54 + nptl/pthread_cond_wait.c | 64 +- nptl/pthread_condattr_setclock.c | 5 + nptl/pthread_create.c | 7 + nptl/pthread_join_common.c | 61 +- nptl/pthread_mutex_timedlock.c | 77 +- nptl/pthread_mutex_trylock.c | 2 +- nptl/pthread_mutex_unlock.c | 5 +- nptl/pthread_rwlock_clockrdlock.c | 28 - nptl/pthread_rwlock_clockwrlock.c | 28 - nptl/pthread_rwlock_common.c | 32 +- nptl/pthread_rwlock_rdlock.c | 2 +- nptl/pthread_rwlock_timedrdlock.c | 12 +- nptl/pthread_rwlock_timedwrlock.c | 12 +- nptl/pthread_rwlock_wrlock.c | 2 +- nptl/pthread_tryjoin.c | 2 +- nptl/sem_clockwait.c | 45 - nptl/sem_close.c | 28 +- nptl/sem_timedwait.c | 3 +- nptl/sem_wait.c | 3 +- nptl/sem_waitcommon.c | 15 +- nptl/tst-abstime.c | 78 +- nptl/tst-audit-threads.c | 2 +- nptl/tst-cancel4-common.h | 4 +- nptl/tst-cond11.c | 179 +- nptl/tst-cond26.c | 77 - nptl/tst-cond27.c | 66 - nptl/tst-eintr1.c | 55 +- nptl/tst-eintr2.c | 60 +- nptl/tst-eintr3.c | 23 +- nptl/tst-eintr4.c | 15 +- nptl/tst-eintr5.c | 40 +- nptl/tst-join5.c | 92 +- nptl/tst-join8.c | 20 - nptl/tst-join9.c | 21 - nptl/tst-mutex-errorcheck.c | 29 +- nptl/tst-mutex11.c | 69 - nptl/tst-mutex5.c | 185 +- nptl/tst-mutex9.c | 151 +- nptl/tst-pthread-getattr.c | 17 +- nptl/tst-rwlock14.c | 134 +- nptl/tst-rwlock6.c | 223 +- nptl/tst-rwlock7.c | 188 +- nptl/tst-rwlock9.c | 182 +- nptl/tst-sem13.c | 82 +- nptl/tst-sem17.c | 76 - nptl/tst-sem5.c | 82 +- nptl/tst-tls1.c | 90 +- nptl/tst-unwind-thread.c | 2 - {sysdeps/nptl => nptl_db}/proc_service.h | 0 {sysdeps/nptl => nptl_db}/thread_db.h | 0 nscd/aicache.c | 14 +- nscd/connections.c | 1 + nscd/hstcache.c | 6 +- nscd/initgrcache.c | 8 +- nscd/netgroupcache.c | 2 +- nscd/nscd_gethst_r.c | 6 +- nss/Makefile | 8 +- nss/Versions | 8 +- nss/XXX-lookup.c | 4 +- nss/compat-lookup.c | 30 +- nss/getent.c | 36 +- nss/nss_compat/compat-grp.c | 24 +- nss/nss_compat/compat-initgroups.c | 12 +- nss/nss_compat/compat-pwd.c | 48 +- nss/nss_compat/compat-spwd.c | 22 +- nss/nss_db/db-open.c | 6 +- nss/nss_files/files-alias.c | 10 - nss/nss_files/files-hosts.c | 38 +- nss/nss_test1.c | 2 +- nss/nsswitch.c | 18 +- nss/nsswitch.h | 8 +- nss/test-netdb.c | 2 +- nss/tst-field.c | 3 +- nss/tst-nss-db-endgrent.c | 54 - nss/tst-nss-db-endgrent.root/etc/nsswitch.conf | 1 - nss/tst-nss-db-endpwent.c | 66 - nss/tst-nss-db-endpwent.root/etc/nsswitch.conf | 1 - nss/tst-nss-db-endpwent.root/var/db/passwd.in | 4 - nss/tst-nss-files-alias-leak.c | 2 +- nss/tst-nss-files-alias-truncated.c | 69 - nss/tst-nss-files-hosts-long.c | 45 - nss/tst-nss-files-hosts-long.root/etc/host.conf | 1 - nss/tst-nss-files-hosts-long.root/etc/hosts | 8 - po/be.po | 726 ++- po/bg.po | 465 +- po/ca.po | 468 +- po/cs.po | 480 +- po/da.po | 464 +- po/de.po | 451 +- po/el.po | 453 +- po/eo.po | 440 +- po/es.po | 464 +- po/fi.po | 450 +- po/fr.po | 464 +- po/gl.po | 454 +- po/hr.po | 658 ++- po/hu.po | 447 +- po/ia.po | 463 +- po/id.po | 464 +- po/it.po | 469 +- po/ja.po | 464 +- po/ko.po | 464 +- po/libc.pot | 441 +- po/lt.po | 468 +- po/nb.po | 456 +- po/nl.po | 596 ++- po/pl.po | 451 +- po/pt_BR.po | 466 +- po/ru.po | 464 +- po/rw.po | 454 +- po/sk.po | 464 +- po/sl.po | 449 +- po/sv.po | 544 +- po/tr.po | 464 +- po/uk.po | 468 +- po/vi.po | 464 +- po/zh_CN.po | 464 +- po/zh_TW.po | 1245 +++-- posix/Makefile | 10 +- posix/Versions | 6 - posix/bits/types.h | 9 +- posix/execvpe.c | 2 +- posix/fnmatch.c | 6 +- posix/fnmatch_loop.c | 228 +- posix/glob.h | 14 +- posix/regcomp.c | 20 +- posix/regexec.c | 14 +- posix/spawn.h | 65 +- posix/streams-compat.c | 101 - posix/tst-fnmatch4.c | 41 - posix/tst-fnmatch5.c | 46 - posix/tst-spawn.c | 11 +- posix/tst-spawn3.c | 4 +- posix/unistd.h | 3 - posix/wordexp-test.c | 12 +- posix/wordexp.c | 10 +- posix/wordexp.h | 4 +- pwd/fgetpwent_r.c | 4 +- resolv/Makefile | 13 +- resolv/compat-gethnamaddr.c | 23 + resolv/ns_ttl.c | 4 - resolv/nss_dns/dns-host.c | 18 +- resolv/nss_dns/dns-network.c | 3 + resolv/res_debug.c | 3 + resolv/res_enable_icmp.c | 37 - resolv/res_init.c | 1 + resolv/res_mkquery.c | 19 +- resolv/res_send.c | 73 +- resolv/res_use_inet6.h | 49 + resolv/resolv-internal.h | 15 +- resolv/resolv.h | 4 + resolv/resolv_context.h | 11 +- resolv/tst-res_use_inet6.c | 509 ++ resolv/tst-resolv-res_init-skeleton.c | 4 +- resolv/tst-resolv-threads.c | 79 +- resource/vtimes.c | 4 +- rt/Makefile | 2 +- rt/clock-compat.c | 6 +- rt/get_clockfreq.c | 27 + scripts/build-many-glibcs.py | 24 +- scripts/check-installed-headers.sh | 28 +- scripts/check-obsolete-constructs.py | 2 +- scripts/check-wrapper-headers.py | 117 - scripts/test_printers_common.py | 4 - setjmp/sigjmp.c | 6 +- setjmp/tst-setjmp.c | 2 +- shadow/fgetspent_r.c | 4 +- signal/Makefile | 2 +- signal/signal.h | 3 - stdio-common/fxprintf.c | 16 +- stdio-common/printf-parse.h | 3 - stdio-common/printf_fp.c | 20 +- stdio-common/renameat2.c | 4 +- stdio-common/tst-fileno.c | 6 +- stdio-common/tst-fmemopen4.c | 6 +- stdio-common/tst-printf.c | 2 +- stdio-common/vfprintf-internal.c | 77 +- stdio-common/vfscanf-internal.c | 48 +- stdlib/fmtmsg.c | 2 +- stdlib/isomac.c | 1 - stdlib/qsort.c | 2 +- stdlib/stdlib.h | 13 +- stdlib/strfmon_l.c | 16 +- stdlib/strtod_l.c | 25 +- stdlib/test-canon.c | 4 +- stdlib/tst-secure-getenv.c | 19 +- stdlib/tst-strfrom.h | 8 +- stdlib/tst-swapcontext1.c | 4 +- streams/Makefile | 28 + streams/Versions | 15 + streams/fattach.c | 29 + streams/fdetach.c | 29 + streams/getmsg.c | 29 + streams/getpmsg.c | 30 + streams/isastream.c | 33 + streams/putmsg.c | 30 + streams/putpmsg.c | 30 + streams/stropts.h | 92 + streams/sys/stropts.h | 1 + string/memcmp.c | 2 +- string/strchr.c | 6 +- string/strchrnul.c | 6 +- string/strcspn.c | 4 +- string/test-memmem.c | 8 +- string/test-strcasestr.c | 3 +- string/test-strcpy.c | 8 +- string/test-strlen.c | 12 +- string/test-strrchr.c | 4 +- string/test-strstr.c | 3 +- string/tester.c | 12 +- sunrpc/tst-svc_register.c | 2 +- sunrpc/xdr.c | 7 +- support/Makefile | 17 +- support/README | 6 - support/links-dso-program-c.c | 17 - support/links-dso-program.cc | 17 - support/namespace.h | 2 - support/support.h | 7 - support/support_chroot.c | 2 - support/support_format_address_family.c | 4 - support/support_paths.c | 21 - support/support_test_compare_blob.c | 4 +- support/support_test_compare_string.c | 2 +- support/test-container.c | 1 - support/test-driver.h | 8 - support/timespec-add.c | 71 - support/timespec-sub.c | 71 - support/timespec.c | 59 - support/timespec.h | 79 - support/tst-test_compare_string.c | 12 +- support/xclock_gettime.c | 31 - support/xdlfcn.c | 36 +- support/xdlfcn.h | 3 +- support/xdlmopen.c | 31 - support/xposix_memalign.c | 35 - support/xpthread_attr_setstack.c | 26 - support/xthread.h | 2 - support/xtime.h | 43 - sysdeps/aarch64/Makefile | 6 - sysdeps/aarch64/dl-dtprocnum.h | 21 - sysdeps/aarch64/dl-irel.h | 9 +- sysdeps/aarch64/dl-machine.h | 5 +- sysdeps/aarch64/fpu/fpu_control.h | 6 +- sysdeps/aarch64/memchr.S | 10 +- sysdeps/aarch64/multiarch/Makefile | 4 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 5 - sysdeps/aarch64/multiarch/memchr.c | 41 - sysdeps/aarch64/multiarch/memchr_generic.S | 33 - sysdeps/aarch64/multiarch/memchr_nosimd.S | 223 - sysdeps/aarch64/multiarch/memcpy_thunderx2.S | 593 ++- sysdeps/aarch64/multiarch/memmove.c | 5 +- sysdeps/aarch64/multiarch/memset.c | 5 +- sysdeps/aarch64/multiarch/memset_base64.S | 178 - sysdeps/aarch64/multiarch/memset_emag.S | 32 - sysdeps/aarch64/sfp-machine.h | 4 +- sysdeps/aarch64/sys/ifunc.h | 42 - sysdeps/aarch64/tst-ifunc-arg-1.c | 63 - sysdeps/aarch64/tst-ifunc-arg-2.c | 66 - sysdeps/alpha/divqu.S | 7 +- sysdeps/alpha/hp-timing.h | 18 +- sysdeps/alpha/remqu.S | 12 +- sysdeps/arm/sysdep.h | 4 +- sysdeps/csky/abiv2/start.S | 4 - sysdeps/csky/dl-machine.h | 4 +- sysdeps/generic/hp-timing-common.h | 8 +- sysdeps/generic/hp-timing.h | 30 +- {stdlib => sysdeps/generic}/inttypes.h | 0 sysdeps/generic/ldsodefs.h | 9 + sysdeps/generic/memcopy.h | 6 +- sysdeps/generic/single-thread.h | 24 - {stdlib => sysdeps/generic}/stdint.h | 0 sysdeps/generic/symbol-hacks.h | 4 +- sysdeps/generic/unwind-dw2.c | 2 +- sysdeps/generic/unwind-pe.h | 4 +- sysdeps/gnu/netinet/ip_icmp.h | 10 +- sysdeps/gnu/netinet/udp.h | 1 - sysdeps/gnu/updwtmp.c | 14 +- sysdeps/gnu/utmp_file.c | 14 +- sysdeps/hppa/dl-machine.h | 2 +- sysdeps/hppa/fpu/feupdateenv.c | 2 +- sysdeps/hppa/jmpbuf-unwind.h | 4 +- sysdeps/{x86 => i386}/dl-lookupcfg.h | 0 sysdeps/i386/dl-machine.h | 1 - sysdeps/i386/i686/multiarch/wmemcmp.c | 3 +- sysdeps/ia64/bits/xtitypes.h | 33 + sysdeps/ia64/fpu/sfp-machine.h | 2 +- sysdeps/ia64/hp-timing.h | 4 + sysdeps/ieee754/dbl-64/s_finite.c | 22 +- sysdeps/ieee754/dbl-64/s_isinf.c | 15 +- sysdeps/ieee754/dbl-64/s_isnan.c | 17 +- sysdeps/ieee754/dbl-64/s_logb.c | 61 +- sysdeps/ieee754/dbl-64/s_sin.c | 12 +- sysdeps/ieee754/dbl-64/wordsize-64/s_finite.c | 43 + sysdeps/ieee754/dbl-64/wordsize-64/s_isinf.c | 34 + sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c | 40 + sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c | 47 + sysdeps/ieee754/ldbl-opt/Makefile | 26 - sysdeps/ieee754/ldbl-opt/Versions | 6 - sysdeps/ieee754/ldbl-opt/nldbl-compat.c | 104 - sysdeps/ieee754/ldbl-opt/nldbl-compat.h | 15 - sysdeps/ieee754/soft-fp/s_ddivl.c | 12 - sysdeps/ieee754/soft-fp/s_fdivl.c | 12 - sysdeps/m68k/m680x0/fpu/s_cexp_template.c | 1 - sysdeps/m68k/memcopy.h | 16 - sysdeps/m68k/wcpcpy.c | 36 + sysdeps/mach/hurd/bits/stat.h | 4 +- sysdeps/mach/hurd/dl-sysdep.c | 16 +- sysdeps/mach/hurd/fork.c | 72 +- sysdeps/mach/hurd/getcwd.c | 10 +- sysdeps/mach/hurd/htl/pt-mutex-consistent.c | 10 +- sysdeps/mach/hurd/htl/pt-mutex-init.c | 12 +- sysdeps/mach/hurd/htl/pt-mutex-transfer-np.c | 4 +- sysdeps/mach/hurd/htl/pt-mutex-unlock.c | 8 +- sysdeps/mach/hurd/htl/pt-mutex.h | 10 +- sysdeps/mach/hurd/htl/pt-mutexattr-getrobust.c | 4 +- sysdeps/mach/hurd/htl/pt-mutexattr-setprotocol.c | 7 +- sysdeps/mach/hurd/i386/init-first.c | 4 +- sysdeps/mach/hurd/i386/libc.abilist | 1 - sysdeps/mach/hurd/i386/trampoline.c | 8 +- sysdeps/mach/hurd/ioctl.c | 40 +- sysdeps/mach/hurd/jmp-unwind.c | 4 +- sysdeps/mach/hurd/kill.c | 8 +- sysdeps/mach/hurd/mig-reply.c | 6 +- sysdeps/mach/hurd/mmap.c | 4 +- sysdeps/mach/hurd/ptrace.c | 8 +- sysdeps/mach/hurd/renameat.c | 21 +- sysdeps/mach/hurd/renameat2.c | 56 - sysdeps/mach/hurd/res_enable_icmp.c | 27 - sysdeps/mach/hurd/setitimer.c | 12 +- sysdeps/mach/hurd/sigaction.c | 12 +- sysdeps/mach/hurd/sigaltstack.c | 5 +- sysdeps/mach/hurd/spawni.c | 6 +- sysdeps/mach/pagecopy.h | 12 +- sysdeps/mach/thread_state.h | 4 +- sysdeps/microblaze/dl-machine.h | 14 +- sysdeps/mips/dl-machine.h | 2 +- sysdeps/mips/dl-trampoline.c | 2 +- sysdeps/mips/mips32/sfp-machine.h | 4 +- sysdeps/mips/mips64/sfp-machine.h | 4 +- sysdeps/mips/sys/asm.h | 16 +- sysdeps/nptl/fork.c | 8 + sysdeps/nptl/futex-internal.h | 18 +- sysdeps/nptl/libc-lockP.h | 17 +- sysdeps/nptl/lowlevellock-futex.h | 21 +- sysdeps/nptl/lowlevellock.h | 46 +- sysdeps/nptl/pthread.h | 36 - sysdeps/posix/clock_getres.c | 55 +- sysdeps/posix/getaddrinfo.c | 17 +- sysdeps/posix/rename.c | 4 +- sysdeps/posix/spawni.c | 2 +- sysdeps/posix/sysconf.c | 4 + sysdeps/posix/tempname.c | 40 +- sysdeps/powerpc/Makefile | 11 - sysdeps/powerpc/bits/fenvinline.h | 37 +- sysdeps/powerpc/bits/mathinline.h | 58 + sysdeps/powerpc/fpu/e_hypot.c | 94 +- sysdeps/powerpc/fpu/e_sqrtf.c | 2 +- sysdeps/powerpc/fpu/fegetexcept.c | 16 +- sysdeps/powerpc/fpu/fegetmode.c | 2 +- sysdeps/powerpc/fpu/fenv_libc.h | 40 +- sysdeps/powerpc/fpu/get-rounding-mode.h | 33 - sysdeps/powerpc/fpu/round_to_integer.h | 154 - sysdeps/powerpc/fpu/s_ceil.c | 35 - sysdeps/powerpc/fpu/s_ceilf.c | 35 - sysdeps/powerpc/fpu/s_copysign.c | 32 - sysdeps/powerpc/fpu/s_copysignf.c | 28 - sysdeps/powerpc/fpu/s_fabs.S | 33 + sysdeps/powerpc/fpu/s_fabsf.S | 1 + sysdeps/powerpc/fpu/s_float_bitwise.h | 115 + sysdeps/powerpc/fpu/s_floor.c | 35 - sysdeps/powerpc/fpu/s_floorf.c | 35 - sysdeps/powerpc/fpu/s_fma.S | 28 + sysdeps/powerpc/fpu/s_fma.c | 27 - sysdeps/powerpc/fpu/s_fmaf.S | 28 + sysdeps/powerpc/fpu/s_fmaf.c | 27 - sysdeps/powerpc/fpu/s_isnan.c | 62 + sysdeps/powerpc/fpu/s_isnanf.S | 1 + sysdeps/powerpc/fpu/s_logb.c | 64 - sysdeps/powerpc/fpu/s_logbf.c | 56 - sysdeps/powerpc/fpu/s_logbl.c | 78 - sysdeps/powerpc/fpu/s_lrintf.S | 1 + sysdeps/powerpc/fpu/s_lrintf.c | 1 - sysdeps/powerpc/fpu/s_modf.c | 59 - sysdeps/powerpc/fpu/s_modff.c | 55 - sysdeps/powerpc/fpu/s_nearbyint.c | 30 - sysdeps/powerpc/fpu/s_nearbyintf.c | 30 - sysdeps/powerpc/fpu/s_rint.c | 19 +- sysdeps/powerpc/fpu/s_rintf.c | 19 +- sysdeps/powerpc/fpu/s_round.c | 35 - sysdeps/powerpc/fpu/s_roundf.c | 35 - sysdeps/powerpc/fpu/s_trunc.c | 35 - sysdeps/powerpc/fpu/s_truncf.c | 35 - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c | 12 +- sysdeps/powerpc/fpu_control.h | 72 +- sysdeps/powerpc/novmx-sigjmp.c | 6 +- sysdeps/powerpc/power4/fpu/Makefile | 5 + sysdeps/powerpc/power4/fpu/mpa-arch.h | 56 + sysdeps/powerpc/power4/fpu/mpa.c | 214 + sysdeps/powerpc/power5+/fpu/s_modf.c | 50 + sysdeps/powerpc/power5+/fpu/s_modff.c | 46 + sysdeps/powerpc/power6/wcschr.c | 96 + sysdeps/powerpc/power6/wcscpy.c | 105 + sysdeps/powerpc/power6/wcsrchr.c | 89 + sysdeps/powerpc/power7/fpu/s_logb.c | 74 + sysdeps/powerpc/power7/fpu/s_logbf.c | 60 + sysdeps/powerpc/power7/fpu/s_logbl.c | 83 + sysdeps/powerpc/powerpc32/__longjmp-common.S | 42 +- sysdeps/powerpc/powerpc32/dl-machine.c | 4 +- sysdeps/powerpc/powerpc32/e500/nofpu/Makefile | 9 + .../powerpc32/e500/nofpu/atomic-feclearexcept.c | 50 + .../powerpc32/e500/nofpu/atomic-feholdexcept.c | 55 + .../powerpc32/e500/nofpu/atomic-feupdateenv.c | 46 + sysdeps/powerpc/powerpc32/e500/nofpu/fclrexcpt.c | 53 + .../powerpc/powerpc32/e500/nofpu/fe_note_change.c | 39 + sysdeps/powerpc/powerpc32/e500/nofpu/fedisblxcpt.c | 54 + sysdeps/powerpc/powerpc32/e500/nofpu/feenablxcpt.c | 54 + sysdeps/powerpc/powerpc32/e500/nofpu/fegetenv.c | 49 + sysdeps/powerpc/powerpc32/e500/nofpu/fegetexcept.c | 36 + sysdeps/powerpc/powerpc32/e500/nofpu/fegetmode.c | 37 + sysdeps/powerpc/powerpc32/e500/nofpu/fegetround.c | 31 + sysdeps/powerpc/powerpc32/e500/nofpu/feholdexcpt.c | 59 + sysdeps/powerpc/powerpc32/e500/nofpu/fenv_const.c | 45 + sysdeps/powerpc/powerpc32/e500/nofpu/fenv_libc.h | 99 + sysdeps/powerpc/powerpc32/e500/nofpu/fesetenv.c | 50 + sysdeps/powerpc/powerpc32/e500/nofpu/fesetexcept.c | 37 + sysdeps/powerpc/powerpc32/e500/nofpu/fesetmode.c | 43 + sysdeps/powerpc/powerpc32/e500/nofpu/fesetround.c | 37 + .../powerpc32/e500/nofpu/fetestexceptflag.c | 25 + sysdeps/powerpc/powerpc32/e500/nofpu/feupdateenv.c | 48 + .../powerpc32/e500/nofpu/fexcepts_from_prctl.c | 42 + .../powerpc32/e500/nofpu/fexcepts_from_spe.c | 41 + .../powerpc32/e500/nofpu/fexcepts_to_prctl.c | 42 + .../powerpc/powerpc32/e500/nofpu/fexcepts_to_spe.c | 41 + .../powerpc/powerpc32/e500/nofpu/fgetexcptflg.c | 41 + sysdeps/powerpc/powerpc32/e500/nofpu/flt-rounds.c | 39 + .../powerpc32/e500/nofpu/fraiseexcept-soft.c | 25 + sysdeps/powerpc/powerpc32/e500/nofpu/fraiseexcpt.c | 41 + .../powerpc/powerpc32/e500/nofpu/fsetexcptflg.c | 55 + sysdeps/powerpc/powerpc32/e500/nofpu/ftestexcept.c | 31 + .../powerpc32/e500/nofpu/get-rounding-mode.h | 4 + sysdeps/powerpc/powerpc32/e500/nofpu/s_fabsf.S | 28 + sysdeps/powerpc/powerpc32/e500/nofpu/spe-raise.c | 53 + sysdeps/powerpc/powerpc32/fpu/Makefile | 7 - sysdeps/powerpc/powerpc32/fpu/s_ceil.S | 76 + sysdeps/powerpc/powerpc32/fpu/s_ceilf.S | 76 + sysdeps/powerpc/powerpc32/fpu/s_copysign.S | 53 + sysdeps/powerpc/powerpc32/fpu/s_copysignf.S | 1 + sysdeps/powerpc/powerpc32/fpu/s_floor.S | 76 + sysdeps/powerpc/powerpc32/fpu/s_floorf.S | 76 + sysdeps/powerpc/powerpc32/fpu/s_isnan.S | 57 + sysdeps/powerpc/powerpc32/fpu/s_llrint.c | 9 - sysdeps/powerpc/powerpc32/fpu/s_llrintf.c | 7 - sysdeps/powerpc/powerpc32/fpu/s_llround.c | 51 +- sysdeps/powerpc/powerpc32/fpu/s_lrint.S | 40 + sysdeps/powerpc/powerpc32/fpu/s_lrint.c | 40 - sysdeps/powerpc/powerpc32/fpu/s_lround.S | 123 + sysdeps/powerpc/powerpc32/fpu/s_lround.c | 77 - sysdeps/powerpc/powerpc32/fpu/s_nearbyint.S | 80 + sysdeps/powerpc/powerpc32/fpu/s_nearbyintf.S | 79 + sysdeps/powerpc/powerpc32/fpu/s_rint.S | 69 + sysdeps/powerpc/powerpc32/fpu/s_rintf.S | 66 + sysdeps/powerpc/powerpc32/fpu/s_round.S | 97 + sysdeps/powerpc/powerpc32/fpu/s_roundf.S | 96 + sysdeps/powerpc/powerpc32/fpu/s_trunc.S | 83 + sysdeps/powerpc/powerpc32/fpu/s_truncf.S | 83 + .../powerpc32/power4/fpu/multiarch/Makefile | 26 +- .../power4/fpu/multiarch/s_ceil-power5+.S | 33 + .../power4/fpu/multiarch/s_ceil-power5+.c | 3 - .../powerpc32/power4/fpu/multiarch/s_ceil-ppc32.S | 31 + .../powerpc32/power4/fpu/multiarch/s_ceil-ppc32.c | 3 - .../power4/fpu/multiarch/s_ceilf-power5+.S | 26 + .../power4/fpu/multiarch/s_ceilf-power5+.c | 3 - .../powerpc32/power4/fpu/multiarch/s_ceilf-ppc32.S | 27 + .../powerpc32/power4/fpu/multiarch/s_ceilf-ppc32.c | 3 - .../power4/fpu/multiarch/s_copysign-power6.S | 33 + .../power4/fpu/multiarch/s_copysign-ppc32.S | 34 + .../powerpc32/power4/fpu/multiarch/s_copysign.c | 45 + .../powerpc32/power4/fpu/multiarch/s_copysignf.c | 34 + .../power4/fpu/multiarch/s_finite-power7.S | 33 + .../power4/fpu/multiarch/s_finite-ppc32.c | 33 + .../powerpc32/power4/fpu/multiarch/s_finite.c | 57 + .../power4/fpu/multiarch/s_finitef-ppc32.c | 31 + .../powerpc32/power4/fpu/multiarch/s_finitef.c | 34 + .../power4/fpu/multiarch/s_floor-power5+.S | 33 + .../power4/fpu/multiarch/s_floor-power5+.c | 3 - .../powerpc32/power4/fpu/multiarch/s_floor-ppc32.S | 31 + .../powerpc32/power4/fpu/multiarch/s_floor-ppc32.c | 3 - .../power4/fpu/multiarch/s_floorf-power5+.S | 26 + .../power4/fpu/multiarch/s_floorf-power5+.c | 3 - .../power4/fpu/multiarch/s_floorf-ppc32.S | 27 + .../power4/fpu/multiarch/s_floorf-ppc32.c | 3 - .../power4/fpu/multiarch/s_isinf-power7.S | 33 + .../powerpc32/power4/fpu/multiarch/s_isinf-ppc32.c | 33 + .../powerpc32/power4/fpu/multiarch/s_isinf.c | 50 + .../power4/fpu/multiarch/s_isinff-ppc32.c | 31 + .../powerpc32/power4/fpu/multiarch/s_isinff.c | 35 + .../power4/fpu/multiarch/s_isnan-power5.S | 33 + .../power4/fpu/multiarch/s_isnan-power6.S | 33 + .../power4/fpu/multiarch/s_isnan-power7.S | 33 + .../powerpc32/power4/fpu/multiarch/s_isnan-ppc32.S | 32 + .../powerpc32/power4/fpu/multiarch/s_isnan.c | 56 + .../power4/fpu/multiarch/s_isnanf-power5.S | 28 + .../power4/fpu/multiarch/s_isnanf-power6.S | 28 + .../powerpc32/power4/fpu/multiarch/s_isnanf.c | 39 + .../power4/fpu/multiarch/s_llrint-power6.S | 31 + .../power4/fpu/multiarch/s_llrint-power6.c | 2 - .../power4/fpu/multiarch/s_llrint-ppc32.S | 31 + .../power4/fpu/multiarch/s_llrint-ppc32.c | 2 - .../power4/fpu/multiarch/s_llrintf-power6.S | 26 + .../power4/fpu/multiarch/s_llrintf-power6.c | 2 - .../power4/fpu/multiarch/s_llrintf-ppc32.S | 26 + .../power4/fpu/multiarch/s_llrintf-ppc32.c | 2 - .../power4/fpu/multiarch/s_llround-power5+.S | 31 + .../power4/fpu/multiarch/s_llround-power5+.c | 2 - .../power4/fpu/multiarch/s_llround-power6.S | 31 + .../power4/fpu/multiarch/s_llround-power6.c | 2 - .../power4/fpu/multiarch/s_llround-ppc32.S | 31 + .../power4/fpu/multiarch/s_llround-ppc32.c | 2 - .../powerpc32/power4/fpu/multiarch/s_logb-power7.c | 13 +- .../power4/fpu/multiarch/s_logbf-power7.c | 8 +- .../power4/fpu/multiarch/s_logbl-power7.c | 3 +- .../powerpc32/power4/fpu/multiarch/s_lrint-ppc32.S | 31 + .../powerpc32/power4/fpu/multiarch/s_lrint-ppc32.c | 2 - .../power4/fpu/multiarch/s_lround-power5+.S | 33 + .../power4/fpu/multiarch/s_lround-power5+.c | 2 - .../power4/fpu/multiarch/s_lround-ppc32.S | 31 + .../power4/fpu/multiarch/s_lround-ppc32.c | 2 - .../power4/fpu/multiarch/s_modf-power5+.c | 13 +- .../power4/fpu/multiarch/s_modff-power5+.c | 9 +- .../power4/fpu/multiarch/s_round-power5+.S | 33 + .../power4/fpu/multiarch/s_round-power5+.c | 3 - .../powerpc32/power4/fpu/multiarch/s_round-ppc32.S | 31 + .../powerpc32/power4/fpu/multiarch/s_round-ppc32.c | 3 - .../power4/fpu/multiarch/s_roundf-power5+.S | 26 + .../power4/fpu/multiarch/s_roundf-power5+.c | 3 - .../power4/fpu/multiarch/s_roundf-ppc32.S | 27 + .../power4/fpu/multiarch/s_roundf-ppc32.c | 3 - .../power4/fpu/multiarch/s_trunc-power5+.S | 33 + .../power4/fpu/multiarch/s_trunc-power5+.c | 3 - .../powerpc32/power4/fpu/multiarch/s_trunc-ppc32.S | 31 + .../powerpc32/power4/fpu/multiarch/s_trunc-ppc32.c | 3 - .../power4/fpu/multiarch/s_truncf-power5+.S | 26 + .../power4/fpu/multiarch/s_truncf-power5+.c | 3 - .../power4/fpu/multiarch/s_truncf-ppc32.S | 27 + .../power4/fpu/multiarch/s_truncf-ppc32.c | 3 - sysdeps/powerpc/powerpc32/power4/fpu/s_llrint.S | 39 + sysdeps/powerpc/powerpc32/power4/fpu/s_llrintf.S | 39 + sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S | 105 + sysdeps/powerpc/powerpc32/power4/fpu/s_llroundf.S | 1 + sysdeps/powerpc/powerpc32/power4/hp-timing.h | 4 + .../powerpc/powerpc32/power4/multiarch/Makefile | 13 + .../powerpc32/power4/multiarch/ifunc-impl-list.c | 33 + .../powerpc32/power4/multiarch/wcschr-power6.c | 26 + .../powerpc32/power4/multiarch/wcschr-power7.c | 26 + .../powerpc32/power4/multiarch/wcschr-ppc32.c | 43 + .../powerpc/powerpc32/power4/multiarch/wcschr.c | 41 + .../powerpc32/power4/multiarch/wcscpy-power6.c | 22 + .../powerpc32/power4/multiarch/wcscpy-power7.c | 22 + .../powerpc32/power4/multiarch/wcscpy-ppc32.c | 26 + .../powerpc/powerpc32/power4/multiarch/wcscpy.c | 36 + .../powerpc32/power4/multiarch/wcsrchr-power6.c | 20 + .../powerpc32/power4/multiarch/wcsrchr-power7.c | 20 + .../powerpc32/power4/multiarch/wcsrchr-ppc32.c | 26 + .../powerpc/powerpc32/power4/multiarch/wcsrchr.c | 36 + sysdeps/powerpc/powerpc32/power5+/fpu/s_ceil.S | 29 + sysdeps/powerpc/powerpc32/power5+/fpu/s_ceilf.S | 30 + sysdeps/powerpc/powerpc32/power5+/fpu/s_floor.S | 29 + sysdeps/powerpc/powerpc32/power5+/fpu/s_floorf.S | 30 + sysdeps/powerpc/powerpc32/power5+/fpu/s_llround.S | 53 + sysdeps/powerpc/powerpc32/power5+/fpu/s_llroundf.S | 1 + sysdeps/powerpc/powerpc32/power5+/fpu/s_lround.S | 51 + sysdeps/powerpc/powerpc32/power5+/fpu/s_round.S | 29 + sysdeps/powerpc/powerpc32/power5+/fpu/s_roundf.S | 30 + sysdeps/powerpc/powerpc32/power5+/fpu/s_trunc.S | 29 + sysdeps/powerpc/powerpc32/power5+/fpu/s_truncf.S | 30 + sysdeps/powerpc/powerpc32/power5/fpu/s_isnan.S | 61 + sysdeps/powerpc/powerpc32/power5/fpu/s_isnanf.S | 45 + sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S | 49 + sysdeps/powerpc/powerpc32/power6/fpu/s_copysignf.S | 1 + sysdeps/powerpc/powerpc32/power6/fpu/s_isnan.S | 61 + sysdeps/powerpc/powerpc32/power6/fpu/s_isnanf.S | 44 + sysdeps/powerpc/powerpc32/power6/fpu/s_llrint.S | 39 + sysdeps/powerpc/powerpc32/power6/fpu/s_llrintf.S | 39 + sysdeps/powerpc/powerpc32/power6/fpu/s_llround.S | 53 + sysdeps/powerpc/powerpc32/power6/fpu/s_llroundf.S | 1 + sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S | 93 + sysdeps/powerpc/powerpc32/power7/fpu/s_finitef.S | 1 + sysdeps/powerpc/powerpc32/power7/fpu/s_isinf.S | 85 + sysdeps/powerpc/powerpc32/power7/fpu/s_isinff.S | 1 + sysdeps/powerpc/powerpc32/power7/fpu/s_isnan.S | 90 + sysdeps/powerpc/powerpc32/power7/fpu/s_isnanf.S | 1 + sysdeps/powerpc/powerpc32/register-dump.h | 8 +- sysdeps/powerpc/powerpc32/setjmp-common.S | 42 +- .../powerpc/powerpc64/be/fpu/multiarch/Makefile | 67 - .../powerpc64/be/fpu/multiarch/s_ceil-power5+.c | 3 - .../powerpc64/be/fpu/multiarch/s_ceil-ppc64.c | 3 - .../powerpc/powerpc64/be/fpu/multiarch/s_ceil.c | 32 - .../powerpc64/be/fpu/multiarch/s_ceilf-power5+.c | 3 - .../powerpc64/be/fpu/multiarch/s_ceilf-ppc64.c | 3 - .../powerpc/powerpc64/be/fpu/multiarch/s_ceilf.c | 32 - .../powerpc64/be/fpu/multiarch/s_floor-power5+.c | 3 - .../powerpc64/be/fpu/multiarch/s_floor-ppc64.c | 3 - .../powerpc64/be/fpu/multiarch/s_floorf-power5+.c | 3 - .../powerpc64/be/fpu/multiarch/s_floorf-ppc64.c | 3 - .../powerpc64/be/fpu/multiarch/s_llrint-power6x.c | 2 - .../powerpc64/be/fpu/multiarch/s_llrint-power8.c | 2 - .../powerpc64/be/fpu/multiarch/s_llrint-ppc64.c | 2 - .../powerpc64/be/fpu/multiarch/s_llround-power5+.c | 2 - .../powerpc64/be/fpu/multiarch/s_llround-power6x.c | 2 - .../powerpc64/be/fpu/multiarch/s_llround-power8.c | 2 - .../powerpc64/be/fpu/multiarch/s_llround-ppc64.c | 2 - .../powerpc64/be/fpu/multiarch/s_llroundf-ppc64.c | 2 - .../powerpc64/be/fpu/multiarch/s_logb-power7.c | 20 - .../powerpc64/be/fpu/multiarch/s_logbf-power7.c | 20 - .../powerpc64/be/fpu/multiarch/s_logbl-power7.c | 20 - .../powerpc64/be/fpu/multiarch/s_modf-power5+.c | 20 - .../powerpc64/be/fpu/multiarch/s_modff-power5+.c | 20 - .../powerpc64/be/fpu/multiarch/s_round-power5+.c | 3 - .../powerpc64/be/fpu/multiarch/s_round-ppc64.c | 3 - .../powerpc64/be/fpu/multiarch/s_roundf-power5+.c | 3 - .../powerpc64/be/fpu/multiarch/s_roundf-ppc64.c | 3 - .../powerpc/powerpc64/be/fpu/multiarch/s_roundf.c | 32 - .../powerpc64/be/fpu/multiarch/s_trunc-power5+.c | 3 - .../powerpc64/be/fpu/multiarch/s_trunc-ppc64.c | 3 - .../powerpc64/be/fpu/multiarch/s_truncf-power5+.c | 3 - .../powerpc64/be/fpu/multiarch/s_truncf-ppc64.c | 3 - .../powerpc/powerpc64/be/fpu/multiarch/s_truncf.c | 32 - sysdeps/powerpc/powerpc64/dl-machine.h | 2 - sysdeps/powerpc/powerpc64/fpu/Makefile | 7 - sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile | 44 + .../powerpc64/fpu/multiarch/e_expf-power8.S | 24 + .../powerpc/powerpc64/fpu/multiarch/e_expf-ppc64.c | 21 + sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf.c | 32 + .../powerpc64/fpu/multiarch/e_hypot-power7.c | 19 + .../powerpc64/fpu/multiarch/e_hypot-ppc64.c | 26 + sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypot.c | 33 + .../powerpc64/fpu/multiarch/e_hypotf-power7.c | 19 + .../powerpc64/fpu/multiarch/e_hypotf-ppc64.c | 26 + sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypotf.c | 33 + .../powerpc64/fpu/multiarch/s_ceil-power5+.S | 30 + .../powerpc/powerpc64/fpu/multiarch/s_ceil-ppc64.S | 30 + sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil.c | 34 + .../powerpc64/fpu/multiarch/s_ceilf-power5+.S | 24 + .../powerpc64/fpu/multiarch/s_ceilf-ppc64.S | 24 + sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf.c | 34 + .../powerpc64/fpu/multiarch/s_copysign-power6.S | 32 + .../powerpc64/fpu/multiarch/s_copysign-ppc64.S | 34 + .../powerpc/powerpc64/fpu/multiarch/s_copysign.c | 45 + .../powerpc/powerpc64/fpu/multiarch/s_copysignf.c | 34 + .../powerpc64/fpu/multiarch/s_finite-power7.S | 32 + .../powerpc64/fpu/multiarch/s_finite-power8.S | 32 + .../powerpc64/fpu/multiarch/s_finite-ppc64.c | 34 + sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite.c | 69 + .../powerpc64/fpu/multiarch/s_finitef-ppc64.c | 32 + .../powerpc/powerpc64/fpu/multiarch/s_finitef.c | 37 + .../powerpc64/fpu/multiarch/s_floor-power5+.S | 30 + .../powerpc64/fpu/multiarch/s_floor-ppc64.S | 30 + .../powerpc64/{be => }/fpu/multiarch/s_floor.c | 0 .../powerpc64/fpu/multiarch/s_floorf-power5+.S | 24 + .../powerpc64/fpu/multiarch/s_floorf-ppc64.S | 24 + .../powerpc64/{be => }/fpu/multiarch/s_floorf.c | 0 .../powerpc64/fpu/multiarch/s_isinf-power7.S | 32 + .../powerpc64/fpu/multiarch/s_isinf-power8.S | 32 + .../powerpc64/fpu/multiarch/s_isinf-ppc64.c | 33 + sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf.c | 62 + .../powerpc64/fpu/multiarch/s_isinff-ppc64.c | 31 + sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff.c | 38 + .../powerpc64/fpu/multiarch/s_isnan-power5.S | 32 + .../powerpc64/fpu/multiarch/s_isnan-power6.S | 32 + .../powerpc64/fpu/multiarch/s_isnan-power6x.S | 32 + .../powerpc64/fpu/multiarch/s_isnan-power7.S | 32 + .../powerpc64/fpu/multiarch/s_isnan-power8.S | 32 + .../powerpc64/fpu/multiarch/s_isnan-ppc64.S | 36 + sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan.c | 71 + sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnanf.c | 44 + .../powerpc64/fpu/multiarch/s_llrint-power6x.S | 30 + .../powerpc64/fpu/multiarch/s_llrint-power8.S | 30 + .../powerpc64/fpu/multiarch/s_llrint-ppc64.S | 30 + .../powerpc64/{be => }/fpu/multiarch/s_llrint.c | 0 .../powerpc64/{be => }/fpu/multiarch/s_llrintf.c | 0 .../powerpc64/fpu/multiarch/s_llround-power5+.S | 31 + .../powerpc64/fpu/multiarch/s_llround-power6x.S | 31 + .../powerpc64/fpu/multiarch/s_llround-power8.S | 30 + .../powerpc64/fpu/multiarch/s_llround-ppc64.S | 27 + .../powerpc64/{be => }/fpu/multiarch/s_llround.c | 0 .../powerpc64/fpu/multiarch/s_llroundf-ppc64.S | 31 + .../powerpc64/{be => }/fpu/multiarch/s_llroundf.c | 0 .../powerpc64/fpu/multiarch/s_logb-power7.c | 19 + .../{be => }/fpu/multiarch/s_logb-ppc64.c | 0 .../powerpc64/{be => }/fpu/multiarch/s_logb.c | 0 .../powerpc64/fpu/multiarch/s_logbf-power7.c | 19 + .../{be => }/fpu/multiarch/s_logbf-ppc64.c | 0 .../powerpc64/{be => }/fpu/multiarch/s_logbf.c | 0 .../powerpc64/fpu/multiarch/s_logbl-power7.c | 19 + .../{be => }/fpu/multiarch/s_logbl-ppc64.c | 0 .../powerpc64/{be => }/fpu/multiarch/s_logbl.c | 0 .../powerpc64/{be => }/fpu/multiarch/s_lrint.c | 0 .../powerpc64/{be => }/fpu/multiarch/s_lround.c | 0 .../powerpc64/fpu/multiarch/s_modf-power5+.c | 19 + .../{be => }/fpu/multiarch/s_modf-ppc64.c | 0 .../powerpc64/{be => }/fpu/multiarch/s_modf.c | 0 .../powerpc64/fpu/multiarch/s_modff-power5+.c | 19 + .../{be => }/fpu/multiarch/s_modff-ppc64.c | 0 .../powerpc64/{be => }/fpu/multiarch/s_modff.c | 0 .../powerpc64/fpu/multiarch/s_round-power5+.S | 30 + .../powerpc64/fpu/multiarch/s_round-ppc64.S | 30 + .../powerpc64/{be => }/fpu/multiarch/s_round.c | 0 .../powerpc64/fpu/multiarch/s_roundf-power5+.S | 24 + .../powerpc64/fpu/multiarch/s_roundf-ppc64.S | 24 + sysdeps/powerpc/powerpc64/fpu/multiarch/s_roundf.c | 34 + .../powerpc64/fpu/multiarch/s_trunc-power5+.S | 30 + .../powerpc64/fpu/multiarch/s_trunc-ppc64.S | 30 + .../powerpc64/{be => }/fpu/multiarch/s_trunc.c | 0 .../powerpc64/fpu/multiarch/s_truncf-power5+.S | 24 + .../powerpc64/fpu/multiarch/s_truncf-ppc64.S | 24 + sysdeps/powerpc/powerpc64/fpu/multiarch/s_truncf.c | 34 + .../powerpc64/fpu/multiarch}/w_expf.c | 0 sysdeps/powerpc/powerpc64/fpu/s_ceil.S | 65 + sysdeps/powerpc/powerpc64/fpu/s_ceilf.S | 67 + sysdeps/powerpc/powerpc64/fpu/s_copysign.S | 53 + sysdeps/powerpc/powerpc64/fpu/s_copysignf.S | 1 + sysdeps/powerpc/powerpc64/fpu/s_floor.S | 65 + sysdeps/powerpc/powerpc64/fpu/s_floorf.S | 67 + sysdeps/powerpc/powerpc64/fpu/s_isnan.S | 56 + sysdeps/powerpc/powerpc64/fpu/s_llrint.S | 45 + sysdeps/powerpc/powerpc64/fpu/s_llrint.c | 55 - sysdeps/powerpc/powerpc64/fpu/s_llrintf.S | 1 + sysdeps/powerpc/powerpc64/fpu/s_llrintf.c | 1 - sysdeps/powerpc/powerpc64/fpu/s_llround.S | 86 + sysdeps/powerpc/powerpc64/fpu/s_llround.c | 83 - sysdeps/powerpc/powerpc64/fpu/s_llroundf.S | 89 + sysdeps/powerpc/powerpc64/fpu/s_llroundf.c | 83 - sysdeps/powerpc/powerpc64/fpu/s_lrint.S | 1 + sysdeps/powerpc/powerpc64/fpu/s_lrint.c | 1 - sysdeps/powerpc/powerpc64/fpu/s_lround.S | 1 + sysdeps/powerpc/powerpc64/fpu/s_lround.c | 1 - sysdeps/powerpc/powerpc64/fpu/s_lroundf.S | 1 + sysdeps/powerpc/powerpc64/fpu/s_lroundf.c | 1 - sysdeps/powerpc/powerpc64/fpu/s_nearbyint.S | 68 + sysdeps/powerpc/powerpc64/fpu/s_nearbyintf.S | 69 + sysdeps/powerpc/powerpc64/fpu/s_rint.S | 58 + sysdeps/powerpc/powerpc64/fpu/s_rintf.S | 57 + sysdeps/powerpc/powerpc64/fpu/s_round.S | 80 + sysdeps/powerpc/powerpc64/fpu/s_roundf.S | 82 + sysdeps/powerpc/powerpc64/fpu/s_trunc.S | 72 + sysdeps/powerpc/powerpc64/fpu/s_truncf.S | 74 + sysdeps/powerpc/powerpc64/hp-timing.h | 4 + sysdeps/powerpc/powerpc64/le/configure | 42 +- sysdeps/powerpc/powerpc64/le/configure.ac | 28 + sysdeps/powerpc/powerpc64/le/fpu/sfp-machine.h | 5 +- sysdeps/powerpc/powerpc64/multiarch/Makefile | 13 + .../powerpc/powerpc64/multiarch/ifunc-impl-list.c | 33 + .../powerpc/powerpc64/multiarch/wcschr-power6.c | 19 + .../powerpc/powerpc64/multiarch/wcschr-power7.c | 19 + sysdeps/powerpc/powerpc64/multiarch/wcschr-ppc64.c | 18 + sysdeps/powerpc/powerpc64/multiarch/wcschr.c | 43 + .../powerpc/powerpc64/multiarch/wcscpy-power6.c | 19 + .../powerpc/powerpc64/multiarch/wcscpy-power7.c | 19 + sysdeps/powerpc/powerpc64/multiarch/wcscpy-ppc64.c | 18 + sysdeps/powerpc/powerpc64/multiarch/wcscpy.c | 36 + .../powerpc/powerpc64/multiarch/wcsrchr-power6.c | 19 + .../powerpc/powerpc64/multiarch/wcsrchr-power7.c | 19 + .../powerpc/powerpc64/multiarch/wcsrchr-ppc64.c | 18 + sysdeps/powerpc/powerpc64/multiarch/wcsrchr.c | 36 + sysdeps/powerpc/powerpc64/power4/memcmp.S | 7 - sysdeps/powerpc/powerpc64/power5+/fpu/s_ceil.S | 30 + sysdeps/powerpc/powerpc64/power5+/fpu/s_ceilf.S | 31 + sysdeps/powerpc/powerpc64/power5+/fpu/s_floor.S | 30 + sysdeps/powerpc/powerpc64/power5+/fpu/s_floorf.S | 31 + sysdeps/powerpc/powerpc64/power5+/fpu/s_llround.S | 56 + sysdeps/powerpc/powerpc64/power5+/fpu/s_llroundf.S | 1 + sysdeps/powerpc/powerpc64/power5+/fpu/s_round.S | 30 + sysdeps/powerpc/powerpc64/power5+/fpu/s_roundf.S | 31 + sysdeps/powerpc/powerpc64/power5+/fpu/s_trunc.S | 30 + sysdeps/powerpc/powerpc64/power5+/fpu/s_truncf.S | 31 + sysdeps/powerpc/powerpc64/power5/fpu/s_isnan.S | 60 + sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S | 49 + sysdeps/powerpc/powerpc64/power6/fpu/s_copysignf.S | 1 + sysdeps/powerpc/powerpc64/power6/fpu/s_isnan.S | 59 + sysdeps/powerpc/powerpc64/power6/wcschr.c | 1 + sysdeps/powerpc/powerpc64/power6/wcscpy.c | 1 + sysdeps/powerpc/powerpc64/power6/wcsrchr.c | 1 + sysdeps/powerpc/powerpc64/power6x/fpu/s_isnan.S | 58 + sysdeps/powerpc/powerpc64/power6x/fpu/s_llrint.S | 42 + sysdeps/powerpc/powerpc64/power6x/fpu/s_llround.S | 52 + sysdeps/powerpc/powerpc64/power6x/fpu/s_llroundf.S | 1 + sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S | 70 + sysdeps/powerpc/powerpc64/power7/fpu/s_finitef.S | 1 + sysdeps/powerpc/powerpc64/power7/fpu/s_isinf.S | 69 + sysdeps/powerpc/powerpc64/power7/fpu/s_isinff.S | 1 + sysdeps/powerpc/powerpc64/power7/fpu/s_isnan.S | 68 + sysdeps/powerpc/powerpc64/power7/fpu/s_isnanf.S | 1 + sysdeps/powerpc/powerpc64/power7/fpu/s_logb.c | 1 + sysdeps/powerpc/powerpc64/power7/fpu/s_logbf.c | 1 + sysdeps/powerpc/powerpc64/power7/fpu/s_logbl.c | 1 + sysdeps/powerpc/powerpc64/power7/strncmp.S | 1 - sysdeps/powerpc/powerpc64/power8/fpu/e_expf.S | 303 ++ sysdeps/powerpc/powerpc64/power8/fpu/s_finite.S | 56 + sysdeps/powerpc/powerpc64/power8/fpu/s_finitef.S | 1 + sysdeps/powerpc/powerpc64/power8/fpu/s_isinf.S | 61 + sysdeps/powerpc/powerpc64/power8/fpu/s_isinff.S | 1 + sysdeps/powerpc/powerpc64/power8/fpu/s_isnan.S | 56 + sysdeps/powerpc/powerpc64/power8/fpu/s_isnanf.S | 1 + sysdeps/powerpc/powerpc64/power8/fpu/s_llrint.S | 43 + sysdeps/powerpc/powerpc64/power8/fpu/s_llround.S | 46 + sysdeps/powerpc/powerpc64/power8/fpu/s_llroundf.S | 1 + .../powerpc64/power8}/fpu/w_expf.c | 0 sysdeps/powerpc/powerpc64/power8/strcasecmp.S | 36 +- sysdeps/powerpc/powerpc64/power8/strcasestr.S | 14 +- sysdeps/powerpc/powerpc64/power8/strcmp.S | 1 - sysdeps/powerpc/powerpc64/register-dump.h | 8 +- .../powerpc/powerpc64/tst-ucontext-ppc64-vscr.c | 6 +- sysdeps/powerpc/preconfigure | 20 +- sysdeps/powerpc/sigjmp.c | 6 +- sysdeps/powerpc/test-arith.c | 26 +- sysdeps/pthread/semaphore.h | 30 +- sysdeps/riscv/ldsodefs.h | 3 +- sysdeps/s390/Makefile | 4 +- sysdeps/s390/bits/xtitypes.h | 33 + sysdeps/s390/configure | 71 - sysdeps/s390/configure.ac | 49 - sysdeps/s390/dl-procinfo.c | 4 +- sysdeps/s390/dl-procinfo.h | 9 +- sysdeps/s390/fpu/fenv_libc.h | 4 +- sysdeps/s390/fpu/libm-test-ulps | 12 +- sysdeps/s390/ifunc-memcpy.h | 23 +- sysdeps/s390/ifunc-memmem.h | 28 +- sysdeps/s390/ifunc-strstr.h | 28 +- sysdeps/s390/iso-8859-1_cp037_z900.c | 7 - sysdeps/s390/memcpy-z900.S | 55 - sysdeps/s390/memmem-arch13.S | 161 - sysdeps/s390/memmem-vx.c | 4 +- sysdeps/s390/memmem.c | 8 +- sysdeps/s390/memmove.c | 16 +- sysdeps/s390/multiarch/gconv_simple.c | 6 +- sysdeps/s390/multiarch/ifunc-impl-list.c | 13 - sysdeps/s390/multiarch/ifunc-resolve.h | 5 - sysdeps/s390/s390-32/sysdep.h | 2 +- sysdeps/s390/s390-64/sysdep.h | 2 +- sysdeps/s390/strstr-arch13.S | 179 - sysdeps/s390/strstr-vx.c | 4 +- sysdeps/s390/strstr.c | 8 +- sysdeps/s390/utf8-utf16-z9.c | 4 +- sysdeps/s390/wcscpy-vx.S | 6 +- sysdeps/s390/wcscpy.c | 4 +- sysdeps/s390/wmemcmp-vx.S | 3 +- sysdeps/s390/wmemcmp.c | 7 +- sysdeps/sparc/sparc32/lll_timedlock_wait.c | 2 +- sysdeps/sparc/sparc32/lll_timedwait_tid.c | 1 + sysdeps/sparc/sparc32/lowlevellock.c | 55 +- sysdeps/sparc/sparc32/sparcv9/hp-timing.h | 2 + sysdeps/sparc/sparc64/dl-machine.h | 45 +- sysdeps/sparc/sparc64/hp-timing.h | 2 + sysdeps/unix/alpha/sysdep.h | 2 +- sysdeps/unix/clock_gettime.c | 74 +- sysdeps/unix/clock_nanosleep.c | 30 +- sysdeps/unix/clock_settime.c | 86 +- sysdeps/unix/grantpt.c | 4 +- sysdeps/unix/inet/Subdirs | 1 + sysdeps/unix/make-syscalls.sh | 2 +- sysdeps/unix/sysdep.h | 2 +- sysdeps/unix/sysv/linux/Makefile | 23 +- sysdeps/unix/sysv/linux/Versions | 3 - sysdeps/unix/sysv/linux/a.out.h | 4 +- sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 3 - sysdeps/unix/sysv/linux/aarch64/bits/procfs.h | 2 +- sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 1 - sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 3 - sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c | 5 +- sysdeps/unix/sysv/linux/aarch64/gettimeofday.c | 4 +- sysdeps/unix/sysv/linux/aarch64/init-first.c | 4 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 4 - sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/aarch64/pt-vfork.c | 54 + sysdeps/unix/sysv/linux/aarch64/sysdep.h | 6 +- sysdeps/unix/sysv/linux/alpha/a.out.h | 10 +- .../unix/sysv/linux/alpha/bits/socket-constants.h | 38 - sysdeps/unix/sysv/linux/alpha/ioperm.c | 13 +- sysdeps/unix/sysv/linux/alpha/kernel-features.h | 8 +- sysdeps/unix/sysv/linux/alpha/libc.abilist | 16 - sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 8 +- sysdeps/unix/sysv/linux/alpha/pt-vfork.S | 43 + sysdeps/unix/sysv/linux/arm/Makefile | 2 +- sysdeps/unix/sysv/linux/arm/bits/procfs.h | 2 +- sysdeps/unix/sysv/linux/arm/ioperm.c | 160 +- sysdeps/unix/sysv/linux/arm/libc.abilist | 4 - sysdeps/unix/sysv/linux/arm/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/arm/lockf64.c | 1 + sysdeps/unix/sysv/linux/arm/sys/io.h | 47 + sysdeps/unix/sysv/linux/bits/dirent_ext.h | 33 - sysdeps/unix/sysv/linux/bits/fcntl-linux.h | 2 - sysdeps/unix/sysv/linux/bits/in.h | 1 - sysdeps/unix/sysv/linux/bits/posix_opt.h | 5 +- sysdeps/unix/sysv/linux/bits/signal_ext.h | 31 - sysdeps/unix/sysv/linux/bits/socket-constants.h | 38 - sysdeps/unix/sysv/linux/bits/socket.h | 98 +- sysdeps/unix/sysv/linux/bits/statx.h | 37 - sysdeps/unix/sysv/linux/bits/timex.h | 4 +- sysdeps/unix/sysv/linux/bits/unistd_ext.h | 36 - sysdeps/unix/sysv/linux/clock_getres.c | 30 +- sysdeps/unix/sysv/linux/clock_gettime.c | 27 +- sysdeps/unix/sysv/linux/clock_settime.c | 29 +- sysdeps/unix/sysv/linux/csky/abiv2/clone.S | 7 +- sysdeps/unix/sysv/linux/csky/abiv2/setcontext.S | 2 - sysdeps/unix/sysv/linux/csky/bits/procfs.h | 17 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 4 - sysdeps/unix/sysv/linux/csky/libpthread.abilist | 5 - .../doasin.c => unix/sysv/linux/csky/pt-vfork.S} | 0 sysdeps/unix/sysv/linux/csky/register-dump.h | 127 +- sysdeps/unix/sysv/linux/csky/sys/ucontext.h | 1 + sysdeps/unix/sysv/linux/csky/sys/user.h | 41 +- sysdeps/unix/sysv/linux/csky/sysdep.h | 4 +- sysdeps/unix/sysv/linux/dl-vdso.h | 24 +- sysdeps/unix/sysv/linux/futex-internal.h | 34 +- sysdeps/unix/sysv/linux/generic/____longjmp_chk.c | 4 +- sysdeps/unix/sysv/linux/generic/futimesat.c | 4 +- .../unix/sysv/linux/generic/wordsize-32/overflow.h | 16 +- sysdeps/unix/sysv/linux/getdents.c | 4 +- sysdeps/unix/sysv/linux/getdents64.c | 11 +- .../unix/sysv/linux/hppa/bits/socket-constants.h | 38 - sysdeps/unix/sysv/linux/hppa/libc.abilist | 4 - sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/hppa/localplt.data | 1 + sysdeps/unix/sysv/linux/hppa/makecontext.c | 14 +- sysdeps/unix/sysv/linux/hppa/pt-vfork.S | 82 + sysdeps/unix/sysv/linux/hppa/pthread.h | 36 - sysdeps/unix/sysv/linux/i386/get_clockfreq.c | 88 + sysdeps/unix/sysv/linux/i386/getmsg.c | 33 + sysdeps/unix/sysv/linux/i386/libc-lowlevellock.S | 19 + sysdeps/unix/sysv/linux/i386/libc.abilist | 4 - sysdeps/unix/sysv/linux/i386/libpthread.abilist | 8 +- sysdeps/unix/sysv/linux/i386/lll_timedlock_wait.c | 1 + sysdeps/unix/sysv/linux/i386/lll_timedwait_tid.c | 1 + sysdeps/unix/sysv/linux/i386/lockf64.c | 70 + sysdeps/unix/sysv/linux/i386/lowlevellock.S | 434 ++ sysdeps/unix/sysv/linux/i386/lowlevellock.h | 267 + sysdeps/unix/sysv/linux/i386/putmsg.c | 34 + sysdeps/unix/sysv/linux/ia64/get_clockfreq.c | 87 + sysdeps/unix/sysv/linux/ia64/has_cpuclock.c | 51 + sysdeps/unix/sysv/linux/ia64/kernel-features.h | 6 +- sysdeps/unix/sysv/linux/ia64/libc.abilist | 4 - sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/ia64/pt-vfork.S | 48 + sysdeps/unix/sysv/linux/ia64/sysconf.c | 30 + sysdeps/unix/sysv/linux/ipc_priv.h | 5 - sysdeps/unix/sysv/linux/kernel-features.h | 3 + sysdeps/unix/sysv/linux/lowlevellock-futex.h | 41 +- sysdeps/unix/sysv/linux/m68k/Makefile | 2 + sysdeps/unix/sysv/linux/m68k/Versions | 11 + sysdeps/unix/sysv/linux/m68k/bits/procfs.h | 2 +- .../unix/sysv/linux/m68k/coldfire/atomic-machine.h | 45 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 4 - .../sysv/linux/m68k/coldfire/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/m68k/getmsg.c | 1 + sysdeps/unix/sysv/linux/m68k/init-first.c | 74 + sysdeps/unix/sysv/linux/m68k/libc-m68k-vdso.c | 1 + sysdeps/unix/sysv/linux/m68k/lockf64.c | 1 + sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 4 - .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 8 +- sysdeps/unix/sysv/linux/m68k/m68k-helpers.S | 95 + sysdeps/unix/sysv/linux/m68k/m68k-helpers.c | 26 - sysdeps/unix/sysv/linux/m68k/m68k-vdso.c | 34 + sysdeps/unix/sysv/linux/m68k/m68k-vdso.h | 60 + sysdeps/unix/sysv/linux/m68k/pt-vfork.c | 1 + sysdeps/unix/sysv/linux/m68k/putmsg.c | 1 + sysdeps/unix/sysv/linux/microblaze/libc.abilist | 4 - .../unix/sysv/linux/microblaze/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/microblaze/pt-vfork.S | 49 + .../unix/sysv/linux/mips/bits/socket-constants.h | 38 - sysdeps/unix/sysv/linux/mips/getcontext.S | 5 + sysdeps/unix/sysv/linux/mips/getmsg.c | 1 + sysdeps/unix/sysv/linux/mips/makecontext.S | 5 + .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 4 - .../unix/sysv/linux/mips/mips32/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/mips/mips32/lockf64.c | 1 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 4 - sysdeps/unix/sysv/linux/mips/mips64/getdents64.c | 13 +- .../unix/sysv/linux/mips/mips64/libpthread.abilist | 7 +- .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 4 - sysdeps/unix/sysv/linux/mips/mips64/n32/lockf64.c | 1 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 4 - sysdeps/unix/sysv/linux/mips/pt-vfork.S | 1 + sysdeps/unix/sysv/linux/mips/putmsg.c | 1 + sysdeps/unix/sysv/linux/mips/setcontext.S | 38 + sysdeps/unix/sysv/linux/mips/swapcontext.S | 5 + sysdeps/unix/sysv/linux/msgctl.c | 2 +- sysdeps/unix/sysv/linux/netlink_assert_response.c | 4 +- sysdeps/unix/sysv/linux/nios2/bits/procfs.h | 2 +- sysdeps/unix/sysv/linux/nios2/libc.abilist | 4 - sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 5 - sysdeps/unix/sysv/linux/nios2/pt-vfork.S | 1 + sysdeps/unix/sysv/linux/powerpc/Makefile | 2 - .../sysv/linux/powerpc/bits/socket-constants.h | 38 - sysdeps/unix/sysv/linux/powerpc/elision-lock.c | 2 + sysdeps/unix/sysv/linux/powerpc/elision-timed.c | 6 +- sysdeps/unix/sysv/linux/powerpc/elision-trylock.c | 2 + sysdeps/unix/sysv/linux/powerpc/elision-unlock.c | 4 + sysdeps/unix/sysv/linux/powerpc/get_clockfreq.c | 107 + .../unix/sysv/linux/powerpc/get_timebase_freq.c | 81 +- sysdeps/unix/sysv/linux/powerpc/getmsg.c | 1 + sysdeps/unix/sysv/linux/powerpc/gettimeofday.c | 4 +- sysdeps/unix/sysv/linux/powerpc/init-first.c | 2 +- sysdeps/unix/sysv/linux/powerpc/ipc_priv.h | 3 - sysdeps/unix/sysv/linux/powerpc/lowlevellock.h | 9 +- .../linux/powerpc/powerpc32/e500/nofpu/Implies | 2 + .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 16 - .../linux/powerpc/powerpc32/getcontext-common.S | 4 + .../linux/powerpc/powerpc32/libpthread.abilist | 8 +- .../unix/sysv/linux/powerpc/powerpc32/lockf64.c | 1 + .../linux/powerpc/powerpc32/nofpu/context-e500.h | 144 + .../linux/powerpc/powerpc32/nofpu/getcontext.S | 2 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 16 - .../linux/powerpc/powerpc32/nofpu/localplt.data | 1 - .../linux/powerpc/powerpc32/nofpu/setcontext.S | 2 + .../linux/powerpc/powerpc32/nofpu/swapcontext.S | 2 + .../linux/powerpc/powerpc32/setcontext-common.S | 26 + .../linux/powerpc/powerpc32/swapcontext-common.S | 28 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 16 - .../linux/powerpc/powerpc64/be/libpthread.abilist | 7 +- .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 16 - .../linux/powerpc/powerpc64/le/libpthread.abilist | 7 +- .../unix/sysv/linux/powerpc/powerpc64/setcontext.S | 59 + .../sysv/linux/powerpc/powerpc64/swapcontext.S | 58 + sysdeps/unix/sysv/linux/powerpc/putmsg.c | 1 + sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h | 2 +- .../linux/powerpc/test-gettimebasefreq-static.c | 19 - sysdeps/unix/sysv/linux/powerpc/time.c | 4 +- sysdeps/unix/sysv/linux/renameat2.c | 4 +- sysdeps/unix/sysv/linux/riscv/clone.S | 5 - sysdeps/unix/sysv/linux/riscv/configure | 2 +- sysdeps/unix/sysv/linux/riscv/configure.ac | 2 +- sysdeps/unix/sysv/linux/riscv/flush-icache.c | 2 +- .../doasin.c => unix/sysv/linux/riscv/pt-vfork.S} | 0 sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 4 - .../unix/sysv/linux/riscv/rv64/libpthread.abilist | 5 - sysdeps/unix/sysv/linux/s390/bits/hwcap.h | 4 - sysdeps/unix/sysv/linux/s390/elision-timed.c | 6 +- sysdeps/unix/sysv/linux/s390/init-first.c | 2 +- sysdeps/unix/sysv/linux/s390/ipc_priv.h | 29 - sysdeps/unix/sysv/linux/s390/lowlevellock.h | 9 +- sysdeps/unix/sysv/linux/s390/pt-vfork.S | 1 + sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 16 - .../sysv/linux/s390/s390-32/libpthread.abilist | 8 +- sysdeps/unix/sysv/linux/s390/s390-32/lockf64.c | 1 + sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h | 6 +- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 16 - .../sysv/linux/s390/s390-64/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h | 6 +- sysdeps/unix/sysv/linux/s390/semtimedop.c | 36 + sysdeps/unix/sysv/linux/semtimedop.c | 4 +- sysdeps/unix/sysv/linux/sh/kernel-features.h | 6 +- sysdeps/unix/sysv/linux/sh/libc.abilist | 4 - sysdeps/unix/sysv/linux/sh/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/sh/lockf64.c | 1 + sysdeps/unix/sysv/linux/sh/pt-vfork.S | 1 + sysdeps/unix/sysv/linux/single-thread.h | 62 - .../unix/sysv/linux/sparc/bits/socket-constants.h | 38 - sysdeps/unix/sysv/linux/sparc/lowlevellock.h | 36 +- sysdeps/unix/sysv/linux/sparc/pt-vfork.S | 1 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 16 - .../sysv/linux/sparc/sparc32/libpthread.abilist | 8 +- sysdeps/unix/sysv/linux/sparc/sparc32/lockf64.c | 1 + .../linux/sparc/sparc32/sparcv9/get_clockfreq.c | 1 + .../unix/sysv/linux/sparc/sparc64/get_clockfreq.c | 250 + sysdeps/unix/sysv/linux/sparc/sparc64/ipc_priv.h | 3 - sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 4 - .../sysv/linux/sparc/sparc64/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/spawni.c | 2 +- sysdeps/unix/sysv/linux/sys/sysctl.h | 5 +- sysdeps/unix/sysv/linux/syscall-names.list | 42 +- sysdeps/unix/sysv/linux/syscalls.list | 4 +- sysdeps/unix/sysv/linux/sysconf.c | 64 +- sysdeps/unix/sysv/linux/sysctl.c | 4 +- sysdeps/unix/sysv/linux/sysdep-cancel.h | 81 +- sysdeps/unix/sysv/linux/tst-clone3.c | 23 +- sysdeps/unix/sysv/linux/tst-getdents64.c | 163 - sysdeps/unix/sysv/linux/tst-gettid-kill.c | 129 - sysdeps/unix/sysv/linux/tst-gettid.c | 79 - sysdeps/unix/sysv/linux/tst-personality.c | 10 +- sysdeps/unix/sysv/linux/tst-setgetname.c | 6 + sysdeps/unix/sysv/linux/tst-socket-consts.py | 65 - sysdeps/unix/sysv/linux/tst-tgkill.c | 132 - sysdeps/unix/sysv/linux/tst-ttyname.c | 20 +- sysdeps/unix/sysv/linux/updwtmp.c | 24 +- sysdeps/unix/sysv/linux/utmp_file.c | 24 +- sysdeps/unix/sysv/linux/x86/bits/procfs.h | 2 +- sysdeps/unix/sysv/linux/x86/bits/sigcontext.h | 2 +- sysdeps/unix/sysv/linux/x86/elision-conf.c | 6 +- sysdeps/unix/sysv/linux/x86/elision-timed.c | 6 +- sysdeps/unix/sysv/linux/x86/lowlevellock.h | 111 - sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 4 - .../unix/sysv/linux/x86_64/64/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/x86_64/cancellation.S | 2 +- sysdeps/unix/sysv/linux/x86_64/get_clockfreq.c | 1 + sysdeps/unix/sysv/linux/x86_64/init-first.c | 2 +- sysdeps/unix/sysv/linux/x86_64/libc-lowlevellock.S | 19 + .../unix/sysv/linux/x86_64/lll_timedlock_wait.c | 1 + sysdeps/unix/sysv/linux/x86_64/lll_timedwait_tid.c | 1 + sysdeps/unix/sysv/linux/x86_64/lowlevellock.S | 431 ++ sysdeps/unix/sysv/linux/x86_64/lowlevellock.h | 270 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 4 - .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 7 +- sysdeps/x86/Makefile | 40 +- sysdeps/x86/bits/xtitypes.h | 33 + sysdeps/x86/cpu-features.c | 10 +- sysdeps/x86/fpu/finclude/math-vector-fortran.h | 43 - sysdeps/x86/fpu/sfp-machine.h | 2 +- sysdeps/x86/hp-timing.h | 4 + sysdeps/x86/tst-cet-legacy-5.c | 76 - sysdeps/x86/tst-cet-legacy-5a.c | 1 - sysdeps/x86/tst-cet-legacy-5b.c | 1 - sysdeps/x86/tst-cet-legacy-6.c | 76 - sysdeps/x86/tst-cet-legacy-6a.c | 1 - sysdeps/x86/tst-cet-legacy-6b.c | 1 - sysdeps/x86/tst-cet-legacy-mod-5.c | 31 - sysdeps/x86/tst-cet-legacy-mod-5a.c | 1 - sysdeps/x86/tst-cet-legacy-mod-5b.c | 1 - sysdeps/x86/tst-cet-legacy-mod-5c.c | 36 - sysdeps/x86/tst-cet-legacy-mod-6.c | 31 - sysdeps/x86/tst-cet-legacy-mod-6a.c | 1 - sysdeps/x86/tst-cet-legacy-mod-6b.c | 1 - sysdeps/x86/tst-cet-legacy-mod-6c.c | 36 - sysdeps/x86/tst-cet-legacy-mod-6d.c | 1 - sysdeps/x86_64/configure | 22 - sysdeps/x86_64/configure.ac | 9 - sysdeps/{x86 => x86_64}/dl-lookupcfg.h | 0 sysdeps/x86_64/dl-machine.h | 2 - sysdeps/x86_64/fpu/Makefile | 12 - sysdeps/x86_64/multiarch/wcscpy-c.c | 4 +- sysdeps/x86_64/multiarch/wcscpy.c | 11 +- sysdeps/x86_64/multiarch/wmemcmp.c | 3 +- termios/tcsetattr.c | 6 +- time/Makefile | 6 +- time/alt_digit.c | 4 +- time/asctime.c | 8 +- time/mktime-internal.h | 79 +- time/mktime.c | 73 +- time/strftime_l.c | 6 +- time/strptime_l.c | 21 +- time/sys/time.h | 6 +- time/test_time.c | 2 +- time/timegm.c | 32 +- time/tst-strftime2.c | 142 +- time/tst-strftime3.c | 522 -- time/tzfile.c | 136 +- time/tzset.c | 8 +- version.h | 2 +- wcsmbs/wcpcpy.c | 19 +- wcsmbs/wcpncpy.c | 57 +- wcsmbs/wcscat.c | 21 +- wcsmbs/wcschr.c | 22 +- wcsmbs/wcscpy.c | 58 +- wcsmbs/wcsmbsload.c | 22 +- wcsmbs/wcsncat.c | 53 +- wcsmbs/wcsncpy.c | 60 +- wcsmbs/wcsnlen.c | 22 +- wcsmbs/wcsrchr.c | 22 +- wcsmbs/wmemcmp.c | 9 +- 1539 files changed, 36586 insertions(+), 34592 deletions(-) delete mode 100644 argp/bits/argp-ldbl.h create mode 100644 benchtests/bench-bcopy.c create mode 100644 benchtests/bench-bzero.c delete mode 100644 benchtests/bench-malloc-simple.c delete mode 100644 benchtests/hypot-inputs delete mode 100644 benchtests/isfinite-inputs delete mode 100644 benchtests/isinf-inputs delete mode 100644 benchtests/isnan-inputs delete mode 100644 benchtests/logb-inputs delete mode 100644 benchtests/logbf-inputs delete mode 100644 bits/dirent_ext.h delete mode 100644 bits/signal_ext.h create mode 100644 bits/stropts.h delete mode 100644 bits/unistd_ext.h create mode 100644 bits/xtitypes.h create mode 100644 conform/data/stropts.h-data delete mode 100644 elf/ifuncmain9.c delete mode 100644 elf/ifuncmain9pic.c delete mode 100644 elf/ifuncmain9picstatic.c delete mode 100644 elf/ifuncmain9pie.c delete mode 100644 elf/ifuncmain9static.c delete mode 100644 elf/tst-audit13.c delete mode 100644 elf/tst-audit13mod1.c delete mode 100644 elf/tst-dlopen-pie.c delete mode 100644 elf/tst-ldconfig-bad-aux-cache.c delete mode 100644 elf/tst-ldconfig-bad-aux-cache.root/etc/ld.so.conf delete mode 100644 elf/tst-ldconfig-bad-aux-cache.root/postclean.req delete mode 100755 elf/tst-rtld-preload.sh delete mode 100644 elf/tst-sonamemove-dlopen.c delete mode 100644 elf/tst-sonamemove-link.c delete mode 100644 elf/tst-sonamemove-linkmod1.c delete mode 100644 elf/tst-sonamemove-linkmod1.map delete mode 100644 elf/tst-sonamemove-runmod1.c delete mode 100644 elf/tst-sonamemove-runmod1.map delete mode 100644 elf/tst-sonamemove-runmod2.c delete mode 100644 elf/tst-sonamemove-runmod2.map delete mode 100644 iconv/tst-iconv7.c delete mode 100644 include/ar.h delete mode 100644 include/bits/argp-ldbl.h delete mode 100644 include/bits/err-ldbl.h delete mode 100644 include/bits/error-ldbl.h delete mode 100644 include/bits/mqueue2.h delete mode 100644 include/bits/statx-generic.h delete mode 100644 include/bits/stdio.h delete mode 100644 include/bits/stdio2.h delete mode 100644 include/bits/types/struct_statx.h delete mode 100644 include/bits/types/struct_statx_timestamp.h delete mode 100644 include/fstab.h delete mode 100644 include/fts.h delete mode 100644 include/lastlog.h delete mode 100644 include/loop_unroll.h delete mode 100644 include/netinet/icmp6.h delete mode 100644 include/netinet/igmp.h delete mode 100644 include/netinet/ip6.h delete mode 100644 include/random-bits.h delete mode 100644 include/re_comp.h delete mode 100644 include/regexp.h delete mode 100644 include/rpcsvc/bootparam.h delete mode 100644 include/rpcsvc/yp_prot.h delete mode 100644 include/stdint.h create mode 100644 include/stropts.h delete mode 100644 include/sys/random.h delete mode 100644 include/sys/ttychars.h delete mode 100644 include/sys/vfs.h delete mode 100644 include/wait.h delete mode 100644 io/bits/statx-generic.h delete mode 100644 io/bits/types/struct_statx.h delete mode 100644 io/bits/types/struct_statx_timestamp.h delete mode 100644 io/tst-ftw-lnk.c delete mode 100644 io/tst-lockf.c delete mode 100644 libio/tst-bz24051.c delete mode 100644 libio/tst-bz24153.c delete mode 100644 locale/tst-locale-locpath.sh delete mode 100644 manual/examples/twalk.c rename {bits => math/bits}/math-finite.h (100%) delete mode 100644 math/finclude/math-vector-fortran.h delete mode 100644 misc/bits/err-ldbl.h delete mode 100644 misc/bits/error-ldbl.h delete mode 100644 nptl/libpthread-compat.c create mode 100644 nptl/lll_timedwait_tid.c create mode 100644 nptl/pt-vfork.c create mode 100644 nptl/pthread_clock_gettime.c create mode 100644 nptl/pthread_clock_settime.c delete mode 100644 nptl/pthread_rwlock_clockrdlock.c delete mode 100644 nptl/pthread_rwlock_clockwrlock.c delete mode 100644 nptl/sem_clockwait.c delete mode 100644 nptl/tst-cond26.c delete mode 100644 nptl/tst-cond27.c delete mode 100644 nptl/tst-join8.c delete mode 100644 nptl/tst-join9.c delete mode 100644 nptl/tst-mutex11.c delete mode 100644 nptl/tst-sem17.c delete mode 100644 nptl/tst-unwind-thread.c rename {sysdeps/nptl => nptl_db}/proc_service.h (100%) rename {sysdeps/nptl => nptl_db}/thread_db.h (100%) delete mode 100644 nss/tst-nss-db-endgrent.c delete mode 100644 nss/tst-nss-db-endgrent.root/etc/nsswitch.conf delete mode 100644 nss/tst-nss-db-endpwent.c delete mode 100644 nss/tst-nss-db-endpwent.root/etc/nsswitch.conf delete mode 100644 nss/tst-nss-db-endpwent.root/var/db/passwd.in delete mode 100644 nss/tst-nss-files-alias-truncated.c delete mode 100644 nss/tst-nss-files-hosts-long.c delete mode 100644 nss/tst-nss-files-hosts-long.root/etc/host.conf delete mode 100644 nss/tst-nss-files-hosts-long.root/etc/hosts delete mode 100644 posix/streams-compat.c delete mode 100644 posix/tst-fnmatch4.c delete mode 100644 posix/tst-fnmatch5.c delete mode 100644 resolv/res_enable_icmp.c create mode 100644 resolv/res_use_inet6.h create mode 100644 resolv/tst-res_use_inet6.c create mode 100644 rt/get_clockfreq.c delete mode 100644 scripts/check-wrapper-headers.py create mode 100644 streams/Makefile create mode 100644 streams/Versions create mode 100644 streams/fattach.c create mode 100644 streams/fdetach.c create mode 100644 streams/getmsg.c create mode 100644 streams/getpmsg.c create mode 100644 streams/isastream.c create mode 100644 streams/putmsg.c create mode 100644 streams/putpmsg.c create mode 100644 streams/stropts.h create mode 100644 streams/sys/stropts.h delete mode 100644 support/timespec-add.c delete mode 100644 support/timespec-sub.c delete mode 100644 support/timespec.c delete mode 100644 support/timespec.h delete mode 100644 support/xclock_gettime.c delete mode 100644 support/xdlmopen.c delete mode 100644 support/xposix_memalign.c delete mode 100644 support/xpthread_attr_setstack.c delete mode 100644 support/xtime.h delete mode 100644 sysdeps/aarch64/dl-dtprocnum.h delete mode 100644 sysdeps/aarch64/multiarch/memchr.c delete mode 100644 sysdeps/aarch64/multiarch/memchr_generic.S delete mode 100644 sysdeps/aarch64/multiarch/memchr_nosimd.S delete mode 100644 sysdeps/aarch64/multiarch/memset_base64.S delete mode 100644 sysdeps/aarch64/multiarch/memset_emag.S delete mode 100644 sysdeps/aarch64/sys/ifunc.h delete mode 100644 sysdeps/aarch64/tst-ifunc-arg-1.c delete mode 100644 sysdeps/aarch64/tst-ifunc-arg-2.c rename {stdlib => sysdeps/generic}/inttypes.h (100%) delete mode 100644 sysdeps/generic/single-thread.h rename {stdlib => sysdeps/generic}/stdint.h (100%) copy sysdeps/{x86 => i386}/dl-lookupcfg.h (100%) create mode 100644 sysdeps/ia64/bits/xtitypes.h create mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_finite.c create mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_isinf.c create mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c create mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c create mode 100644 sysdeps/m68k/wcpcpy.c delete mode 100644 sysdeps/mach/hurd/renameat2.c delete mode 100644 sysdeps/mach/hurd/res_enable_icmp.c create mode 100644 sysdeps/powerpc/bits/mathinline.h delete mode 100644 sysdeps/powerpc/fpu/get-rounding-mode.h delete mode 100644 sysdeps/powerpc/fpu/round_to_integer.h delete mode 100644 sysdeps/powerpc/fpu/s_ceil.c delete mode 100644 sysdeps/powerpc/fpu/s_ceilf.c delete mode 100644 sysdeps/powerpc/fpu/s_copysign.c delete mode 100644 sysdeps/powerpc/fpu/s_copysignf.c create mode 100644 sysdeps/powerpc/fpu/s_fabs.S create mode 100644 sysdeps/powerpc/fpu/s_fabsf.S create mode 100644 sysdeps/powerpc/fpu/s_float_bitwise.h delete mode 100644 sysdeps/powerpc/fpu/s_floor.c delete mode 100644 sysdeps/powerpc/fpu/s_floorf.c create mode 100644 sysdeps/powerpc/fpu/s_fma.S delete mode 100644 sysdeps/powerpc/fpu/s_fma.c create mode 100644 sysdeps/powerpc/fpu/s_fmaf.S delete mode 100644 sysdeps/powerpc/fpu/s_fmaf.c create mode 100644 sysdeps/powerpc/fpu/s_isnan.c create mode 100644 sysdeps/powerpc/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/fpu/s_logb.c delete mode 100644 sysdeps/powerpc/fpu/s_logbf.c delete mode 100644 sysdeps/powerpc/fpu/s_logbl.c create mode 100644 sysdeps/powerpc/fpu/s_lrintf.S delete mode 100644 sysdeps/powerpc/fpu/s_lrintf.c delete mode 100644 sysdeps/powerpc/fpu/s_modf.c delete mode 100644 sysdeps/powerpc/fpu/s_modff.c delete mode 100644 sysdeps/powerpc/fpu/s_nearbyint.c delete mode 100644 sysdeps/powerpc/fpu/s_nearbyintf.c delete mode 100644 sysdeps/powerpc/fpu/s_round.c delete mode 100644 sysdeps/powerpc/fpu/s_roundf.c delete mode 100644 sysdeps/powerpc/fpu/s_trunc.c delete mode 100644 sysdeps/powerpc/fpu/s_truncf.c create mode 100644 sysdeps/powerpc/power4/fpu/Makefile create mode 100644 sysdeps/powerpc/power4/fpu/mpa-arch.h create mode 100644 sysdeps/powerpc/power4/fpu/mpa.c create mode 100644 sysdeps/powerpc/power5+/fpu/s_modf.c create mode 100644 sysdeps/powerpc/power5+/fpu/s_modff.c create mode 100644 sysdeps/powerpc/power6/wcschr.c create mode 100644 sysdeps/powerpc/power6/wcscpy.c create mode 100644 sysdeps/powerpc/power6/wcsrchr.c create mode 100644 sysdeps/powerpc/power7/fpu/s_logb.c create mode 100644 sysdeps/powerpc/power7/fpu/s_logbf.c create mode 100644 sysdeps/powerpc/power7/fpu/s_logbl.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/Makefile create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/atomic-feclearexcept.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/atomic-feholdexcept.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/atomic-feupdateenv.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fclrexcpt.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fe_note_change.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fedisblxcpt.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/feenablxcpt.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fegetenv.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fegetexcept.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fegetmode.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fegetround.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/feholdexcpt.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fenv_const.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fenv_libc.h create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fesetenv.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fesetexcept.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fesetmode.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fesetround.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fetestexceptflag.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/feupdateenv.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fexcepts_from_prctl.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fexcepts_from_spe.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fexcepts_to_prctl.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fexcepts_to_spe.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fgetexcptflg.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/flt-rounds.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fraiseexcept-soft.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fraiseexcpt.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fsetexcptflg.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/ftestexcept.c create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/get-rounding-mode.h create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/s_fabsf.S create mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/spe-raise.c create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_ceil.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_ceilf.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_copysign.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_copysignf.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_floor.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_floorf.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_isnan.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lrint.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lrint.c create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lround.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lround.c create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_nearbyint.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_nearbyintf.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_rint.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_rintf.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_round.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_roundf.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_trunc.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_truncf.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-power5+.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-power5+.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-power5+.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-power5+.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign-power6.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysignf.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite-power7.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finitef-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finitef.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-power5+.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-power5+.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-power5+.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-power5+.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf-power7.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinff-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinff.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power5.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power6.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power7.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf-power5.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf-power6.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-power6.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-power6.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power5+.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power5+.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power6.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lrint-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lrint-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-power5+.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-power5+.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round-power5+.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round-power5+.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf-power5+.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf-power5+.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc-power5+.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc-power5+.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf-power5+.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf-power5+.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llrint.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llrintf.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llroundf.S create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcschr-power6.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcschr-power7.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcschr-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcschr.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy-power6.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy-power7.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr-power6.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr-power7.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr.c create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_ceil.S create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_ceilf.S create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_floor.S create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_floorf.S create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_llround.S create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_llroundf.S create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_lround.S create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_round.S create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_roundf.S create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_trunc.S create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_truncf.S create mode 100644 sysdeps/powerpc/powerpc32/power5/fpu/s_isnan.S create mode 100644 sysdeps/powerpc/powerpc32/power5/fpu/s_isnanf.S create mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S create mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_copysignf.S create mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_isnan.S create mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_isnanf.S create mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llrint.S create mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llrintf.S create mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llround.S create mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llroundf.S create mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S create mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_finitef.S create mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isinf.S create mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isinff.S create mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isnan.S create mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/Makefile delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceil-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceil-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceil.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceilf-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceilf-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceilf.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_floor-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_floor-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_floorf-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_floorf-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llrint-power6x.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llrint-power8.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llrint-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-power6x.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-power8.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llroundf-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_logb-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_logbf-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_logbl-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_modf-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_modff-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_round-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_round-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_roundf-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_roundf-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_roundf.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_trunc-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_trunc-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_truncf-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_truncf-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_truncf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/Makefile create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf-power8.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypot-power7.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypot-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypot.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypotf-power7.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypotf-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypotf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil-power5+.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil-ppc64.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf-power5+.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf-ppc64.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign-power6.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign-ppc64.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysignf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-power7.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-power8.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finitef-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finitef.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_floor-power5+.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_floor-ppc64.S rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_floor.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_floorf-power5+.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_floorf-ppc64.S rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_floorf.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-power7.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-power8.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power5.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power6.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power6x.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power7.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power8.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-ppc64.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnanf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llrint-power6x.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llrint-power8.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llrint-ppc64.S rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_llrint.c (100%) rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_llrintf.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-power5+.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-power6x.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-power8.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-ppc64.S rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_llround.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llroundf-ppc64.S rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_llroundf.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_logb-power7.c rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_logb-ppc64.c (100%) rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_logb.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_logbf-power7.c rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_logbf-ppc64.c (100%) rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_logbf.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_logbl-power7.c rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_logbl-ppc64.c (100%) rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_logbl.c (100%) rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_lrint.c (100%) rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_lround.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_modf-power5+.c rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_modf-ppc64.c (100%) rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_modf.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_modff-power5+.c rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_modff-ppc64.c (100%) rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_modff.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_round-power5+.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_round-ppc64.S rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_round.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_roundf-power5+.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_roundf-ppc64.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_roundf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_trunc-power5+.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_trunc-ppc64.S rename sysdeps/powerpc/powerpc64/{be => }/fpu/multiarch/s_trunc.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_truncf-power5+.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_truncf-ppc64.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_truncf.c copy sysdeps/{m68k/m680x0/fpu => powerpc/powerpc64/fpu/multiarch}/w_expf.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_ceil.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_ceilf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_copysign.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_copysignf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_floor.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_floorf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_isnan.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrint.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrint.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrintf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrintf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llround.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llroundf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lrint.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lrint.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lround.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lround.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lroundf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lroundf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_nearbyint.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_nearbyintf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_rint.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_rintf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_round.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_roundf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_trunc.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_truncf.S create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcschr-power6.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcschr-power7.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcschr-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcschr.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcscpy-power6.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcscpy-power7.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcscpy-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcscpy.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcsrchr-power6.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcsrchr-power7.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcsrchr-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcsrchr.c create mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_ceil.S create mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_ceilf.S create mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_floor.S create mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_floorf.S create mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_llround.S create mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_llroundf.S create mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_round.S create mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_roundf.S create mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_trunc.S create mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_truncf.S create mode 100644 sysdeps/powerpc/powerpc64/power5/fpu/s_isnan.S create mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S create mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_copysignf.S create mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_isnan.S create mode 100644 sysdeps/powerpc/powerpc64/power6/wcschr.c create mode 100644 sysdeps/powerpc/powerpc64/power6/wcscpy.c create mode 100644 sysdeps/powerpc/powerpc64/power6/wcsrchr.c create mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_isnan.S create mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_llrint.S create mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_llround.S create mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_llroundf.S create mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S create mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_finitef.S create mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isinf.S create mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isinff.S create mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isnan.S create mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isnanf.S create mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_logb.c create mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_logbf.c create mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_logbl.c create mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/e_expf.S create mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_finite.S create mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_finitef.S create mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isinf.S create mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isinff.S create mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isnan.S create mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isnanf.S create mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_llrint.S create mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_llround.S create mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_llroundf.S copy sysdeps/{m68k/m680x0 => powerpc/powerpc64/power8}/fpu/w_expf.c (100%) create mode 100644 sysdeps/s390/bits/xtitypes.h delete mode 100644 sysdeps/s390/memmem-arch13.S delete mode 100644 sysdeps/s390/strstr-arch13.S create mode 100644 sysdeps/sparc/sparc32/lll_timedwait_tid.c create mode 100644 sysdeps/unix/sysv/linux/aarch64/pt-vfork.c delete mode 100644 sysdeps/unix/sysv/linux/alpha/bits/socket-constants.h create mode 100644 sysdeps/unix/sysv/linux/alpha/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/arm/lockf64.c create mode 100644 sysdeps/unix/sysv/linux/arm/sys/io.h delete mode 100644 sysdeps/unix/sysv/linux/bits/dirent_ext.h delete mode 100644 sysdeps/unix/sysv/linux/bits/signal_ext.h delete mode 100644 sysdeps/unix/sysv/linux/bits/socket-constants.h delete mode 100644 sysdeps/unix/sysv/linux/bits/statx.h delete mode 100644 sysdeps/unix/sysv/linux/bits/unistd_ext.h copy sysdeps/{i386/fpu/doasin.c => unix/sysv/linux/csky/pt-vfork.S} (100%) delete mode 100644 sysdeps/unix/sysv/linux/hppa/bits/socket-constants.h create mode 100644 sysdeps/unix/sysv/linux/hppa/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/i386/get_clockfreq.c create mode 100644 sysdeps/unix/sysv/linux/i386/getmsg.c create mode 100644 sysdeps/unix/sysv/linux/i386/libc-lowlevellock.S create mode 100644 sysdeps/unix/sysv/linux/i386/lll_timedlock_wait.c create mode 100644 sysdeps/unix/sysv/linux/i386/lll_timedwait_tid.c create mode 100644 sysdeps/unix/sysv/linux/i386/lockf64.c create mode 100644 sysdeps/unix/sysv/linux/i386/lowlevellock.S create mode 100644 sysdeps/unix/sysv/linux/i386/lowlevellock.h create mode 100644 sysdeps/unix/sysv/linux/i386/putmsg.c create mode 100644 sysdeps/unix/sysv/linux/ia64/get_clockfreq.c create mode 100644 sysdeps/unix/sysv/linux/ia64/has_cpuclock.c create mode 100644 sysdeps/unix/sysv/linux/ia64/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/ia64/sysconf.c create mode 100644 sysdeps/unix/sysv/linux/m68k/getmsg.c create mode 100644 sysdeps/unix/sysv/linux/m68k/init-first.c create mode 100644 sysdeps/unix/sysv/linux/m68k/libc-m68k-vdso.c create mode 100644 sysdeps/unix/sysv/linux/m68k/lockf64.c create mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-helpers.S delete mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-helpers.c create mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-vdso.c create mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-vdso.h create mode 100644 sysdeps/unix/sysv/linux/m68k/pt-vfork.c create mode 100644 sysdeps/unix/sysv/linux/m68k/putmsg.c create mode 100644 sysdeps/unix/sysv/linux/microblaze/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/mips/bits/socket-constants.h create mode 100644 sysdeps/unix/sysv/linux/mips/getmsg.c create mode 100644 sysdeps/unix/sysv/linux/mips/mips32/lockf64.c create mode 100644 sysdeps/unix/sysv/linux/mips/mips64/n32/lockf64.c create mode 100644 sysdeps/unix/sysv/linux/mips/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/mips/putmsg.c create mode 100644 sysdeps/unix/sysv/linux/nios2/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/socket-constants.h create mode 100644 sysdeps/unix/sysv/linux/powerpc/get_clockfreq.c create mode 100644 sysdeps/unix/sysv/linux/powerpc/getmsg.c create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nofpu/Implies create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/lockf64.c create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/context-e500.h create mode 100644 sysdeps/unix/sysv/linux/powerpc/putmsg.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/test-gettimebasefreq-static.c copy sysdeps/{i386/fpu/doasin.c => unix/sysv/linux/riscv/pt-vfork.S} (100%) delete mode 100644 sysdeps/unix/sysv/linux/s390/ipc_priv.h create mode 100644 sysdeps/unix/sysv/linux/s390/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/lockf64.c create mode 100644 sysdeps/unix/sysv/linux/s390/semtimedop.c create mode 100644 sysdeps/unix/sysv/linux/sh/lockf64.c create mode 100644 sysdeps/unix/sysv/linux/sh/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/single-thread.h delete mode 100644 sysdeps/unix/sysv/linux/sparc/bits/socket-constants.h create mode 100644 sysdeps/unix/sysv/linux/sparc/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/lockf64.c create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/get_clockfreq.c create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c delete mode 100644 sysdeps/unix/sysv/linux/tst-getdents64.c delete mode 100644 sysdeps/unix/sysv/linux/tst-gettid-kill.c delete mode 100644 sysdeps/unix/sysv/linux/tst-gettid.c delete mode 100644 sysdeps/unix/sysv/linux/tst-socket-consts.py delete mode 100644 sysdeps/unix/sysv/linux/tst-tgkill.c delete mode 100644 sysdeps/unix/sysv/linux/x86/lowlevellock.h create mode 100644 sysdeps/unix/sysv/linux/x86_64/get_clockfreq.c create mode 100644 sysdeps/unix/sysv/linux/x86_64/libc-lowlevellock.S create mode 100644 sysdeps/unix/sysv/linux/x86_64/lll_timedlock_wait.c create mode 100644 sysdeps/unix/sysv/linux/x86_64/lll_timedwait_tid.c create mode 100644 sysdeps/unix/sysv/linux/x86_64/lowlevellock.S create mode 100644 sysdeps/unix/sysv/linux/x86_64/lowlevellock.h create mode 100644 sysdeps/x86/bits/xtitypes.h delete mode 100644 sysdeps/x86/fpu/finclude/math-vector-fortran.h delete mode 100644 sysdeps/x86/tst-cet-legacy-5.c delete mode 100644 sysdeps/x86/tst-cet-legacy-5a.c delete mode 100644 sysdeps/x86/tst-cet-legacy-5b.c delete mode 100644 sysdeps/x86/tst-cet-legacy-6.c delete mode 100644 sysdeps/x86/tst-cet-legacy-6a.c delete mode 100644 sysdeps/x86/tst-cet-legacy-6b.c delete mode 100644 sysdeps/x86/tst-cet-legacy-mod-5.c delete mode 100644 sysdeps/x86/tst-cet-legacy-mod-5a.c delete mode 100644 sysdeps/x86/tst-cet-legacy-mod-5b.c delete mode 100644 sysdeps/x86/tst-cet-legacy-mod-5c.c delete mode 100644 sysdeps/x86/tst-cet-legacy-mod-6.c delete mode 100644 sysdeps/x86/tst-cet-legacy-mod-6a.c delete mode 100644 sysdeps/x86/tst-cet-legacy-mod-6b.c delete mode 100644 sysdeps/x86/tst-cet-legacy-mod-6c.c delete mode 100644 sysdeps/x86/tst-cet-legacy-mod-6d.c rename sysdeps/{x86 => x86_64}/dl-lookupcfg.h (100%) delete mode 100644 time/tst-strftime3.c