This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch zack/more-obsolete-typedefs in repository glibc.
discards e52b6cef09 Don’t conditionalize declarations of ldiv_t, lldiv_t, __gwchar_t. discards 6afcbe0895 Create bits/types headers for most remaining __T_defined macros. discards 4b25d54db6 Clean up bits/types.h. discards d51f403d9b Simplify definition of __time64_t. discards c84fc2fae2 Add caddr_t, daddr_t, and loff_t to the set of obsolete typedefs. discards ae1a3cbdbd sys/types.h: Don’t define u_intN_t or register_t unless __USE_MISC. discards 55c99c4484 Define register_t using bits/typesizes.h macros. discards 887c21df25 Move most headers installed by top-level Makefile to misc/. adds e87d8ada29 hurd: Document how EINTR should be handled in critical sections adds 066ae81ec9 hurd: Fix comment style adds b626c5aa5d Record CVE-2019-9169 in NEWS and ChangeLog [BZ #24114] adds 78919d3886 * time/mktime.c: Update obsolete URL in comment. adds a2e57f89a3 Add AArch64 HWCAPs from Linux 5.0. adds 57ada43c90 tt_RU: Fix orthographic mistakes in day and abday sections [ [...] adds 61f5e9470f S390: Mark vx and vxe as important hwcap. adds ac64195ccd iconv, localedef: avoid floating point rounding differences [...] adds 5abcddd794 Fix parentheses error in iconvconfig.c and ld-collate.c [BZ #24372] adds 1a7df49c92 S390: Add new hwcap values for new cpu architecture arch13. adds a899a5512f S390: Add configure check to detect support for arch13. adds 96fbb9a328 S390: Add arch13 memmove ifunc variant. adds 6f47401bd5 S390: Add arch13 strstr ifunc variant. adds 421749d693 S390: Add arch13 memmem ifunc variant. adds 38cc11daa4 nptl: Remove pthread_clock_gettime pthread_clock_settime adds 77b6f55347 linux: Assume clock_getres CLOCK_{PROCESS,THREAD}_CPUTIME_ID adds 6e8ba7fd57 Remove __get_clockfreq adds 359653aaac Do not use HP_TIMING_NOW for random bits adds 1e372ded4f Refactor hp-timing rtld usage adds 7621e38bf3 Add generic hp-timing support adds 9ac2de697e Add NT_ARM_PAC_MASK and NT_MIPS_MSA from Linux 5.0 to elf.h. adds d7563e6277 Add UDP_GRO from Linux 5.0 to netinet/udp.h. adds 7a773abf7c nptl: Convert tst-sem5 & tst-sem13 to use libsupport adds 82849fde3b nptl/tst-rwlock14: Test pthread_rwlock_timedwrlock correctly adds 67112f7ae8 nss/tst-nss-files-alias-leak: add missing opening quote in printf adds 019638910e powerpc: Remove ununsed s_float_bitwise.h adds 4997e8f31e math: Enable some math builtins for clang adds 5e67e4bfa0 ChangeLog: Correct two dates. adds 225d94459b ChangeLog: Correct more dates. adds 10cce66930 [powerpc] Use __builtin_{mffs,mtfsf} adds 656dd306d4 RISC-V: Fix `test' operand error with soft-float ABI being c [...] adds d5ecee822e alpha: Do not redefine __NR_shmat or __NR_osf_shmat adds 993e3107af alpha: Improve sysdeps/alpha/divqu.S and sysdeps/alpha/remqu.S adds e0e4c321c3 Fix strptime era handling, add more strftime tests [BZ #24394] adds 62449176e0 Add verbose comments to 'era' in ja_JP locale. adds 2c7e704b7e NEWS: Mention Minguo calendar support added [BZ #24293] adds 2f1d61552d time/tst-strftime2.c: Make the file easier to maintain adds 84aea16929 time: Add tests for Minguo calendar [BZ #24293] adds 466afec308 ja_JP locale: Add entry for the new Japanese era [BZ #22964] adds 0bd545ee23 Add Reiwa era tests to time/tst-strftime3.c adds 8260f23616 time/tst-strftime3.c: Disable snprintf warning. adds e3fd0b0e93 wcsmbs: Add wcscpy loop unroll option adds 447a1306c3 powerpc: Use generic wcscpy optimization adds 7ba0100c6a wcsmbs: Use loop_unroll on wcschr adds 421e3005ca powerpc: Use generic wcschr optimization adds 662c2cc4e9 wcsmbs: Use loop_unroll on wcsrchr adds f82ed45d7f powerpc: Use generic wcsrchr optimization 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 new ca537d7a89 Remove support for PowerPC e500 / SPE ISA extension. new 5c6e0c779f Move most headers installed by top-level Makefile to misc/. new 3b62e1b091 Define register_t using bits/typesizes.h macros. new 5837382f66 sys/types.h: Don’t define u_intN_t or register_t unless __USE_MISC. new afd5af61dc Add caddr_t, daddr_t, and loff_t to the set of obsolete typedefs. new 2ae203f13b Simplify definition of __time64_t. new b151fd67ec Clean up bits/types.h. new f827c86b13 Create bits/types headers for most remaining __T_defined macros. new 306c4c0052 Don’t conditionalize declarations of ldiv_t, lldiv_t, __gwchar_t.
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 (e52b6cef09) \ N -- N -- N refs/heads/zack/more-obsolete-typedefs (306c4c0052)
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 9 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 | 1632 ++++++++++++++++++-- ChangeLog.old/ChangeLog.18 | 3 + INSTALL | 8 +- Makeconfig | 43 +- NEWS | 39 +- benchtests/Makefile | 22 +- benchtests/README | 7 +- benchtests/bench-malloc-simple.c | 3 - benchtests/bench-malloc-thread.c | 7 +- benchtests/bench-memmem.c | 79 +- benchtests/bench-skeleton.c | 5 +- benchtests/bench-stpcpy.c | 20 +- benchtests/bench-stpncpy.c | 47 +- benchtests/bench-strcat.c | 19 +- benchtests/bench-strcpy.c | 23 +- benchtests/bench-strlen.c | 2 + benchtests/bench-strncat.c | 28 +- benchtests/bench-strncpy.c | 43 +- benchtests/bench-strnlen.c | 31 +- benchtests/bench-strstr.c | 220 ++- benchtests/bench-strtod.c | 3 - benchtests/bench-timing.h | 44 +- benchtests/bench-wcsnlen.c | 1 + .../multiarch/wcsrchr-ppc32.c => bits/signal_ext.h | 13 +- config.h.in | 6 + config.make.in | 1 + dlfcn/dlerror.c | 29 +- elf/Makefile | 2 + elf/dl-support.c | 8 - elf/elf.h | 3 + elf/pldd-xx.c | 114 +- elf/pldd.c | 64 +- elf/rtld.c | 283 ++-- elf/tst-pldd.c | 136 ++ grp/initgroups.c | 8 +- hurd/hurd/signal.h | 7 +- iconv/gconv.h | 9 - iconv/gconv_int.h | 8 + iconv/iconvconfig.c | 4 +- iconv/loop.c | 2 +- iconv/skeleton.c | 2 +- include/alloc_buffer.h | 31 +- include/libc-internal.h | 3 - include/loop_unroll.h | 78 + include/random-bits.h | 41 + include/search.h | 2 + include/time.h | 39 +- libio/Makefile | 4 +- .../wcscpy-ppc32.c => libio/tst-wfile-sync.c | 26 +- libio/tst-wfile-sync.input | 1 + libio/wfileops.c | 5 +- locale/Makefile | 8 + locale/programs/ld-collate.c | 4 +- locale/programs/locale.c | 137 +- locale/tst-locale-locpath.sh | 83 + localedata/charmaps/UTF-8 | 6 +- localedata/locales/i18n_ctype | 216 ++- localedata/locales/ja_JP | 22 +- 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 | 28 +- 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 + malloc/Makefile | 5 +- malloc/arena.c | 1 - malloc/hooks.c | 17 +- malloc/malloc.c | 121 +- malloc/malloc.h | 17 +- malloc/mtrace.c | 72 +- malloc/tst-malloc-too-large.c | 49 + 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/install.texi | 8 +- manual/search.texi | 25 +- manual/signal.texi | 15 + manual/time.texi | 6 +- manual/tunables.texi | 4 +- math/math.h | 17 +- misc/Versions | 5 +- misc/search.h | 7 + misc/tsearch.c | 34 + misc/tst-tsearch.c | 91 +- nis/nss_nis/nis-hosts.c | 55 +- nis/nss_nisplus/nisplus-hosts.c | 59 +- nptl/Makefile | 8 +- nptl/allocatestack.c | 48 - nptl/descr.h | 5 +- nptl/lowlevellock.c | 31 +- nptl/nptl-init.c | 5 - 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/pthreadP.h | 47 - nptl/pthread_clock_gettime.c | 67 - nptl/pthread_clock_settime.c | 54 - nptl/pthread_create.c | 7 - nptl/sem_close.c | 28 +- nptl/tst-abstime.c | 70 +- nptl/tst-cond11.c | 169 +- nptl/tst-rwlock14.c | 122 +- nptl/tst-rwlock6.c | 146 +- nptl/tst-rwlock7.c | 119 +- nptl/tst-rwlock9.c | 96 +- nptl/tst-sem13.c | 47 +- nptl/tst-sem5.c | 65 +- nscd/aicache.c | 14 +- nscd/initgrcache.c | 4 +- nscd/netgroupcache.c | 2 +- nscd/nscd_gethst_r.c | 6 +- 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_files/files-hosts.c | 38 +- nss/nsswitch.c | 18 +- nss/nsswitch.h | 8 +- nss/tst-nss-files-alias-leak.c | 2 +- posix/bits/types/dev_t.h | 1 - resolv/Makefile | 11 +- resolv/nss_dns/dns-host.c | 3 - resolv/nss_dns/dns-network.c | 3 - resolv/res_debug.c | 3 - resolv/res_init.c | 1 - resolv/res_mkquery.c | 19 +- resolv/res_send.c | 44 +- 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 +- rt/Makefile | 2 +- rt/get_clockfreq.c | 27 - scripts/build-many-glibcs.py | 11 +- signal/Makefile | 2 +- signal/signal.h | 3 + stdlib/stdlib.h | 13 +- stdlib/tst-secure-getenv.c | 19 +- support/Makefile | 14 +- support/README | 6 + support/capture_subprocess.h | 6 + support/subprocess.h | 49 + support/support.h | 4 + support/support_capture_subprocess.c | 80 +- support/support_paths.c | 14 + support/support_subprocess.c | 152 ++ support/support_test_compare_blob.c | 4 +- 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 ++- .../fetestexceptflag.c => support/xclock_gettime.c | 18 +- .../nofpu/fegetexcept.c => support/xposix_spawn.c | 30 +- .../xposix_spawn_file_actions_addclose.c | 20 +- .../xposix_spawn_file_actions_adddup2.c | 21 +- wcsmbs/wcscpy.c => support/xspawn.h | 29 +- .../sysv/linux/ia64/sysconf.c => support/xtime.h | 23 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 1 + sysdeps/aarch64/multiarch/memcpy_thunderx2.S | 593 +++---- sysdeps/aarch64/multiarch/memmove.c | 5 +- sysdeps/alpha/divqu.S | 7 +- sysdeps/alpha/hp-timing.h | 18 +- sysdeps/alpha/remqu.S | 12 +- sysdeps/generic/hp-timing-common.h | 8 +- sysdeps/generic/hp-timing.h | 30 +- sysdeps/generic/ldsodefs.h | 5 - .../wcscpy-power7.c => generic/single-thread.h} | 10 +- sysdeps/gnu/netinet/udp.h | 1 + sysdeps/ia64/hp-timing.h | 4 - sysdeps/ieee754/soft-fp/s_ddivl.c | 12 + sysdeps/ieee754/soft-fp/s_fdivl.c | 12 + sysdeps/mach/hurd/dl-sysdep.c | 8 - sysdeps/mach/hurd/i386/libc.abilist | 1 + sysdeps/nptl/fork.c | 8 - sysdeps/nptl/libc-lockP.h | 17 +- sysdeps/nptl/lowlevellock.h | 4 +- sysdeps/posix/clock_getres.c | 46 +- sysdeps/posix/getaddrinfo.c | 17 +- sysdeps/posix/tempname.c | 40 +- sysdeps/powerpc/Makefile | 6 + sysdeps/powerpc/fpu/fenv_libc.h | 13 +- sysdeps/powerpc/fpu/round_to_integer.h | 127 ++ sysdeps/powerpc/fpu/s_ceil.c | 35 + sysdeps/powerpc/fpu/s_ceilf.c | 35 + sysdeps/powerpc/fpu/s_fabs.S | 33 - sysdeps/powerpc/fpu/s_fabsf.S | 1 - sysdeps/powerpc/fpu/s_float_bitwise.h | 115 -- sysdeps/powerpc/fpu/s_floor.c | 35 + sysdeps/powerpc/fpu/s_floorf.c | 35 + sysdeps/powerpc/fpu/{s_fma.S => s_fma.c} | 13 +- sysdeps/powerpc/fpu/{s_fmaf.S => s_fmaf.c} | 13 +- sysdeps/powerpc/fpu/s_round.c | 35 + sysdeps/powerpc/fpu/s_roundf.c | 35 + sysdeps/powerpc/fpu/s_trunc.c | 35 + sysdeps/powerpc/fpu/s_truncf.c | 35 + sysdeps/powerpc/fpu/tst-setcontext-fpscr.c | 10 +- sysdeps/powerpc/fpu_control.h | 39 +- sysdeps/powerpc/power4/fpu/Makefile | 5 - sysdeps/powerpc/power4/fpu/mpa-arch.h | 56 - sysdeps/powerpc/power4/fpu/mpa.c | 214 --- sysdeps/powerpc/power6/wcschr.c | 96 -- sysdeps/powerpc/power6/wcscpy.c | 105 -- sysdeps/powerpc/power6/wcsrchr.c | 89 -- 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/fegetmode.c | 37 - 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 - 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 - .../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/s_ceil.S | 76 - sysdeps/powerpc/powerpc32/fpu/s_ceilf.S | 76 - sysdeps/powerpc/powerpc32/fpu/s_floor.S | 76 - sysdeps/powerpc/powerpc32/fpu/s_floorf.S | 76 - 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 | 2 + .../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_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_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/hp-timing.h | 4 - .../powerpc/powerpc32/power4/multiarch/Makefile | 13 - .../powerpc32/power4/multiarch/ifunc-impl-list.c | 33 - .../powerpc32/power4/multiarch/wcschr-power6.c | 26 - .../powerpc32/power4/multiarch/wcschr-power7.c | 26 - .../powerpc32/power4/multiarch/wcschr-ppc32.c | 43 - .../powerpc/powerpc32/power4/multiarch/wcschr.c | 41 - .../powerpc32/power4/multiarch/wcscpy-power6.c | 22 - .../powerpc/powerpc32/power4/multiarch/wcscpy.c | 36 - .../powerpc32/power4/multiarch/wcsrchr-power6.c | 20 - .../powerpc32/power4/multiarch/wcsrchr-power7.c | 20 - .../powerpc/powerpc32/power4/multiarch/wcsrchr.c | 36 - sysdeps/powerpc/powerpc32/power5+/fpu/s_ceil.S | 29 - sysdeps/powerpc/powerpc32/power5+/fpu/s_ceilf.S | 30 - sysdeps/powerpc/powerpc32/power5+/fpu/s_floor.S | 29 - sysdeps/powerpc/powerpc32/power5+/fpu/s_floorf.S | 30 - sysdeps/powerpc/powerpc32/power5+/fpu/s_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/setjmp-common.S | 42 +- .../powerpc/powerpc64/be/fpu/multiarch/Makefile | 27 + .../powerpc64/be/fpu/multiarch/s_ceil-power5+.c | 3 + .../powerpc64/be/fpu/multiarch/s_ceil-ppc64.c | 3 + .../powerpc64/{ => be}/fpu/multiarch/s_ceil.c | 4 +- .../powerpc64/be/fpu/multiarch/s_ceilf-power5+.c | 3 + .../powerpc64/be/fpu/multiarch/s_ceilf-ppc64.c | 3 + .../powerpc64/{ => be}/fpu/multiarch/s_ceilf.c | 4 +- .../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_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 + .../powerpc64/{ => be}/fpu/multiarch/s_roundf.c | 2 - .../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 + .../powerpc64/{ => be}/fpu/multiarch/s_truncf.c | 2 - sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile | 7 +- .../powerpc64/fpu/multiarch/s_ceil-power5+.S | 30 - .../powerpc/powerpc64/fpu/multiarch/s_ceil-ppc64.S | 30 - .../powerpc64/fpu/multiarch/s_ceilf-power5+.S | 24 - .../powerpc64/fpu/multiarch/s_ceilf-ppc64.S | 24 - .../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_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 - .../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/s_ceil.S | 65 - sysdeps/powerpc/powerpc64/fpu/s_ceilf.S | 67 - sysdeps/powerpc/powerpc64/fpu/s_floor.S | 65 - sysdeps/powerpc/powerpc64/fpu/s_floorf.S | 67 - sysdeps/powerpc/powerpc64/fpu/s_round.S | 80 - sysdeps/powerpc/powerpc64/fpu/s_roundf.S | 82 - sysdeps/powerpc/powerpc64/fpu/s_trunc.S | 72 - sysdeps/powerpc/powerpc64/fpu/s_truncf.S | 74 - sysdeps/powerpc/powerpc64/hp-timing.h | 4 - sysdeps/powerpc/powerpc64/le/fpu/sfp-machine.h | 3 +- sysdeps/powerpc/powerpc64/multiarch/Makefile | 13 - .../powerpc/powerpc64/multiarch/ifunc-impl-list.c | 33 - .../powerpc/powerpc64/multiarch/wcschr-power6.c | 19 - .../powerpc/powerpc64/multiarch/wcschr-power7.c | 19 - sysdeps/powerpc/powerpc64/multiarch/wcschr-ppc64.c | 18 - sysdeps/powerpc/powerpc64/multiarch/wcschr.c | 43 - .../powerpc/powerpc64/multiarch/wcscpy-power6.c | 19 - .../powerpc/powerpc64/multiarch/wcscpy-power7.c | 19 - sysdeps/powerpc/powerpc64/multiarch/wcscpy-ppc64.c | 18 - sysdeps/powerpc/powerpc64/multiarch/wcscpy.c | 35 - .../powerpc/powerpc64/multiarch/wcsrchr-power6.c | 19 - .../powerpc/powerpc64/multiarch/wcsrchr-power7.c | 19 - .../powerpc/powerpc64/multiarch/wcsrchr-ppc64.c | 18 - sysdeps/powerpc/powerpc64/multiarch/wcsrchr.c | 36 - sysdeps/powerpc/powerpc64/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_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/power6/wcschr.c | 1 - sysdeps/powerpc/powerpc64/power6/wcscpy.c | 4 - sysdeps/powerpc/powerpc64/power6/wcsrchr.c | 1 - sysdeps/powerpc/preconfigure | 21 +- sysdeps/pthread/semaphore.h | 23 +- sysdeps/riscv/ldsodefs.h | 4 - sysdeps/s390/Makefile | 4 +- sysdeps/s390/configure | 71 + sysdeps/s390/configure.ac | 49 + sysdeps/s390/dl-procinfo.c | 4 +- sysdeps/s390/dl-procinfo.h | 10 +- sysdeps/s390/ifunc-memcpy.h | 23 +- sysdeps/s390/ifunc-memmem.h | 28 +- sysdeps/s390/ifunc-strstr.h | 28 +- sysdeps/s390/memcpy-z900.S | 55 + sysdeps/s390/memmem-arch13.S | 161 ++ sysdeps/s390/memmem-vx.c | 4 +- sysdeps/s390/memmem.c | 8 +- sysdeps/s390/memmove.c | 16 +- sysdeps/s390/multiarch/ifunc-impl-list.c | 13 + sysdeps/s390/multiarch/ifunc-resolve.h | 5 + sysdeps/s390/strstr-arch13.S | 179 +++ sysdeps/s390/strstr-vx.c | 4 +- sysdeps/s390/strstr.c | 8 +- sysdeps/sparc/sparc32/sparcv9/hp-timing.h | 2 - sysdeps/sparc/sparc64/hp-timing.h | 2 - sysdeps/unix/clock_gettime.c | 65 +- sysdeps/unix/clock_nanosleep.c | 30 +- sysdeps/unix/clock_settime.c | 61 +- sysdeps/unix/sysdep.h | 2 +- sysdeps/unix/sysv/linux/Makefile | 4 +- sysdeps/unix/sysv/linux/Versions | 2 +- sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 3 + sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c | 5 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 2 + sysdeps/unix/sysv/linux/alpha/kernel-features.h | 6 +- sysdeps/unix/sysv/linux/alpha/libc.abilist | 2 + sysdeps/unix/sysv/linux/alpha/sysdep.h | 4 +- sysdeps/unix/sysv/linux/arm/libc.abilist | 2 + .../unix/sysv/linux/bits/signal_ext.h | 28 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 2 + sysdeps/unix/sysv/linux/futex-internal.h | 2 +- sysdeps/unix/sysv/linux/hppa/libc.abilist | 2 + sysdeps/unix/sysv/linux/i386/get_clockfreq.c | 88 -- sysdeps/unix/sysv/linux/i386/libc-lowlevellock.S | 19 - sysdeps/unix/sysv/linux/i386/libc.abilist | 2 + 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/ia64/get_clockfreq.c | 87 -- sysdeps/unix/sysv/linux/ia64/has_cpuclock.c | 51 - sysdeps/unix/sysv/linux/ia64/libc.abilist | 2 + sysdeps/unix/sysv/linux/lowlevellock-futex.h | 2 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 2 + sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 2 + sysdeps/unix/sysv/linux/microblaze/libc.abilist | 2 + sysdeps/unix/sysv/linux/mips/getcontext.S | 5 - sysdeps/unix/sysv/linux/mips/makecontext.S | 5 - .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 2 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 2 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 2 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 2 + sysdeps/unix/sysv/linux/mips/setcontext.S | 38 - sysdeps/unix/sysv/linux/mips/swapcontext.S | 5 - sysdeps/unix/sysv/linux/nios2/libc.abilist | 2 + sysdeps/unix/sysv/linux/powerpc/elision-lock.c | 2 - sysdeps/unix/sysv/linux/powerpc/elision-trylock.c | 2 - sysdeps/unix/sysv/linux/powerpc/elision-unlock.c | 4 - sysdeps/unix/sysv/linux/powerpc/get_clockfreq.c | 107 -- .../unix/sysv/linux/powerpc/get_timebase_freq.c | 81 +- .../linux/powerpc/powerpc32/e500/nofpu/Implies | 2 - .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 2 + .../linux/powerpc/powerpc32/getcontext-common.S | 4 - .../linux/powerpc/powerpc32/nofpu/context-e500.h | 144 -- .../linux/powerpc/powerpc32/nofpu/getcontext.S | 2 - .../linux/powerpc/powerpc32/nofpu/libc.abilist | 2 + .../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 | 31 - .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 2 + .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 2 + .../unix/sysv/linux/powerpc/powerpc64/setcontext.S | 59 - .../sysv/linux/powerpc/powerpc64/swapcontext.S | 58 - sysdeps/unix/sysv/linux/riscv/configure | 2 +- sysdeps/unix/sysv/linux/riscv/configure.ac | 2 +- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 2 + sysdeps/unix/sysv/linux/s390/bits/hwcap.h | 4 + sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 2 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 2 + sysdeps/unix/sysv/linux/sh/libc.abilist | 2 + .../linux/{sysdep-cancel.h => single-thread.h} | 24 +- sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 2 + .../unix/sysv/linux/sparc/sparc64/get_clockfreq.c | 250 --- sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 2 + sysdeps/unix/sysv/linux/syscall-names.list | 28 +- sysdeps/unix/sysv/linux/syscalls.list | 1 + sysdeps/unix/sysv/linux/sysconf.c | 64 +- sysdeps/unix/sysv/linux/sysdep-cancel.h | 81 +- sysdeps/unix/sysv/linux/tst-tgkill.c | 132 ++ sysdeps/unix/sysv/linux/x86/lowlevellock.h | 110 ++ sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 2 + sysdeps/unix/sysv/linux/x86_64/cancellation.S | 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/x32/libc.abilist | 2 + sysdeps/x86/hp-timing.h | 4 - time/Makefile | 6 +- time/mktime-internal.h | 79 +- time/mktime.c | 73 +- time/strptime_l.c | 11 +- time/timegm.c | 32 +- time/tst-strftime2.c | 139 +- time/tst-strftime3.c | 522 +++++++ wcsmbs/wcschr.c | 22 +- wcsmbs/wcscpy.c | 19 + wcsmbs/wcsrchr.c | 22 +- 508 files changed, 7689 insertions(+), 11603 deletions(-) rename sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr-ppc32.c => bits/signal_e [...] create mode 100644 elf/tst-pldd.c create mode 100644 include/loop_unroll.h create mode 100644 include/random-bits.h rename sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy-ppc32.c => libio/tst-wfil [...] create mode 100644 libio/tst-wfile-sync.input create mode 100644 locale/tst-locale-locpath.sh create mode 100644 manual/examples/twalk.c delete mode 100644 nptl/pthread_clock_gettime.c delete mode 100644 nptl/pthread_clock_settime.c delete mode 100644 resolv/res_use_inet6.h delete mode 100644 resolv/tst-res_use_inet6.c delete mode 100644 rt/get_clockfreq.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 rename sysdeps/powerpc/powerpc32/e500/nofpu/fetestexceptflag.c => support/xclock_g [...] rename sysdeps/powerpc/powerpc32/e500/nofpu/fegetexcept.c => support/xposix_spawn.c (61%) rename sysdeps/powerpc/powerpc32/e500/nofpu/ftestexcept.c => support/xposix_spawn_ [...] rename sysdeps/powerpc/powerpc32/e500/nofpu/fegetround.c => support/xposix_spawn_f [...] copy wcsmbs/wcscpy.c => support/xspawn.h (60%) rename sysdeps/unix/sysv/linux/ia64/sysconf.c => support/xtime.h (65%) rename sysdeps/{powerpc/powerpc32/power4/multiarch/wcscpy-power7.c => generic/sing [...] 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 delete mode 100644 sysdeps/powerpc/fpu/s_fabs.S delete mode 100644 sysdeps/powerpc/fpu/s_fabsf.S delete mode 100644 sysdeps/powerpc/fpu/s_float_bitwise.h create mode 100644 sysdeps/powerpc/fpu/s_floor.c create mode 100644 sysdeps/powerpc/fpu/s_floorf.c rename sysdeps/powerpc/fpu/{s_fma.S => s_fma.c} (82%) rename sysdeps/powerpc/fpu/{s_fmaf.S => s_fmaf.c} (82%) 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/power6/wcschr.c delete mode 100644 sysdeps/powerpc/power6/wcscpy.c delete mode 100644 sysdeps/powerpc/power6/wcsrchr.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/fegetmode.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/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/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_floor.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_floorf.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_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_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/multiarch/wcschr-power6.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcschr-power7.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcschr-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcschr.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy-power6.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcscpy.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr-power6.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr-power7.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/wcsrchr.c 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_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 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 rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_ceil.c (95%) 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 rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_ceilf.c (95%) 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_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 rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_roundf.c (95%) 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 rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_truncf.c (95%) 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_ceilf-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf-ppc64.S 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_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_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/s_ceil.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_ceilf.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_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/multiarch/wcschr-power6.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcschr-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcschr-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcschr.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcscpy-power6.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcscpy-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcscpy-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcscpy.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcsrchr-power6.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcsrchr-power7.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcsrchr-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/wcsrchr.c 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_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/power6/wcschr.c delete mode 100644 sysdeps/powerpc/powerpc64/power6/wcscpy.c delete mode 100644 sysdeps/powerpc/powerpc64/power6/wcsrchr.c create mode 100644 sysdeps/s390/memmem-arch13.S create mode 100644 sysdeps/s390/strstr-arch13.S copy wcsmbs/wcscpy.c => sysdeps/unix/sysv/linux/bits/signal_ext.h (58%) delete mode 100644 sysdeps/unix/sysv/linux/i386/get_clockfreq.c 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/get_clockfreq.c delete mode 100644 sysdeps/unix/sysv/linux/ia64/has_cpuclock.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/get_clockfreq.c 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 copy sysdeps/unix/sysv/linux/{sysdep-cancel.h => single-thread.h} (78%) delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c 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/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 create mode 100644 time/tst-strftime3.c