This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gabriel/powerpc-ieee128-printscan in repository glibc.
discards d929c19d9a TEMP: powerpc64le: Enable support for IEEE long double discards 3409ce316d ldbl-128ibm-compat: Compiler flags for stdio functions discards 17b8d64af2 Do not redirect calls to __GI_* symbols, when redirecting to [...] discards d784dc8a19 ldbl-128ibm-compat: Add *cvt functions discards 6149983ca8 Refactor *cvt functions implementation (4/4) discards d1348a7877 Refactor *cvt functions implementation (3/4) discards d0936b129a Refactor *cvt functions implementation (2/4) discards 2b2cdb118e Refactor *cvt functions implementation (1/4) discards 94a234fff7 Remove hidden_def and hidden_proto from cvt functions discards fd73a4a4e9 ldbl-128ibm-compat: Add tests for strfroml, strtold, and wcstold discards 4299a30d70 ldbl-128ibm-compat: Add tests for strfmon and strfmon_l discards f560389949 ldbl-128ibm-compat: Add strfmon_l with IEEE long double format discards 9045dd5444 ldbl-128ibm-compat: Add syslog functions discards 249b0cb1a8 ldbl-128ibm-compat: Add obstack printing functions discards 40835b9500 ldbl-128ibm-compat: Add ISO C99 versions of scanf functions discards 64b20fed21 ldbl-128ibm-compat: Add tests for err.h and error.h functions discards 75f785fbad ldbl-128ibm-compat: Add error.h functions discards 4d12a346cc ldbl-128ibm-compat: Add err.h functions discards 4a0fc8c24d ldbl-128ibm-compat: Add argp_error and argp_failure discards ce0bdd4827 ldbl-128ibm-compat: Add wide character scanning functions discards d7fee1ffde ldbl-128ibm-compat: Add regular character scanning functions discards 021d52a836 ldbl-128ibm-compat: Test positional arguments discards 647f17483c ldbl-128ibm-compat: Test double values discards 977c609e0f ldbl-128ibm-compat: Add wide character, fortified printing f [...] discards e0af52f4f5 ldbl-128ibm-compat: Add regular character, fortified printin [...] discards f213b94986 ldbl-128ibm-compat: Add wide character printing functions discards 1b2f7f2236 ldbl-128ibm-compat: Add regular character printing functions discards 00ebf9aced ldbl-128ibm-compat: Add Makefile routine to control compiler [...] discards 23d36e7d41 Prepare vfprintf to use __printf_fp/__printf_fphex with floa [...] adds 94e358f6d4 aarch64: thunderx2 memcpy implementation cleanup and streamlining adds 3f8b44be0a resolv: Remove support for RES_USE_INET6 and the inet6 option adds 333221862e resolv: Remove RES_INSECURE1, RES_INSECURE2 adds 6103c0a811 Remove TIMING_INIT adds a173d09f85 Improve bench-memmem adds 93eebae516 Improve bench-strstr adds 648279f4af Improve string benchtests adds e621246ec6 malloc: Set and reset all hooks for tracing (Bug 16573) adds 7e3496cb6c Add bug number to historic ChangeLog entry adds 10dd69e9a0 Add missing percent sign to conversion specifier adds c166468c4a Add more bug numbers to historic ChangeLog entries adds 221710af7e Add missing ChangeLog entry for commit 10dd69e9a00 adds 32d85c116d alloc_buffer: Return unqualified pointer type in alloc_buffer_next adds e3f454bac0 nss_dns: Do not replace root domain with empty string adds b39d961c71 ChangeLog: Convert leading spaces to tabs adds 6b5c8607a4 ChangeLog: Correct excess and deficiency of spaces adds bae8cf0e93 stdlib/tst-secure-getenv: handle >64 groups adds 0e16969129 support: Add support_capture_subprogram adds ffe8a9a831 powerpc: Remove rt_sigreturn usage on context function adds a3ae315a8f mips: Remove rt_sigreturn usage on context function adds 1dac8bd6f2 powerpc: Use generic fabs{f} implementations adds 3a16dd780e powerpc: fma using builtins adds 52faba65f8 powerpc: Fix format issue from 3a16dd780eeba602 adds 9bf8e29ca1 malloc: make malloc fail with requests larger than PTRDIFF_M [...] adds 25f7a3c961 Fix NEWS entry from 9bf8e29ca136 adds e485b2b6e0 locale: Add LOCPATH diagnostics to the locale program adds 2d398aa272 Remove do_set_mallopt_check prototype adds 1a4c27355e elf: Fix pldd (BZ#18035) adds 439bf53496 locale/tst-locale-locpath: Run test only for $(run-built-tes [...] adds f9b645b4b0 memusagestat: use local glibc when linking [BZ #18465] adds fe92a91f1e Reduce benchtests time adds 94a4e9e4f4 Extend BIND_NOW to installed programs with --enable-bind-now adds b5ffdc48c2 benchtests: Enable BIND_NOW if configured with --enable-bind-now adds deacca0054 riscv: remove DL_RO_DYN_SECTION adds e30fb31c0a Makeconfig: Move $(CC) to +link command variables adds a8ff215e56 Makeconfig: Move -Wl,-rpath-link options before library references adds c57afec0a9 elf: Link sotruss-lib.so with BIND_NOW for --enable-bind-now adds f492fc99f4 <semaphore.h>: Add nonnull attributes adds c4c0848bbb powerpc: Remove power4 mpa optimization adds 6cac323c8d powerpc: ceil/ceilf refactor adds 87c266d758 Fix -O1 compilation errors with `__ddivl' and `__fdivl' [BZ #19444] adds 20aa581958 Make mktime etc. compatible with __time64_t adds 7b807a35a8 misc: Add twalk_r function adds b2af6fb2ed elf: Fix elf/tst-pldd with --enable-hardcoded-path-in-tests [...] adds 7dfde28a21 Add missing bug number on CL entry for BZ#24506 (b2af6fb2ed239) adds ac3da35de5 misc/tst-tsearch: Additional explicit error checking adds 32e902a94e aarch64: thunderx2 memmove performance improvements adds c4a392cfd1 Use GCC 9 in build-many-glibcs.py. adds c2b11710fb Use Linux 5.1 in build-many-glibcs.py. adds 13d0931888 Revert "Use Linux 5.1 in build-many-glibcs.py." adds 7621676f7a Update syscall-names.list for Linux 5.1. adds b2f601ba9a malloc/tst-mallocfork2: Use process-shared barriers adds 33647a7294 support: Add xclock_gettime adds 252296c625 powerpc: floor/floorf refactor adds a1cb1888b7 powerpc: round/roundf refactor adds ae45cf84af powerpc: trunc/truncf refactor adds 18aa51ee0d Move nptl/tst-eintr1 to xtests adds 5198399651 support: Add timespec.h adds d8e0b901a4 nptl: Convert tst-cond11.c to use libsupport adds 40d0816faa nptl: Use recent additions to libsupport in tst-sem5 adds 495514eec7 nptl: Convert some rwlock tests to use libsupport adds 44ac6ee97a nptl/tst-abstime: Use libsupport adds eb669ff5bf support: Fix timespec printf adds 4aee85f96b sem_close: Use __twalk_r adds 5ad533e8e6 Fix tcache count maximum (BZ #24531) adds f6efec90c8 Bug 24535: Update to Unicode 12.1.0 adds fdb8a0be9b Add single-thread.h header adds d7e4c642ef Small optimization for lowlevellock adds 959aff9fa2 Assume LLL_LOCK_INITIALIZER is 0 adds c50e1c263e x86: Remove arch-specific low level lock implementation adds 91f043ae84 Make --bindir effective adds c7ac9caaae support: Export bindir path on support_path adds da2b83ef6b elf: Fix tst-pldd for non-default --prefix and/or --bindir ( [...] adds 6807f47b81 manual: Adjust twalk_r documentation. adds 04b261bdc1 Linux: Add the tgkill function adds 7ac6fad987 iconv: Remove public declaration of __gconv_transliterate adds d50f09181e support: Add support_install_rootsbindir adds a9368c34d7 nss: Turn __nss_database_lookup into a compatibility symbol adds 32ff397533 Fix crash in _IO_wfile_sync (bug 20568) adds 5dde9ef79a Add missing Changelog entry adds 11b451c886 dlfcn: Guard __dlerror_main_freeres with __libc_once_get (on [...] adds 85b0e1e8a6 support: Report NULL blobs explicitly in TEST_COMPARE adds 9c02d0784d nss_files: Remove RES_USE_INET6 from hosts processing adds ec255a97a2 nss_nis, nss_nisplus: Remove RES_USE_INET6 handling adds 5f161b2398 Update kernel-features.h files for Linux 5.1. adds fef7c63cd5 manual: Document O_DIRECTORY adds 1f50f2ad85 Small tcache improvements adds 1388600877 Add NT_ARM_PACA_KEYS and NT_ARM_PACG_KEYS from Linux 5.1 to elf.h. adds dfba907fed sysvipc: Fix compat msgctl (BZ#24570) adds 236c18e568 sysvipc: Consolidate semtimedop s390 adds ff6bec7d47 support: Correct confusing comment adds b62bb3bc68 support: Add missing EOL terminators on timespec adds 75c51570c7 support: Expose sbindir as support_sbindir_prefix adds 09e1b0e3f6 libio: Remove codecvt vtable [BZ #24588] adds 7e740ab2e7 libio: Fix gconv-related memory leak [BZ #24583] adds c9c15ac316 wcsmbs: Fix data race in __wcsmbs_clone_conv [BZ #24584] adds 004e52febf sysvipc: Add missing bit of semtimedop s390 consolidation adds 46ae07324b Improve string benchtest timing adds a053e87849 Remove support for PowerPC SPE extension (powerpc*-*-*gnuspe*). adds cb755eede7 Add ChangeLog entry for previous commit. adds 481c30cb95 elf: Add tst-ldconfig-bad-aux-cache test [BZ #18093] adds bee1f2c413 Add F_SEAL_FUTURE_WRITE from Linux 5.1 to bits/fcntl-linux.h. adds 5c23c82195 nss_dns: Check for proper A/AAAA address alignment adds 85188d8211 nptl: Add comment to __pthread_get_minstack about external users adds c6df1ce3d5 Add IGMP_MRDISC_ADV from Linux 5.1 to netinet/igmp.h. adds 182a3746b8 tt_RU: Fix orthographic mistakes in mon and abmon sections [ [...] adds 157cda1ff0 tt_RU: Add lang_name [BZ #24370] adds e47308c98d powerpc: generic nearbyint/nearbyintf adds fbd6c928bb Remove unused get_clockfreq files adds 9250e6610f powerpc: Fix build failures with current GCC adds 0bb8f8c791 Linux: Add oddly-named arm syscalls to syscall-names.list adds 6b33f373c7 arm: Remove ioperm/iopl/inb/inw/inl/outb/outw/outl support adds 6a1a9a495a Fix data of ChangeLog entry adds dc91a19e6f Add INADDR_ALLSNOOPERS_GROUP from Linux 5.1 to netinet/in.h. adds 4802be92c8 Fix iconv buffer handling with IGNORE error handler (bug #18830) adds e863dbf6b2 iconv: Use __twalk_r in __gconv_release_shlib adds 0158473d8f [powerpc] fegetexcept: utilize function instead of duplicating code adds 28dd393922 riscv: Do not use __has_include__ adds de751ebc9e [powerpc] get_rounding_mode: utilize faster method to get ro [...] adds 51ea67d548 Linux: Add getdents64 system call adds e6e2424390 Fix malloc tests build with GCC 10. adds 80b2bfb535 Benchmark strstr hard needles adds 5e0a7ecb66 Improve performance of strstr adds 680942b016 Improve performance of memmem adds 4e75c2a43b <sys/cdefs.h>: Add __glibc_has_include macro adds 5dad6ffbb2 <sys/stat.h>: Use Linux UAPI header for statx if available a [...] adds 744e829637 Linux: Deprecate <sys/sysctl.h> and sysctl adds cfa611447b libio: freopen of default streams crashes in old programs [B [...] adds 21bd039bb4 powerpc: consolidate rint adds e41d66e41a powerpc: copysign cleanup adds 2731a326b1 benchtests: Add isnan/isinf/isfinite benchmark adds 197dbda1a1 math: Use wordsize-64 version for isnan adds 2666f96390 powerpc: Remove optimized isnan adds a8c590f789 math: Use wordsize-64 version for isinf adds 6427a6ac8c powerpc: Remove optimized isinf adds a72186761b math: Use wordsize-64 version for finite adds 1192696069 powerpc: Remove optimized finite adds 55f82d328d aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS adds 82bc69c012 aarch64: handle STO_AARCH64_VARIANT_PCS adds a26e2e9fea Allow memset local PLT reference for powerpc soft-float. adds cf27468602 Add IPV6_ROUTER_ALERT_ISOLATE from Linux 5.1 to bits/in.h. adds 8d141877e0 <sys/cdefs.h>: Inhibit macro expansion for __glibc_has_include adds 48c3c12389 Linux: Fix __glibc_has_include use for <sys/stat.h> and statx adds 78049de0a9 powerpc: refactor powerpc64 lrint/lrintf/llrint/llrintf adds 2166283fcc powerpc: Refactor powerpc32 lrint/lrintf/llrint/llrintf adds dee07df1a4 powerpc: Refactor powerpc64 lround/lroundf/llround/llroundf adds 112a0ae18b m68k: Remove vDSO support adds 02d8b5ab1c nl_NL locale: Correct the negative monetary format (bug 24614). adds 2c75b545de elf: Refuse to dlopen PIE objects [BZ #24323] adds fabf5e49dd dlfcn: Avoid one-element flexible array in Dl_serinfo [BZ #24166] adds f0c5a803bd Fix gcc 9 build errors for make xcheck. [BZ #24556] adds f59a54ab0c nl_AW locale: Correct the negative monetary format (bug 24614). adds 335c1007bf powerpc: Fix static-linked version of __ppc_get_timebase_fre [...] adds 49bc41b642 [powerpc] add 'volatile' to asm adds 21cc130b78 libio: do not attempt to free wide buffers of legacy streams [...] adds db13e32cb8 support: Add xclock_now helper function. adds 8bf225d583 support: Invent verbose_printf macro adds ce5b73a7c3 nptl: Convert various tests to use libsupport adds 85c748f9ff Add missing VDSO_{NAME,HASH}_* macros and use them for PREPA [...] adds fefa21790b nl_{AW,NL}: Correct the thousands separator and grouping (bu [...] adds 2bd81b60d6 szl_PL locale: Spelling corrections (bug 24652). adds a55541fd1c szl_PL locale: Fix a typo in the previous commit (bug 24652). adds c89e669a70 S390: Regenerate ULPs. adds 9e6a7d9c17 Fix build warnings in locale/programs/ld-ctype.c adds c78b3f55d1 Fix build warnings in nptl/tst-eintr1.c adds a63b96fbdd Linux: Add nds32 specific syscalls to syscall-names.list adds 9d5d214e86 powerpc: Refactor powerpc32 lround/lroundf/llround/llroundf adds aa32f5bf0c powerpc: Use generic e_expf adds d039da1c00 x86: Add sysdeps/x86/dl-lookupcfg.h adds a620bd7935 Linux: Adjust gedents64 buffer size to int range [BZ #24740] adds 1626f499d1 Prepare vfprintf to use __printf_fp/__printf_fphex with floa [...] adds 5a659ccc0e io: Remove copy_file_range emulation [BZ #24744] adds 17432d7150 support: Add xdlvsym function adds f0b2132b35 ld.so: Support moving versioned symbols between sonames [BZ #24741] adds 589787f889 Replace PREPARE_VERSION macro with inline function adds 507f55c05f Linux: Use mmap instead of malloc in dirent/tst-getdents64 adds afe23eb0f1 Bump up the runtime for "short" benchmarks adds d064591266 Further improve string bench timing adds 3db85a9814 powerpc: Use faster means to access FPSCR when possible in s [...] adds d0093c5cef Call _dl_open_check after relocation [BZ #24259] adds 72edea80c1 build-many-glibcs.py: Add v4t variant for arm-linux-gnueabi adds d1bc2cbbed Fix build warnings in resolv/res_send.c adds 27cec9aed9 malloc: Add nptl, htl dependency for the subdirectory [BZ #24757] adds 41d6f74e6c nptl: Remove vfork IFUNC-based forwarder from libpthread [BZ [...] adds 2b8a3c86e7 aarch64: new ifunc resolver ABI adds 484b7af3cc riscv: restore ABI compatibility (bug 24484) adds 97274b1846 dl-vdso: Add LINUX_4 HASH CODE to support nds32 vdso mechanism adds f215dbbdf1 benchtests: hypot benchmark adds 69461d9896 powerpc: hypot refactor and optimization adds 931c616eed powerpc: Refactor modf{f} adds 0cccd37f70 benchtests: Add logb{f} benchmark adds 105f2ed368 math: Use wordsize-64 version for s_logb adds 6ea21bfe43 powerpc: refactor logb{f,l} adds 7444810387 NEWS: clarify copy_file_range adds 6ba205b2c3 nftw: fill in stat buf for dangling links [BZ #23501] adds b5232c9f9e [powerpc] fenv_libc.h: protect use of __builtin_cpu_supports adds 7901d4ee7b locale/tst-locale-locpath: Fix arguments passing adds 32b8188ac8 Don't declare __malloc_check_init in <malloc.h> (bug 23352) adds 30ba037546 aarch64: simplify the DT_AARCH64_VARIANT_PCS handling code adds 99135114ba nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] adds a008c76b56 posix: Fix large mmap64 offset for mips64n32 (BZ#24699) adds 99d01ffcc3 nptl: Add clockid parameter to futex timed wait calls adds 6615f77978 nptl: Add POSIX-proposed sem_clockwait adds afe4de7d28 nptl: Add POSIX-proposed pthread_cond_clockwait adds 600b4be4d9 nptl: pthread_rwlock: Move timeout validation into _full functions adds e996fa72a9 nptl: Add POSIX-proposed pthread_rwlock_clockrdlock & pthrea [...] adds 59213094c8 nptl: Rename lll_timedlock to lll_clocklock and add clockid [...] adds 9d20e22e46 nptl: Add POSIX-proposed pthread_mutex_clocklock adds 65dd7e9ce3 Update NEWS for new _clockwait and _clocklock functions adds 1ff1373b33 nptl: Remove futex_supports_exact_relative_timeouts adds cce7b6a578 ga_IE and en_IE locales: Revert first_weekday removal (bug 24200). adds 3cc7c9c5f1 nl_BE and nl_NL locales: Dutch salutations (bug 23996). adds fba6d4bbce nl_BE locale: Use "copy "nl_NL"" in LC_NAME (bug 23996). adds 9208c3b804 Afar locales: Months and days updated from CLDR (bug 21897). adds 4a8f6d3155 nptl: Remove unnecessary forwarding of pthread_cond_clockwai [...] adds 2ab9ad5735 nptl: Add POSIX-proposed _clock functions to hppa pthread.h adds 3556658c5b Regenerate po/libc.pot for 2.30 release. adds 1f7097d09c Linux: Update syscall-names.list to Linux 5.2 adds c7e4b684e7 locale/C-translit.h.in: Cyrillic -> ASCII transliteration [B [...] adds dcf36bcad3 Add NEWS entry about the new AArch64 IFUNC resolver call ABI adds 95da14dac0 test-container: Avoid copying unintended system libraries adds 35e038c1d2 test-container: Install with $(all-subdirs) [BZ #24794] adds 7854ebf8ed Linux: Use in-tree copy of SO_ constants for !__USE_MISC [BZ [...] adds 82c664ed75 build-many-glibcs.py: Use Linux 5.2 by default adds 7e681561a3 x86-64: Compile branred.c with -mprefer-vector-width=128 [BZ [...] adds 50ce3eae5b gconv: Check reference count in __gconv_release_cache [BZ #24677] adds 354e4c1add test-container: Install with $(sorted-subdirs) [BZ #24794] adds b8b3d5a14e Linux: Move getdents64 to <dirent.h> adds 8a814e20d4 nptl: Use uintptr_t for address diagnostic in nptl/tst-pthre [...] adds c86b8e7579 Restore r31 setting in powerpc32 swapcontext. adds 0bfddfc944 iconv: Revert steps array reference counting changes adds cc3bf31933 Update translations. adds e712490684 Update install and NEWS for 2.30 release. adds 0a8262a1b2 Tag 2.30 release. adds 0b8c2f95df Open master for 2.31 development. adds e1df30fbc2 Get new entropy on each attempt __gen_tempname (BZ #15813) adds b0f6679bcd malloc: Remove unwanted leading whitespace in malloc_info [B [...] adds 3175dcc1e6 hppa: Update libm-tests-ulps adds 066020c5e8 powerpc: Cleanup: use actual power8 assembly mnemonics adds c7a26cba2a Update Linux kernel version number in tst-mman-consts.py to 5.2. adds 9c37bde5a2 Update kernel version in comment in syscall-names.list. adds a6c1ce778e elf: tst-ldconfig-bad-aux-cache: use support_capture_subprocess adds 1a7fe2ebe5 login: Remove utmp backend jump tables [BZ #23518] adds 503fc587f3 sh: Update libm-tests-ulps adds 27a0914e45 riscv: Enable VDSO for static linking adds 5e855c8954 s390: Enable VDSO for static linking adds c9c1a413c0 sparc: Enable VDSO for static linking adds d665367f59 linux: Enable vDSO for static linking as default (BZ#19767) adds 98013846ec Add CLONE_PIDFD from Linux 5.2 to bits/sched.h. adds 8d454abeb4 s390: Fix Enable VDSO for static linking adds d8b9780369 Add AT_RECURSIVE from Linux 5.2 to fcntl.h. new 99ec0318a3 ldbl-128ibm-compat: Add regular character printing functions new 812e6114bd ldbl-128ibm-compat: Add wide character printing functions new 553c5b647f ldbl-128ibm-compat: Add regular character, fortified printin [...] new 03e0ef4a62 ldbl-128ibm-compat: Add wide character, fortified printing f [...] new fdb36db07b ldbl-128ibm-compat: Test double values new 3b54a4783b ldbl-128ibm-compat: Test positional arguments new 3f27187fb2 ldbl-128ibm-compat: Add regular character scanning functions new 34da91f452 ldbl-128ibm-compat: Add wide character scanning functions new 5e4992a36d ldbl-128ibm-compat: Add argp_error and argp_failure new cf58352636 ldbl-128ibm-compat: Add err.h functions new 649699a1d0 ldbl-128ibm-compat: Add error.h functions new ee06790283 ldbl-128ibm-compat: Add tests for err.h and error.h functions new 3a15cc582a ldbl-128ibm-compat: Add ISO C99 versions of scanf functions new 2f55e5a5d8 ldbl-128ibm-compat: Add obstack printing functions new 296b3a21b0 ldbl-128ibm-compat: Add syslog functions new ee48071011 ldbl-128ibm-compat: Add strfmon_l with IEEE long double format new fcb4403a4e ldbl-128ibm-compat: Add tests for strfmon and strfmon_l new 5ee6bab6cb ldbl-128ibm-compat: Add tests for strfroml, strtold, and wcstold new ab9d8a93f9 Remove hidden_def and hidden_proto from cvt functions new ad0747f4be Refactor *cvt functions implementation (1/4) new 9e6e2c4dc7 Refactor *cvt functions implementation (2/4) new 09ad2c6b91 Refactor *cvt functions implementation (3/4) new e68d5d64a4 Refactor *cvt functions implementation (4/4) new cd3b0aec91 ldbl-128ibm-compat: Add *cvt functions new e9ec75dba7 Do not redirect calls to __GI_* symbols, when redirecting to [...] new ff8094b612 ldbl-128ibm-compat: Compiler flags for stdio functions new 5f49077273 TEMP: powerpc64le: Enable support for IEEE long double
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 (d929c19d9a) \ N -- N -- N refs/heads/gabriel/powerpc-ieee128-printscan (5f49077273)
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.
The 27 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 3502 +++++++++++++++++++- ChangeLog.old/ChangeLog.18 | 3 + INSTALL | 18 +- Makeconfig | 49 +- Makefile | 7 +- NEWS | 195 +- argp/argp-test.c | 2 +- benchtests/Makefile | 21 +- benchtests/bench-malloc-simple.c | 5 +- benchtests/bench-malloc-thread.c | 7 +- benchtests/bench-math-inlines.c | 2 +- benchtests/bench-memccpy.c | 2 +- benchtests/bench-memchr.c | 2 +- benchtests/bench-memcmp.c | 2 +- benchtests/bench-memcpy-random.c | 2 +- benchtests/bench-memcpy-walk.c | 8 +- benchtests/bench-memmem.c | 81 +- benchtests/bench-memmove-walk.c | 16 +- benchtests/bench-memset-walk.c | 13 +- benchtests/bench-rawmemchr.c | 2 +- benchtests/bench-skeleton.c | 5 +- benchtests/bench-stpcpy.c | 20 +- benchtests/bench-stpncpy.c | 47 +- benchtests/bench-strcasestr.c | 2 +- benchtests/bench-strcat.c | 21 +- benchtests/bench-strchr.c | 2 +- benchtests/bench-strcmp.c | 2 +- benchtests/bench-strcpy.c | 23 +- benchtests/bench-strcpy_chk.c | 2 +- benchtests/bench-string.h | 6 +- benchtests/bench-strlen.c | 4 +- benchtests/bench-strncat.c | 30 +- benchtests/bench-strncmp.c | 2 +- benchtests/bench-strncpy.c | 45 +- benchtests/bench-strnlen.c | 33 +- benchtests/bench-strpbrk.c | 2 +- benchtests/bench-strrchr.c | 2 +- benchtests/bench-strsep.c | 2 +- benchtests/bench-strspn.c | 2 +- benchtests/bench-strstr.c | 302 +- benchtests/bench-strtod.c | 5 +- benchtests/bench-strtok.c | 2 +- benchtests/bench-timing.h | 2 - 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 + config.make.in | 1 + dirent/Makefile | 2 +- dirent/dirent.h | 2 + dlfcn/dlerror.c | 29 +- dlfcn/dlfcn.h | 12 + elf/Makefile | 37 +- elf/dl-load.c | 18 +- elf/dl-lookup.c | 38 +- elf/dl-open.c | 8 +- elf/elf.h | 11 + elf/pldd-xx.c | 114 +- elf/pldd.c | 64 +- elf/tst-dlopen-pie.c | 49 + elf/tst-ldconfig-bad-aux-cache.c | 112 + elf/tst-ldconfig-bad-aux-cache.root/etc/ld.so.conf | 2 + .../tst-ldconfig-bad-aux-cache.root/postclean.req | 0 elf/tst-pldd.c | 136 + 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 + grp/initgroups.c | 8 +- iconv/Makefile | 2 +- iconv/gconv.h | 11 +- iconv/gconv_dl.c | 14 +- iconv/gconv_int.h | 8 + iconv/gconv_simple.c | 32 +- iconv/loop.c | 2 +- iconv/skeleton.c | 37 +- iconv/tst-iconv7.c | 55 + include/alloc_buffer.h | 31 +- include/bits/statx-generic.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/features.h | 2 +- include/malloc.h | 2 - include/search.h | 2 + include/sys/sysctl.h | 10 - include/time.h | 39 +- inet/netinet/igmp.h | 1 + inet/netinet/in.h | 1 + io/Makefile | 12 +- 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/copy_file_range-compat.c | 160 - io/copy_file_range.c | 16 +- io/fcntl.h | 1 + io/ftw.c | 6 +- io/statx_generic.c | 11 +- io/tst-copy_file_range-compat.c | 30 - io/tst-copy_file_range.c | 560 +--- io/tst-ftw-lnk.c | 239 ++ libio/Makefile | 18 +- libio/fileops.c | 3 - libio/freopen.c | 2 +- libio/genops.c | 16 +- libio/iofgetpos.c | 3 +- libio/iofgetpos64.c | 3 +- libio/iofsetpos.c | 3 +- libio/iofsetpos64.c | 3 +- libio/iofwide.c | 132 +- libio/libio.h | 32 - libio/libioP.h | 36 +- libio/tst-bz24228.c | 29 + libio/tst-bz24228.map | 5 + libio/tst-wfile-sync.c | 39 + libio/tst-wfile-sync.input | 1 + libio/wfileops.c | 92 +- locale/C-translit.h.in | 169 + locale/Makefile | 8 + locale/programs/ld-ctype.c | 3 +- locale/programs/locale.c | 137 +- locale/tst-locale-locpath.sh | 83 + localedata/Makefile | 1 + localedata/charmaps/UTF-8 | 6 +- localedata/locales/aa_DJ | 10 +- localedata/locales/aa_ER | 4 +- localedata/locales/aa_ER@saaho | 4 +- localedata/locales/aa_ET | 6 +- localedata/locales/en_IE | 1 + localedata/locales/ga_IE | 1 + localedata/locales/i18n_ctype | 216 +- localedata/locales/nl_AW | 6 +- localedata/locales/nl_BE | 2 +- localedata/locales/nl_NL | 15 +- localedata/locales/szl_PL | 42 +- localedata/locales/tr_TR | 210 +- localedata/locales/translit_circle | 2 +- localedata/locales/translit_cjk_compat | 4 +- localedata/locales/translit_combining | 2 +- localedata/locales/translit_compat | 2 +- localedata/locales/translit_font | 2 +- localedata/locales/translit_fraction | 2 +- localedata/locales/tt_RU | 49 +- localedata/tst-strfmon1.c | 3 +- localedata/unicode-gen/DerivedCoreProperties.txt | 9 +- localedata/unicode-gen/EastAsianWidth.txt | 6 +- localedata/unicode-gen/Makefile | 2 +- localedata/unicode-gen/PropList.txt | 4 +- localedata/unicode-gen/UnicodeData.txt | 1 + login/getutent_r.c | 108 +- login/getutid_r.c | 2 +- login/getutline_r.c | 2 +- login/updwtmp.c | 2 +- login/utmp-private.h | 29 +- login/utmp_file.c | 89 +- login/utmpname.c | 3 +- malloc/Depend | 2 + malloc/Makefile | 5 +- malloc/arena.c | 1 - malloc/hooks.c | 17 +- malloc/malloc-internal.h | 3 + malloc/malloc.c | 133 +- malloc/malloc.h | 20 +- malloc/mtrace.c | 72 +- malloc/tst-calloc.c | 7 +- malloc/tst-malloc-too-large.c | 49 + malloc/tst-mallocfork.c | 6 + malloc/tst-mallocfork2.c | 137 +- malloc/tst-memalign.c | 10 + 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 | 18 +- manual/llio.texi | 17 +- manual/memory.texi | 1 - manual/search.texi | 25 +- manual/signal.texi | 15 + manual/threads.texi | 58 + manual/time.texi | 6 +- manual/tunables.texi | 4 +- manual/users.texi | 20 +- misc/Versions | 5 +- misc/search.h | 7 + misc/sys/cdefs.h | 8 + misc/tsearch.c | 34 + misc/tst-tsearch.c | 91 +- nis/nss_nis/nis-hosts.c | 55 +- nis/nss_nisplus/nisplus-hosts.c | 59 +- nptl/DESIGN-systemtap-probes.txt | 3 + nptl/Makefile | 22 +- nptl/Versions | 11 +- nptl/eintr.c | 12 +- nptl/libpthread-compat.c | 37 + nptl/lll_timedlock_wait.c | 15 +- nptl/lowlevellock.c | 31 +- nptl/nptl-init.c | 10 +- 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 | 42 +- nptl/pthread_cond_wait.c | 64 +- nptl/pthread_condattr_setclock.c | 5 - nptl/pthread_mutex_timedlock.c | 50 +- 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/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-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-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 | 39 +- nptl/tst-sem17.c | 76 + nptl/tst-sem5.c | 40 +- nscd/aicache.c | 14 +- nscd/initgrcache.c | 4 +- nscd/netgroupcache.c | 2 +- nscd/nscd_gethst_r.c | 6 +- nss/Makefile | 4 +- nss/Versions | 8 +- nss/XXX-lookup.c | 4 +- nss/compat-lookup.c | 30 +- nss/nss_compat/compat-grp.c | 2 +- nss/nss_compat/compat-initgroups.c | 2 +- nss/nss_compat/compat-pwd.c | 2 +- nss/nss_compat/compat-spwd.c | 4 +- nss/nss_db/db-open.c | 6 +- nss/nss_files/files-hosts.c | 38 +- nss/nsswitch.c | 18 +- nss/nsswitch.h | 8 +- 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 + 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/bits/types.h | 9 +- posix/tst-mmap-offset.c | 9 +- resolv/Makefile | 11 +- resolv/nss_dns/dns-host.c | 18 +- resolv/nss_dns/dns-network.c | 3 - resolv/res_debug.c | 3 - resolv/res_init.c | 1 - resolv/res_send.c | 49 +- resolv/res_use_inet6.h | 49 - resolv/resolv-internal.h | 9 +- 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 +- scripts/build-many-glibcs.py | 17 +- scripts/check-installed-headers.sh | 24 +- signal/Makefile | 2 +- signal/signal.h | 3 + stdlib/stdlib.h | 13 +- stdlib/tst-secure-getenv.c | 19 +- string/memmem.c | 127 +- string/str-two-way.h | 9 +- string/strstr.c | 165 +- string/test-strcasestr.c | 3 +- string/test-strstr.c | 3 +- support/Makefile | 20 +- support/README | 6 + support/capture_subprocess.h | 6 + support/links-dso-program-c.c | 17 + support/links-dso-program.cc | 17 + support/subprocess.h | 49 + support/support.h | 6 + support/support_capture_subprocess.c | 80 +- support/support_paths.c | 21 + support/support_subprocess.c | 152 + support/support_test_compare_blob.c | 4 +- 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-support_capture_subprocess.c | 183 +- support/xclock_gettime.c | 31 + support/xdlfcn.c | 20 + support/xdlfcn.h | 1 + support/xposix_spawn.c | 32 + support/xposix_spawn_file_actions_addclose.c | 29 + support/xposix_spawn_file_actions_adddup2.c | 30 + support/xspawn.h | 34 + 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 | 38 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 1 + sysdeps/aarch64/multiarch/memcpy_thunderx2.S | 593 ++-- sysdeps/aarch64/multiarch/memmove.c | 5 +- sysdeps/aarch64/sys/ifunc.h | 42 + sysdeps/aarch64/tst-ifunc-arg-1.c | 63 + sysdeps/aarch64/tst-ifunc-arg-2.c | 66 + sysdeps/generic/mmap_info.h | 16 + sysdeps/generic/single-thread.h | 24 + sysdeps/hppa/fpu/libm-test-ulps | 88 +- 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/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-128ibm-compat/Makefile | 7 - sysdeps/ieee754/soft-fp/s_ddivl.c | 12 + sysdeps/ieee754/soft-fp/s_fdivl.c | 12 + sysdeps/mach/hurd/i386/libc.abilist | 1 + sysdeps/nptl/futex-internal.h | 18 +- sysdeps/nptl/libc-lockP.h | 17 +- sysdeps/nptl/lowlevellock-futex.h | 13 +- sysdeps/nptl/lowlevellock.h | 20 +- sysdeps/nptl/pthread.h | 36 + sysdeps/posix/getaddrinfo.c | 17 +- sysdeps/posix/tempname.c | 13 +- sysdeps/powerpc/Makefile | 5 + sysdeps/powerpc/bits/fenvinline.h | 37 +- sysdeps/powerpc/fpu/e_hypot.c | 94 +- sysdeps/powerpc/fpu/fegetexcept.c | 16 +- sysdeps/powerpc/fpu/fegetmode.c | 2 +- sysdeps/powerpc/fpu/fenv_libc.h | 35 +- 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_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_control.h | 72 +- 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/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/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/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/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_floor.c | 0 .../powerpc64/be/fpu/multiarch/s_floorf-power5+.c | 3 + .../powerpc64/be/fpu/multiarch/s_floorf-ppc64.c | 3 + .../powerpc64/{ => be}/fpu/multiarch/s_floorf.c | 0 .../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_llrint.c | 0 .../powerpc64/{ => be}/fpu/multiarch/s_llrintf.c | 0 .../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_llround.c | 0 .../powerpc64/be/fpu/multiarch/s_llroundf-ppc64.c | 2 + .../powerpc64/{ => be}/fpu/multiarch/s_llroundf.c | 0 .../powerpc64/be/fpu/multiarch/s_logb-power7.c | 20 + .../{ => be}/fpu/multiarch/s_logb-ppc64.c | 0 .../powerpc64/{ => be}/fpu/multiarch/s_logb.c | 0 .../powerpc64/be/fpu/multiarch/s_logbf-power7.c | 20 + .../{ => be}/fpu/multiarch/s_logbf-ppc64.c | 0 .../powerpc64/{ => be}/fpu/multiarch/s_logbf.c | 0 .../powerpc64/be/fpu/multiarch/s_logbl-power7.c | 20 + .../{ => 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/be/fpu/multiarch/s_modf-power5+.c | 20 + .../{ => be}/fpu/multiarch/s_modf-ppc64.c | 0 .../powerpc64/{ => be}/fpu/multiarch/s_modf.c | 0 .../powerpc64/be/fpu/multiarch/s_modff-power5+.c | 20 + .../{ => be}/fpu/multiarch/s_modff-ppc64.c | 0 .../powerpc64/{ => be}/fpu/multiarch/s_modff.c | 0 .../powerpc64/be/fpu/multiarch/s_round-power5+.c | 3 + .../powerpc64/be/fpu/multiarch/s_round-ppc64.c | 3 + .../powerpc64/{ => be}/fpu/multiarch/s_round.c | 0 .../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_trunc.c | 0 .../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/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/fpu/multiarch/s_floorf-power5+.S | 24 - .../powerpc64/fpu/multiarch/s_floorf-ppc64.S | 24 - .../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/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/fpu/multiarch/s_llroundf-ppc64.S | 31 - .../powerpc64/fpu/multiarch/s_logb-power7.c | 19 - .../powerpc64/fpu/multiarch/s_logbf-power7.c | 19 - .../powerpc64/fpu/multiarch/s_logbl-power7.c | 19 - .../powerpc64/fpu/multiarch/s_modf-power5+.c | 19 - .../powerpc64/fpu/multiarch/s_modff-power5+.c | 19 - .../powerpc64/fpu/multiarch/s_round-power5+.S | 30 - .../powerpc64/fpu/multiarch/s_round-ppc64.S | 30 - .../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/fpu/multiarch/s_truncf-power5+.S | 24 - .../powerpc64/fpu/multiarch/s_truncf-ppc64.S | 24 - sysdeps/powerpc/powerpc64/fpu/multiarch/s_truncf.c | 34 - sysdeps/powerpc/powerpc64/fpu/multiarch/w_expf.c | 1 - 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/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/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 - sysdeps/powerpc/powerpc64/power8/fpu/w_expf.c | 1 - sysdeps/powerpc/powerpc64/power8/memchr.S | 31 +- sysdeps/powerpc/powerpc64/power8/memcmp.S | 21 +- sysdeps/powerpc/powerpc64/power8/memrchr.S | 30 +- sysdeps/powerpc/powerpc64/power8/memset.S | 10 +- sysdeps/powerpc/powerpc64/power8/strcasecmp.S | 36 +- sysdeps/powerpc/powerpc64/power8/strcasestr.S | 14 +- sysdeps/powerpc/powerpc64/power8/strchr.S | 30 +- sysdeps/powerpc/powerpc64/power8/strcmp.S | 1 + sysdeps/powerpc/powerpc64/power8/strlen.S | 23 +- sysdeps/powerpc/powerpc64/power8/strncmp.S | 2 +- sysdeps/powerpc/powerpc64/power8/strncpy.S | 2 +- sysdeps/powerpc/powerpc64/power8/strnlen.S | 51 +- sysdeps/powerpc/powerpc64/power8/strrchr.S | 39 +- sysdeps/powerpc/powerpc64/power8/strspn.S | 35 +- sysdeps/powerpc/preconfigure | 20 +- sysdeps/pthread/semaphore.h | 30 +- sysdeps/riscv/ldsodefs.h | 3 +- sysdeps/s390/fpu/libm-test-ulps | 12 +- sysdeps/s390/multiarch/gconv_simple.c | 6 +- sysdeps/sh/libm-test-ulps | 40 +- sysdeps/sparc/sparc32/lll_timedlock_wait.c | 2 +- sysdeps/sparc/sparc32/lowlevellock.c | 15 +- sysdeps/unix/getlogin_r.c | 7 +- sysdeps/unix/sysdep.h | 2 +- sysdeps/unix/sysv/linux/Makefile | 19 +- sysdeps/unix/sysv/linux/Versions | 2 +- sysdeps/unix/sysv/linux/aarch64/gettimeofday.c | 4 +- sysdeps/unix/sysv/linux/aarch64/init-first.c | 4 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 3 + sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/aarch64/pt-vfork.c | 54 - sysdeps/unix/sysv/linux/aarch64/sysdep.h | 3 - .../unix/sysv/linux/alpha/bits/socket-constants.h | 38 + sysdeps/unix/sysv/linux/alpha/kernel-features.h | 9 +- sysdeps/unix/sysv/linux/alpha/libc.abilist | 3 + 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/ioperm.c | 160 +- sysdeps/unix/sysv/linux/arm/kernel-features.h | 1 - sysdeps/unix/sysv/linux/arm/libc.abilist | 3 + sysdeps/unix/sysv/linux/arm/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/arm/sys/io.h | 47 - sysdeps/unix/sysv/linux/arm/sysdep.h | 3 - 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/sched.h | 2 + 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/copy_file_range.c | 21 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 3 + sysdeps/unix/sysv/linux/csky/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/csky/pt-vfork.S | 1 - sysdeps/unix/sysv/linux/dl-vdso.h | 24 +- sysdeps/unix/sysv/linux/futex-internal.h | 34 +- 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 | 3 + sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/hppa/localplt.data | 1 - sysdeps/unix/sysv/linux/hppa/pt-vfork.S | 82 - sysdeps/unix/sysv/linux/hppa/pthread.h | 36 + sysdeps/unix/sysv/linux/i386/libc-lowlevellock.S | 19 - sysdeps/unix/sysv/linux/i386/libc.abilist | 3 + sysdeps/unix/sysv/linux/i386/libpthread.abilist | 8 +- sysdeps/unix/sysv/linux/i386/lll_timedlock_wait.c | 1 - sysdeps/unix/sysv/linux/i386/lowlevellock.S | 268 -- sysdeps/unix/sysv/linux/i386/lowlevellock.h | 240 -- sysdeps/unix/sysv/linux/i386/sysdep.h | 3 - sysdeps/unix/sysv/linux/ia64/kernel-features.h | 6 +- sysdeps/unix/sysv/linux/ia64/libc.abilist | 3 + sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/ia64/pt-vfork.S | 48 - sysdeps/unix/sysv/linux/ipc_priv.h | 5 + sysdeps/unix/sysv/linux/kernel-features.h | 4 - sysdeps/unix/sysv/linux/lowlevellock-futex.h | 34 +- sysdeps/unix/sysv/linux/m68k/Makefile | 2 - sysdeps/unix/sysv/linux/m68k/Versions | 11 - .../unix/sysv/linux/m68k/coldfire/atomic-machine.h | 45 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 3 + .../sysv/linux/m68k/coldfire/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/m68k/init-first.c | 74 - sysdeps/unix/sysv/linux/m68k/libc-m68k-vdso.c | 1 - sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 3 + .../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 - .../unix/sysv/linux/microblaze/kernel-features.h | 5 - sysdeps/unix/sysv/linux/microblaze/libc.abilist | 3 + .../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/makecontext.S | 5 - .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 3 + .../unix/sysv/linux/mips/mips32/libpthread.abilist | 7 +- .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 3 + sysdeps/unix/sysv/linux/mips/mips32/sysdep.h | 3 - 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 | 3 + sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h | 3 - .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 3 + sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h | 3 - sysdeps/unix/sysv/linux/mips/mmap_info.h | 13 + sysdeps/unix/sysv/linux/mips/pt-vfork.S | 1 - sysdeps/unix/sysv/linux/mips/setcontext.S | 38 - sysdeps/unix/sysv/linux/mips/swapcontext.S | 5 - sysdeps/unix/sysv/linux/mmap64.c | 9 +- sysdeps/unix/sysv/linux/msgctl.c | 2 +- sysdeps/unix/sysv/linux/nios2/libc.abilist | 3 + 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 - .../unix/sysv/linux/powerpc/get_timebase_freq.c | 2 +- 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 | 3 + .../linux/powerpc/powerpc32/getcontext-common.S | 4 - .../linux/powerpc/powerpc32/libpthread.abilist | 8 +- .../linux/powerpc/powerpc32/nofpu/context-e500.h | 144 - .../linux/powerpc/powerpc32/nofpu/getcontext.S | 2 - .../linux/powerpc/powerpc32/nofpu/libc.abilist | 3 + .../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 - sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h | 3 - .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 3 + .../linux/powerpc/powerpc64/be/libpthread.abilist | 7 +- .../powerpc/powerpc64/le/ldbl-128ibm-compat-abi.h | 4 +- .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 189 +- .../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/powerpc64/sysdep.h | 3 - .../linux/powerpc/test-gettimebasefreq-static.c | 19 + sysdeps/unix/sysv/linux/powerpc/time.c | 4 +- sysdeps/unix/sysv/linux/riscv/flush-icache.c | 2 +- sysdeps/unix/sysv/linux/riscv/init-first.c | 8 +- sysdeps/unix/sysv/linux/riscv/libc-vdso.h | 6 +- sysdeps/unix/sysv/linux/riscv/pt-vfork.S | 1 - sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 3 + .../unix/sysv/linux/riscv/rv64/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/s390/elision-timed.c | 6 +- sysdeps/unix/sysv/linux/s390/init-first.c | 10 +- sysdeps/unix/sysv/linux/s390/ipc_priv.h | 29 + sysdeps/unix/sysv/linux/s390/libc-vdso.h | 3 - 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 | 3 + .../sysv/linux/s390/s390-32/libpthread.abilist | 8 +- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 3 + .../sysv/linux/s390/s390-64/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/s390/semtimedop.c | 36 - sysdeps/unix/sysv/linux/semtimedop.c | 4 +- sysdeps/unix/sysv/linux/sh/kernel-features.h | 7 +- sysdeps/unix/sysv/linux/sh/libc.abilist | 3 + sysdeps/unix/sysv/linux/sh/libpthread.abilist | 7 +- 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/init-first.c | 8 +- sysdeps/unix/sysv/linux/sparc/libc-vdso.h | 6 +- sysdeps/unix/sysv/linux/sparc/lowlevellock.h | 11 +- sysdeps/unix/sysv/linux/sparc/pt-vfork.S | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 3 + .../sysv/linux/sparc/sparc32/libpthread.abilist | 8 +- .../linux/sparc/sparc32/sparcv9/get_clockfreq.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/ipc_priv.h | 3 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 3 + .../sysv/linux/sparc/sparc64/libpthread.abilist | 7 +- sysdeps/unix/sysv/linux/sys/sysctl.h | 5 +- sysdeps/unix/sysv/linux/syscall-names.list | 41 +- sysdeps/unix/sysv/linux/syscalls.list | 1 + sysdeps/unix/sysv/linux/sysctl.c | 4 +- sysdeps/unix/sysv/linux/sysdep-cancel.h | 81 +- sysdeps/unix/sysv/linux/sysdep-vdso.h | 2 +- sysdeps/unix/sysv/linux/sysdep.h | 7 - sysdeps/unix/sysv/linux/tst-getdents64.c | 163 + sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- sysdeps/unix/sysv/linux/tst-socket-consts.py | 65 + sysdeps/unix/sysv/linux/tst-tgkill.c | 132 + sysdeps/unix/sysv/linux/x86/elision-timed.c | 6 +- sysdeps/unix/sysv/linux/x86/libc-vdso.h | 6 +- sysdeps/unix/sysv/linux/x86/lowlevellock.h | 111 + sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 3 + .../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/lowlevellock.S | 233 -- sysdeps/unix/sysv/linux/x86_64/lowlevellock.h | 243 -- sysdeps/unix/sysv/linux/x86_64/sysdep.h | 3 - sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 3 + .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 7 +- sysdeps/x86/Makefile | 40 +- sysdeps/{i386 => x86}/dl-lookupcfg.h | 0 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_64/dl-lookupcfg.h | 31 - sysdeps/x86_64/fpu/Makefile | 12 + time/mktime-internal.h | 79 +- time/mktime.c | 71 +- time/timegm.c | 32 +- version.h | 2 +- wcsmbs/wcsmbsload.c | 22 +- 1040 files changed, 23612 insertions(+), 28563 deletions(-) create mode 100644 benchtests/hypot-inputs create mode 100644 benchtests/isfinite-inputs create mode 100644 benchtests/isinf-inputs create mode 100644 benchtests/isnan-inputs create mode 100644 benchtests/logb-inputs create mode 100644 benchtests/logbf-inputs create mode 100644 bits/dirent_ext.h create mode 100644 bits/signal_ext.h create mode 100644 elf/tst-dlopen-pie.c create mode 100644 elf/tst-ldconfig-bad-aux-cache.c create mode 100644 elf/tst-ldconfig-bad-aux-cache.root/etc/ld.so.conf copy sysdeps/generic/ld.abilist => elf/tst-ldconfig-bad-aux-cache.root/postclean.r [...] create mode 100644 elf/tst-pldd.c create mode 100644 elf/tst-sonamemove-dlopen.c create mode 100644 elf/tst-sonamemove-link.c create mode 100644 elf/tst-sonamemove-linkmod1.c create mode 100644 elf/tst-sonamemove-linkmod1.map create mode 100644 elf/tst-sonamemove-runmod1.c create mode 100644 elf/tst-sonamemove-runmod1.map create mode 100644 elf/tst-sonamemove-runmod2.c create mode 100644 elf/tst-sonamemove-runmod2.map create mode 100644 iconv/tst-iconv7.c create mode 100644 include/bits/statx-generic.h create mode 100644 include/bits/types/struct_statx.h create mode 100644 include/bits/types/struct_statx_timestamp.h create mode 100644 io/bits/statx-generic.h create mode 100644 io/bits/types/struct_statx.h create mode 100644 io/bits/types/struct_statx_timestamp.h delete mode 100644 io/copy_file_range-compat.c delete mode 100644 io/tst-copy_file_range-compat.c create mode 100644 io/tst-ftw-lnk.c create mode 100644 libio/tst-bz24228.c create mode 100644 libio/tst-bz24228.map create mode 100644 libio/tst-wfile-sync.c create mode 100644 libio/tst-wfile-sync.input create mode 100644 locale/tst-locale-locpath.sh create mode 100644 manual/examples/twalk.c create mode 100644 nptl/libpthread-compat.c delete mode 100644 nptl/pt-vfork.c create mode 100644 nptl/pthread_rwlock_clockrdlock.c create mode 100644 nptl/pthread_rwlock_clockwrlock.c create mode 100644 nptl/sem_clockwait.c create mode 100644 nptl/tst-cond26.c create mode 100644 nptl/tst-cond27.c create mode 100644 nptl/tst-mutex11.c create mode 100644 nptl/tst-sem17.c create mode 100644 nss/tst-nss-db-endgrent.c create mode 100644 nss/tst-nss-db-endgrent.root/etc/nsswitch.conf create mode 100644 nss/tst-nss-db-endpwent.c create mode 100644 nss/tst-nss-db-endpwent.root/etc/nsswitch.conf create mode 100644 nss/tst-nss-db-endpwent.root/var/db/passwd.in delete mode 100644 resolv/res_use_inet6.h delete mode 100644 resolv/tst-res_use_inet6.c create mode 100644 support/subprocess.h create mode 100644 support/support_subprocess.c create mode 100644 support/timespec-add.c create mode 100644 support/timespec-sub.c create mode 100644 support/timespec.c create mode 100644 support/timespec.h create mode 100644 support/xclock_gettime.c create mode 100644 support/xposix_spawn.c create mode 100644 support/xposix_spawn_file_actions_addclose.c create mode 100644 support/xposix_spawn_file_actions_adddup2.c create mode 100644 support/xspawn.h create mode 100644 support/xtime.h create mode 100644 sysdeps/aarch64/dl-dtprocnum.h create mode 100644 sysdeps/aarch64/sys/ifunc.h create mode 100644 sysdeps/aarch64/tst-ifunc-arg-1.c create mode 100644 sysdeps/aarch64/tst-ifunc-arg-2.c create mode 100644 sysdeps/generic/mmap_info.h create mode 100644 sysdeps/generic/single-thread.h delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_finite.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_isinf.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_logb.c create mode 100644 sysdeps/powerpc/fpu/get-rounding-mode.h create mode 100644 sysdeps/powerpc/fpu/round_to_integer.h create mode 100644 sysdeps/powerpc/fpu/s_ceil.c create mode 100644 sysdeps/powerpc/fpu/s_ceilf.c create mode 100644 sysdeps/powerpc/fpu/s_copysign.c create mode 100644 sysdeps/powerpc/fpu/s_copysignf.c delete mode 100644 sysdeps/powerpc/fpu/s_fabs.S delete mode 100644 sysdeps/powerpc/fpu/s_fabsf.S create mode 100644 sysdeps/powerpc/fpu/s_floor.c create mode 100644 sysdeps/powerpc/fpu/s_floorf.c delete mode 100644 sysdeps/powerpc/fpu/s_fma.S create mode 100644 sysdeps/powerpc/fpu/s_fma.c delete mode 100644 sysdeps/powerpc/fpu/s_fmaf.S create mode 100644 sysdeps/powerpc/fpu/s_fmaf.c delete mode 100644 sysdeps/powerpc/fpu/s_isnan.c delete mode 100644 sysdeps/powerpc/fpu/s_isnanf.S create mode 100644 sysdeps/powerpc/fpu/s_logb.c create mode 100644 sysdeps/powerpc/fpu/s_logbf.c create mode 100644 sysdeps/powerpc/fpu/s_logbl.c delete mode 100644 sysdeps/powerpc/fpu/s_lrintf.S create mode 100644 sysdeps/powerpc/fpu/s_lrintf.c create mode 100644 sysdeps/powerpc/fpu/s_modf.c create mode 100644 sysdeps/powerpc/fpu/s_modff.c create mode 100644 sysdeps/powerpc/fpu/s_nearbyint.c create mode 100644 sysdeps/powerpc/fpu/s_nearbyintf.c create mode 100644 sysdeps/powerpc/fpu/s_round.c create mode 100644 sysdeps/powerpc/fpu/s_roundf.c create mode 100644 sysdeps/powerpc/fpu/s_trunc.c create mode 100644 sysdeps/powerpc/fpu/s_truncf.c delete mode 100644 sysdeps/powerpc/power4/fpu/Makefile delete mode 100644 sysdeps/powerpc/power4/fpu/mpa-arch.h delete mode 100644 sysdeps/powerpc/power4/fpu/mpa.c delete mode 100644 sysdeps/powerpc/power5+/fpu/s_modf.c delete mode 100644 sysdeps/powerpc/power5+/fpu/s_modff.c delete mode 100644 sysdeps/powerpc/power7/fpu/s_logb.c delete mode 100644 sysdeps/powerpc/power7/fpu/s_logbf.c delete mode 100644 sysdeps/powerpc/power7/fpu/s_logbl.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/Makefile delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/atomic-feclearexcept.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/atomic-feholdexcept.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/atomic-feupdateenv.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fclrexcpt.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fe_note_change.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fedisblxcpt.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/feenablxcpt.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fegetenv.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fegetexcept.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fegetmode.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fegetround.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/feholdexcpt.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fenv_const.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fenv_libc.h delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fesetenv.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fesetexcept.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fesetmode.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fesetround.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fetestexceptflag.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/feupdateenv.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fexcepts_from_prctl.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fexcepts_from_spe.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fexcepts_to_prctl.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fexcepts_to_spe.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fgetexcptflg.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/flt-rounds.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fraiseexcept-soft.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fraiseexcpt.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/fsetexcptflg.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/ftestexcept.c delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/get-rounding-mode.h delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/s_fabsf.S delete mode 100644 sysdeps/powerpc/powerpc32/e500/nofpu/spe-raise.c delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_ceil.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_ceilf.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_floor.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_floorf.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lrint.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lrint.c delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lround.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lround.c delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_nearbyint.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_nearbyintf.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_rint.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_rintf.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_round.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_roundf.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_trunc.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_truncf.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysignf.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite-power7.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finitef-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finitef.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf-power7.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinff-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinff.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power5.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power7.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf-power5.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-power6.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-power6.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-power6.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-power6.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power6.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power6.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lrint-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lrint-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_round-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_roundf-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_trunc-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_truncf-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llrint.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llrintf.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_ceil.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_ceilf.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_floor.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_floorf.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_lround.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_round.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_roundf.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_trunc.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_truncf.S delete mode 100644 sysdeps/powerpc/powerpc32/power5/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/power5/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llrint.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llrintf.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_finitef.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isinf.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isinff.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isnanf.S create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/Makefile create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceil-power5+.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceil-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceil.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceilf-power5+.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceilf-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceilf.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_floor-power5+.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_floor-ppc64.c rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_floor.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_floorf-power5+.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_floorf-ppc64.c rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_floorf.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llrint-power6x.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llrint-power8.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llrint-ppc64.c 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/be/fpu/multiarch/s_llround-power5+.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-power6x.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-power8.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-ppc64.c rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_llround.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llroundf-ppc64.c rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_llroundf.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/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/be/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/be/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/be/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/be/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/be/fpu/multiarch/s_round-power5+.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_round-ppc64.c rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_round.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_roundf-power5+.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_roundf-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_roundf.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_trunc-power5+.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_trunc-ppc64.c rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_trunc.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_truncf-power5+.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_truncf-ppc64.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_truncf.c create mode 100644 sysdeps/powerpc/powerpc64/fpu/Makefile delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypot-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypot-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypot.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypotf-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypotf-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypotf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign-power6.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysignf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-power7.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finitef-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finitef.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_floor-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_floor-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_floorf-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_floorf-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-power7.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power5.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power6.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power6x.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power7.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnanf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llrint-power6x.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llrint-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llrint-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-power6x.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llroundf-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_logb-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_logbf-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_logbl-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_modf-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_modff-power5+.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_round-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_round-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_roundf-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_roundf-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_roundf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_trunc-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_trunc-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_truncf-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_truncf-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_truncf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/w_expf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_ceil.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_ceilf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_floor.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_floorf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrint.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrint.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrintf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrintf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llround.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llround.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llroundf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llroundf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lrint.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lrint.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lround.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lround.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lroundf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lroundf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_nearbyint.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_nearbyintf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_rint.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_rintf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_round.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_roundf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_trunc.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_truncf.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_ceil.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_ceilf.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_floor.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_floorf.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_round.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_roundf.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_trunc.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_truncf.S delete mode 100644 sysdeps/powerpc/powerpc64/power5/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_llrint.S delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_finitef.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isinf.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isinff.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_logb.c delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_logbf.c delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_logbl.c delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/e_expf.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_finite.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_finitef.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isinf.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isinff.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_llrint.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/w_expf.c delete mode 100644 sysdeps/unix/sysv/linux/aarch64/pt-vfork.c create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/socket-constants.h delete mode 100644 sysdeps/unix/sysv/linux/alpha/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/arm/sys/io.h create mode 100644 sysdeps/unix/sysv/linux/bits/dirent_ext.h create mode 100644 sysdeps/unix/sysv/linux/bits/signal_ext.h create mode 100644 sysdeps/unix/sysv/linux/bits/socket-constants.h create mode 100644 sysdeps/unix/sysv/linux/bits/statx.h delete mode 100644 sysdeps/unix/sysv/linux/csky/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/hppa/bits/socket-constants.h delete mode 100644 sysdeps/unix/sysv/linux/hppa/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/i386/libc-lowlevellock.S delete mode 100644 sysdeps/unix/sysv/linux/i386/lll_timedlock_wait.c delete mode 100644 sysdeps/unix/sysv/linux/i386/lowlevellock.S delete mode 100644 sysdeps/unix/sysv/linux/i386/lowlevellock.h delete mode 100644 sysdeps/unix/sysv/linux/ia64/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/m68k/init-first.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/libc-m68k-vdso.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-helpers.S create mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-helpers.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-vdso.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-vdso.h delete mode 100644 sysdeps/unix/sysv/linux/m68k/pt-vfork.c delete mode 100644 sysdeps/unix/sysv/linux/microblaze/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/mips/bits/socket-constants.h create mode 100644 sysdeps/unix/sysv/linux/mips/mmap_info.h delete mode 100644 sysdeps/unix/sysv/linux/mips/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/nios2/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/socket-constants.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/e500/nofpu/Implies delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/context-e500.h create mode 100644 sysdeps/unix/sysv/linux/powerpc/test-gettimebasefreq-static.c delete mode 100644 sysdeps/unix/sysv/linux/riscv/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/s390/ipc_priv.h delete mode 100644 sysdeps/unix/sysv/linux/s390/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/s390/semtimedop.c delete mode 100644 sysdeps/unix/sysv/linux/sh/pt-vfork.S create mode 100644 sysdeps/unix/sysv/linux/single-thread.h create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/socket-constants.h delete mode 100644 sysdeps/unix/sysv/linux/sparc/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/get_clockfreq.c create mode 100644 sysdeps/unix/sysv/linux/tst-getdents64.c create mode 100644 sysdeps/unix/sysv/linux/tst-socket-consts.py create mode 100644 sysdeps/unix/sysv/linux/tst-tgkill.c create mode 100644 sysdeps/unix/sysv/linux/x86/lowlevellock.h delete mode 100644 sysdeps/unix/sysv/linux/x86_64/get_clockfreq.c delete mode 100644 sysdeps/unix/sysv/linux/x86_64/libc-lowlevellock.S delete mode 100644 sysdeps/unix/sysv/linux/x86_64/lll_timedlock_wait.c delete mode 100644 sysdeps/unix/sysv/linux/x86_64/lowlevellock.S delete mode 100644 sysdeps/unix/sysv/linux/x86_64/lowlevellock.h rename sysdeps/{i386 => x86}/dl-lookupcfg.h (100%) create mode 100644 sysdeps/x86/tst-cet-legacy-5.c create mode 100644 sysdeps/x86/tst-cet-legacy-5a.c create mode 100644 sysdeps/x86/tst-cet-legacy-5b.c create mode 100644 sysdeps/x86/tst-cet-legacy-6.c create mode 100644 sysdeps/x86/tst-cet-legacy-6a.c create mode 100644 sysdeps/x86/tst-cet-legacy-6b.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-5.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-5a.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-5b.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-5c.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-6.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-6a.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-6b.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-6c.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-6d.c delete mode 100644 sysdeps/x86_64/dl-lookupcfg.h