This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch azanella/bz12683 in repository glibc.
discards d95b8c5f0f nptl: Remove THREAD_ATOMIC_* macros discards fdafb04cb8 nptl: cancelhandling refactor discards 9037ec95f5 nptl: Remove setxid bit from cancelhandling discards c3f33edb67 nptl: Move cancel state and type out cancelhandling discards ca81de5ed9 nptl: riscv: Fix Race conditions in pthread cancellation (BZ#12683) discards 33154acabe nptl: hppa: Fix Race conditions in pthread cancellation (BZ#12683) discards 5f51f6b993 nptl: mips: Fix Race conditions in pthread cancellation (BZ#12683) discards e4db079ad7 nptl: sh: Fix Race conditions in pthread cancellation (BZ#12683) discards 793aeb3010 nptl: nios2: Fix Race conditions in pthread cancellation (BZ#12683) discards 14f629ccf5 nptl: sparc: Fix Race conditions in pthread cancellation (BZ#12683) discards 9f21ab0e6f nptl: tile: Fix Race conditions in pthread cancellation (BZ#12683) discards 5868f2b379 nptl: microblaze: Fix Race conditions in pthread cancellatio [...] discards a9d375373a nptl: m68k: Fix Race conditions in pthread cancellation (BZ#12683) discards 5bd6827294 nptl: alpha: Fix Race conditions in pthread cancellation (BZ#12683) discards 3a5a8aa8f6 nptl: ia64: Fix Race conditions in pthread cancellation (BZ#12683) discards d47c1d0fa0 nptl: s390: Fix Race conditions in pthread cancellation (BZ#12683) discards 4c686923b5 nptl: arm: Fix Race conditions in pthread cancellation (BZ#12683) discards 1147b8b7f9 nptl: aarch64: Fix Race conditions in pthread cancellation ( [...] discards c31e9f5f85 nptl: powerpc: Fix Race conditions in pthread cancellation ( [...] discards 3bf8761013 nptl: i386: Fix Race conditions in pthread cancellation (BZ#12683) discards c3619359a7 nptl: x32: Fix Race conditions in pthread cancellation (BZ#12683) discards 13c8c4809c nptl: x86_64: Fix Race conditions in pthread cancellation (B [...] discards 5c75e9c9cb nptl: Fix Race conditions in pthread cancellation (BZ#12683) discards 0796a7c793 nptl: Fix testcases for new pthread cancellation mechanism discards 9a5fd16b13 powerpc: Create stackframe information on syscall discards 7a2c0ea11b nptl: Fix tst-cancel4 sendto tests adds 20602c72fa Use libc_hidden_* for atoi (bug 15105). adds f54d8f735a Fix another -Os strcoll build issue. adds 03b540b368 Move NPTL-specific code to NPTL-specific header adds eb937a5285 hurd: fix timer_routines.c build adds 7211eba676 hurd: fix gai_misc build adds 93d260ddda hurd: fix timer_routines.c build adds 9479b6d5e0 Update iso14651_t1_common file to ISO14651_2016_TABLE1_en.tx [...] adds 1569e551af Necessary changes after updating the iso14651_t1_common file adds bbdd2fba7d iso14651_t1_common: <U([0-9A-F][0-9A-F][0-9A-F][0-9A-F][0-9 [...] adds 8a97e9002f Fixing syntax errors after updating the iso14651_t1_common file adds 5f5a961091 Add convenience symbols like <AFTER-A>, <BEFORE-A> to iso146 [...] adds d5adfbadd4 iso14651_t1_common: make the fourth level the codepoint for [...] adds df74ef786f Add sections for various scripts to the iso14651_t1_common file adds 43f3893f4b Collation order of ȥ has changed in new iso14651_t1_common f [...] adds 0fc355d9a7 Collation order of @-. and space has changed in new iso14651 [...] adds 770cbe147c Fix posix/bug-regex5.c test case, adapt to iso14651_t1_common upate adds ac3a3b4b0d Fix test cases tst-fnmatch and tst-regexloc for the new iso1 [...] adds ce6636b06b Improve gen-locales.mk and gen-locale.sh to make test files [...] adds 1597385481 Adapt collation in several locales to the new iso14651_t1_co [...] adds 874c56d797 Remove the lines from cmn_TW.UTF-8.in which cannot work at t [...] adds 02f2fead8f Fix two more -Os strcoll / wcscoll build failures. adds 000f290ff1 Use libc_hidden_* for strtoumax (bug 15105). adds e2bcf6a855 Fix i386 fenv_private.h float128 for 32-bit --with-fpmath=ss [...] adds bd60ce8652 nptl: Move pthread_atfork to libc_nonshared.a adds 1a2f44a848 nptl: Drop libpthread_nonshared.a from libpthread.so adds 35d660b01e bg_BG locale: Fix a typo in a comment adds a527f09cd1 an_ES locale: update some locale data [BZ #22896] adds 1efe135861 nptl: Turn libpthread.so into a symbolic link to the real DSO adds b717c14fb1 nptl_db: Remove stale `match_pid' parameter from `iterate_th [...] adds 1c81d55fc4 [BZ #22342] Fix netgroup cache keys. adds 4dc23804a2 Fix powerpc ifunc-sel.h build for -Os. adds eaf6753f8a Fix multiple definitions of __nss_*_database (bug 22918) adds eb1ca47e55 hurd: do not check Mach and Hurd headers adds e30c291a6d hurd: Add missing includes adds f4bff843cd hurd: Add missing includes adds 430fd94599 hurd: Move mach/param.h to bits/mach/param.h adds 3403cb7dd4 hurd: avoid including hurd/signal.h when not needed adds 48d34cbc23 hurd: fix header conformity adds 44c6376ca3 hurd: Add missing include adds 95dfdbd28c hurd: Avoid using ino64_t and loff_t in headers adds a726c87a14 hurd: Fix inclusion of mach headers in all standards adds ba89615dab hurd: Make almost all hurd headers includable in all standards adds 974393ea43 Separate out error_t definition adds 8d965cde7a hurd: Add futimens support adds 68448be208 i386: Fix i386 sigaction sa_restorer initialization (BZ#21269) adds fbd01e6c44 nptl: Fix tst-cancel4 sendto tests adds 5226a81f55 Define _DIRENT_MATCHES_DIRENT64 regardless adds 6900d2ca74 Fix s390 -Os iconv build. adds a1ede3a402 hurd: Fix includability of <hurd/signal.h> in all standards adds bbe762d1e5 hurd: Define and pass UTIME_NOW and UTIME_OMIT to new file_u [...] adds ec1300cfc8 hurd: Add futimesat and utimensat support adds 4e9066bc88 Add missing start-of-file descriptive comment. adds ad4e816e06 benchtests: Convert strncmp benchmark output to json adds 7bb3a8a556 benchtests: Reallocate buffers for every strncmp implementation adds 0963ea8e8c benchtests: Don't benchmark 0 length calls for strncmp adds adc95fb06a Add ChangeLog entry for last 3 commits adds 30a81dae5b aarch64: Optimized memcmp for medium to large sizes adds 4e54d91863 aarch64: Fix branch target to loop16 adds 3dc214977b Refactor Linux ARCH_FORK implementation adds e921c89e01 powerpc: Fix TLE build for SPE (BZ #22926) adds 9aa5c222b9 sparc32: Add nop before __startcontext to stop unwinding [BZ [...] adds d9f26dab2c Fix a typo in ChangeLog: auch_fork -> arch_fork adds 229855e598 malloc: Revert sense of prev_inuse in comments adds 6253bacdc0 Remove hidden __libc_longjmp adds 054b72cc97 alpha/clone.S: Invoke .set noat/.set at around explicit uses of $at adds 0d13dfa17b Don't include math.h/math_private.h in math_ldbl_opt.h. adds a5df0318ef hurd: add gscope support adds d3da750d01 nldbl-compat.c: Include math.h before nldbl-compat.h. adds da6d4404ec Lookup the startup server through /servers/startup adds 778f197486 Update translations from the Translation Project adds 2cc7bad0ae [BZ 1190] Make EOF sticky in stdio. adds 7108f1f944 aarch64: Improve strncmp for mutually misaligned inputs adds d46f84de74 aarch64/strncmp: Unbreak builds with old binutils adds f9555d7312 Remove old-GCC parts of x86 bits/mathinline.h. adds bdc3009b8f malloc: harden removal from unsorted list adds a00bffe8b5 ca_ES locale: Update LC_TIME (bug 22848). adds 71d7b12168 lt_LT locale: Update abbreviated month names (bug 22932). adds e7155a28ef Greek (el_CY, el_GR) locales: Introduce ab_alt_mon (bug 22937). adds 807fee29d2 cs_CZ locale: Add alternative month names (bug 22963). adds b47c3e7637 aarch64/strncmp: Use lsr instead of mov+lsr adds f1c8185d34 Use correct includes in benchtests adds c429a8d8d6 Remove more old-compilers parts of sysdeps/x86/fpu/bits/math [...] adds 1294b1892e Add support for sqrt asm redirects adds f67a8147b0 Rename all __ieee754_sqrt(f/l) calls to sqrt(f/l) adds 700593fdd7 Remove all target specific __ieee754_sqrt(f/l) inlines adds 22679b2c33 Revert m68k __ieee754_sqrt change adds 34ba96b89c Update i386 libm-test-ulps. adds 5d75b75fb7 Remove sysdeps/x86/fpu/bits/mathinline.h __finite inline. adds c553cd6f7e NEWS: Mention the locale data changes (bug 22848, 22937, 22963). adds f8baf2a224 hurd: add TLS support adds 34e6a8694d hurd: Fix getting signal thread stack layout for fork adds dc33bef307 hurd: Replace threadvars with TLS adds c2fb08c78a hurd: Fix link cthread/pthread symbol exposition. adds 6dbe9dcae5 hurd: Fix coding style adds dd28d4ba97 x86_64: Fix build with RTLD_PRIVATE_ERRNO defined to 1 adds 9a37922ee0 hurd: Add missing include adds 542c20a171 hurd: Rewrite __libc_cleanup_* adds fb4cc8a0c2 hurd: Reimplement libc locks using mach's gsync adds 55325314bf hurd: Fix copyright years adds 489999cc9c hurd: Fix O_NOFOLLOW adds 72103e73c9 hurd: Fix O_DIRECTORY | O_NOFOLLOW adds aa2189295e hurd: Fix boot with statically-linked exec server adds 20bc801b3d hurd: Add mlockall support adds 72e7ffc37f Hurd: fix port leak in TLS adds e54554ca62 hurd: fix build adds 0f652f053e hurd: Fix build with latest htl adds fbce6f7260 Undefine attribute_hidden to fix benchtests adds d473f01520 Add SHT_X86_64_UNWIND to elf.h (bug 20079). adds 8d3f9e85cf Add narrowing subtract functions. adds 79962d89a9 hurd: Code style fixes adds ceb54b9b4f Fix errno values adds 8a07b0c43c Fix signed integer overflow in random_r (bug 17343). adds d0c5d731af Remove powerpc, sparc fdim inlines (bug 22987). adds ffec7b2740 Use x86_64 backtrace as generic version. adds a44061398c Remove unused frame.h header, sigcontextinfo.h macros. adds cd66c0e584 Fix i386 memmove issue (bug 22644). adds b8114edd3c Add $(tests-execstack-$(have-z-execstack)) after defined [BZ [...] adds fa97d2ab5b hurd: Fix accessing errno from rtld adds bcfa607b26 hurd: Initialize TLS and libpthread before signal thread start adds 37be82a03f Add missing changelog from previous commit adds 978a6803e2 hurd: Fix calling __pthread_initialize_minimal in shared case adds 2d813d7b77 hurd: Regenerate errno.h header adds 3dfd23eb4b RISC-V: add remaining relocations adds 5f45f96ad0 Unify umount function implementations (bug 16552). adds f178e59fa5 Fix crash in resolver on memory allocation failure (bug 23005) adds 8bfd94d0dc hurd: advertise process memory locking option adds cc8a1620eb getlogin_r: return early when linux sentinel value is set adds d39c0a459e sparc: Fix arch_fork definition adds 4d76d3e59d Linux i386: tst-bz21269 triggers SIGBUS on some kernels adds 1aa52ced5d support_format_addrinfo: Include unknown error number in result adds 03e2aa50fd hurd: avoid letting signals go to thread created by timer_create adds 33574c17ee hurd: Add hurd thread library adds a3bac9c2f2 hurd libpthread: add function missing in ABI list adds 8e2666ea9a hurd: Advertise libpthread adds deed72f6b0 hurd: Remove bogus net/if_ppp.h adds ad2b41bfd8 hurd: Bump remaining LGPL2+ htl licences to LGPL 2.1+ adds fb03b04b7f hurd: Announce that glibc now builds unpatched adds fa9e15558d hurd: Fix exposition of UTIME_NOW, UTIME_OMIT adds f6fb29d22e hurd: Avoid local PLTs in libpthread. adds dba2bdbe75 hurd: Avoid some PLTs in libc and librt adds 97c7a6a68b Revert __dirfd PLT avoidance for now adds 171488a2de hurd: whitelist rtld symbols expected to be overridable adds b332b7aa55 hurd: Add __errno_location to overridable ld.so symbols adds a83ed7ad78 hurd: Update localplt.data adds 02008f8301 hurd: whitelist ld.so PLTs supposed to be avoided by rtld_hidden adds 7a8f45e302 hurd: Avoid some libc.so PLTs adds a758c29399 hurd: Avoid more libc.so PLTs adds 62108dbf61 hurd: Fix typo adds 82dbf555a4 hurd: Avoid more libc.so local PLTs adds fe9748cca3 hurd: Avoid local PLT in libpthread adds 811836a411 s390x: Fix hidden aliases adds 57408435ad Add Changelog reference to BZ#23024 adds 8e4754ed7e Assume O_DIRECTORY for opendir adds f72aa11d7e Use Linux 4.16 in build-many-glibcs.py. adds 19a8b9a300 [PATCH 1/7] sin/cos slow paths: avoid slow paths for small inputs adds 7a5640f23a [PATCH 2/7] sin/cos slow paths: remove large range reduction adds d9469deb14 [PATCH 3/7] sin/cos slow paths: remove slow paths from small [...] adds 649095838b [PATCH 4/7] sin/cos slow paths: remove slow paths from huge [...] adds 72f6e9a3e3 [PATCH 5/7] sin/cos slow paths: remove unused slowpath functions adds aef3e2558a [PATCH 6/7] sin/cos slow paths: refactor duplicated code into dosin adds e88ecbbfe8 [PATCH 7/7] sin/cos slow paths: refactor sincos implementation adds 511ed56f2e hurd: Fix buffer overrun in __if_nametoindex adds d2dc5467c6 Filter out NPTL internal signals (BZ #22391) adds f2652643d7 Update RWF_SUPPORTED for Linux kernel 4.16 [BZ #22947] adds 51722f4dc7 Revert "s390x: Fix hidden aliases" adds 5e17a480f8 Revert parts of "hurd: Avoid more libc.so local PLTs" adds 92846492dc hurd: Make __if_nametoindex return ENODEV if ifname is too long adds cd104f4ff4 hurd: Fix missing trailing NUL in __if_nametoindex adds e8ef51b171 hurd: Silence warning adds ff297b70b5 hurd: Add missing symbols adds d8440a2147 hurd: fix build adds 397f5789da hurd: Fix typo adds b07367bcf8 inet: Actually build and run tst-deadline adds 9185f86d8f Make sysdeps/generic/internal-signals.h less stubby. adds 10a446ddcc elf: Unify symbol address run-time calculation [BZ #19818] adds e7feec374c elf: Correct absolute (SHN_ABS) symbol run-time calculation [...] adds b2fd61ca9b powerpc: Update sin, cos and sincos ULPs adds e5f9508a32 hurd: Avoid PLTs for longjmp & siglongjmp adds c120981d72 hurd: Avoid PLT for dirfd adds 08e92e2443 Revert "hurd: Avoid PLTs for longjmp & siglongjmp" adds 0f33925269 manual: Move mbstouwcs to an example C file adds cf138b0c83 manual: Various fixes to the mbstouwcs example, and mbrtowc update adds db9e55ff36 S390: Regenerate ULPs. adds b4a5d26d88 linux: Consolidate sigaction implementation adds fa7c619978 Update ARM libm-test-ulps. adds bbc2062a75 Update SPARC libm-test-ulps. adds 690c3475f1 Fix missing @ before texinfo command adds 243f59e5aa Update i386 libm-test-ulps. adds 942de61a89 Consolidate Linux readdir{64}{_r} implementation adds 583a27d525 resolv: Fully initialize struct mmsghdr in send_dg [BZ #23037] adds d8abfab7d4 S390: Fix struct sigaction for 31bit in kernel_sigaction.h. adds a700e7cb37 Update kernel version in syscall-names.list to 4.16. adds a14d8acd32 Improves __ieee754_exp(x) performance by 18-37% when |x| < 1.0397 adds 326e74e7c1 Add aliases to recognize normalized charset names (bug 19527) adds 743b9c2a98 arm: Remove ununsed ARM code in optimized implementation adds 8323a9022e hurd: fix conformity test for sys/un.h adds c4375964db hurd: Fix spurious installation of headers defining hidden p [...] adds d6397de369 Make build-many-glibcs.py build GCC for powerpcspe with --en [...] adds 783c482030 Fix sched_param adds 3dc0814cba conform sys/un.h: Allow sun_ prefix, not only sun_len adds c15f10ee78 Revert "Fix sched_param" adds d4379e0216 hurd: Fix mach installed headers test adds 0dd25301f6 hurd: xfail some structure fields ABI incompatibility with s [...] adds 9d9f8f03af hurd: Fix standard compliance of some statvfs fields adds f55a4fdefb hurd: Update struct statfs according to struct statvfs adds da796524f8 Use volatile global counters in test-tgmath.c. adds 0085be1415 Disable lock elision for mutex pretty printer tests. adds 298d0e3129 Consolidate Linux getdents{64} implementation adds 77b9339028 hurd: Fix symbols exposition adds 50511ca466 Fix mips64n32 getdents alias adds e60c3f2bb7 hurd: Avoid exposing all <sched.h> symbols from sys/types.h adds 9f0437e862 Update sysdeps/nios2/libm-test-ulps adds 5cd2931ab8 hurd: fix sigevent's sigev_notify_attributes field type adds ed37092475 hurd: remove non-standard siginfo symbol adds a564872d2d hurd: Fix termios.h symbols adds a279b8ed9b hurd: Add missing RLIM_SAVED_MAX/CUR adds 5dbfe13b35 hurd: Fix hurd installed headers test adds 81b032c833 Drop fpregset unused symbol exposition adds c5896a4595 Revert "hurd: Fix mach installed headers test" adds f00b62ec89 hurd: XFAIL appearance of sched_param and sched_priority fro [...] adds cbc256b1dc hurd: XFAIL tests for signal features not implemented yet adds b75a9b26cf hurd xfails: Add missing bug references adds 458b94f63e Update aarch64 bits/hwcap.h, dl-procinfo.c for Linux 4.16 HW [...] adds c0123b3b11 Consolidate scandir{at}{64} implementation adds 0900a84959 Update hppa libm-test-ulps adds 573963e32f Define XTABS to TAB3 on alpha to match Linux 4.16. adds ea76691a75 hr_HR locale: fix thousands_sep and mon_thousands_sep adds 18ea73adaa NEWS: Reindent and copyedit adds da5e0361d9 Add NT_PPC_PKEY from Linux 4.16 to elf.h. adds af7e376b00 Consolidate alphasort{64} and versionsort{64} implementation adds 9320ca88a1 Add PTRACE_SECCOMP_GET_METADATA from Linux 4.16 to sys/ptrace.h. adds e5aea5c314 Fix tst-strfmon_l test for hr_HR locale adds 5e14bb9793 Fix Hurd glibc build with GCC 8. adds 42a2bf58ff Use GCC 8 in build-many-glibcs.py by default. adds 7d80f48e93 Consolidate getdirentries{64} implementation adds 81b49e9692 Increase robustness of internal dlopen() by using RTLD_NOW [ [...] adds 7a6f747871 Add tst-sigaction.c to test BZ #23069 adds a3fb6b6bc3 Remove tilegx port. adds 3a33b06969 powerpc64*: fix the order of implied sysdeps directories adds 06135c33b7 Replace M_SUF (fabs) with M_FABS adds 3392791442 Replace M_SUF (M_LN2) with M_MLIT (M_LN2) adds c57bf7c15b Consolidate Linux readahead implementation adds 340d9652b9 manual/startup.texi (Aborting a Program): Remove inappropria [...] adds dc115e1cdc Replace hidden_def with libm_hidden_def in math adds cf2478d53a Deprecate ustat syscall interface adds b109fbfe4d Fix ChangeLog from cf2478d53ad commit adds d6cc1829aa x86: Use pad in pthread_unwind_buf to preserve shadow stack [...] adds 8b8f32b280 x86-64/setcontext: Pop the pointer into %rdx after syscall adds 556f5c46c7 cl adds 15c19147a8 x86-64/swapcontext: Restore the pointer into %rdx after syscall adds 1660901840 Fix blocking pthread_join. [BZ #23137] adds b289cd9db8 Ignore absolute symbols in ABI tests. adds 0065aaaaae Fix BZ 20419. A PT_NOTE in a binary could be arbitratily la [...] adds ffa81c22a3 Revert: 2018-04-30 Raymond Nicholson rain1@airmail.cc * m [...] new d6ed8a26a2 powerpc: Add CFI information on indirect syscall new 00278aa8a3 nptl: Remove tst-cancel-wrappers test and related macros new 42794ba634 nptl: Fix testcases for new pthread cancellation mechanism new b6838cd772 x86: Remove wrong THREAD_ATOMIC_* macros new 323ab50e88 i386: Remove bogus THREAD_ATOMIC_* macros new 590b6e0aa7 nptl: Cleanup cancellation macros new 6fe9935210 nptl: Fix Race conditions in pthread cancellation (BZ#12683) new 299d22ce11 nptl: x86_64: Fix Race conditions in pthread cancellation (B [...] new f43adba514 nptl: x32: Fix Race conditions in pthread cancellation (BZ#12683) new 2258ba7457 nptl: i386: Fix Race conditions in pthread cancellation (BZ#12683) new 996cfcbe41 nptl: powerpc: Fix Race conditions in pthread cancellation ( [...] new 0151ef6406 nptl: aarch64: Fix Race conditions in pthread cancellation ( [...] new 683a8f59a9 nptl: arm: Fix Race conditions in pthread cancellation (BZ#12683) new ee923bad63 nptl: s390: Fix Race conditions in pthread cancellation (BZ#12683) new 60eb1c5138 nptl: ia64: Fix Race conditions in pthread cancellation (BZ#12683) new 6da7532402 nptl: alpha: Fix Race conditions in pthread cancellation (BZ#12683) new 838fce23ef nptl: m68k: Fix Race conditions in pthread cancellation (BZ#12683) new fbdf0307b3 nptl: microblaze: Fix Race conditions in pthread cancellatio [...] new a6ed5172ed nptl: sparc: Fix Race conditions in pthread cancellation (BZ#12683) new 02badc9d7b nptl: nios2: Fix Race conditions in pthread cancellation (BZ#12683) new 7806615561 nptl: sh: Fix Race conditions in pthread cancellation (BZ#12683) new f74aa232cd nptl: mips: Fix Race conditions in pthread cancellation (BZ#12683) new 1092ac32af nptl: hppa: Fix Race conditions in pthread cancellation (BZ#12683) new 7102b569bb nptl: riscv: Fix Race conditions in pthread cancellation (BZ#12683) new f1b02e0cc9 nptl: Move cancel state and type out cancelhandling new 2212de8d6f nptl: Remove setxid bit from cancelhandling new c905cddb38 nptl: cancelhandling refactor new 2e8c8e9622 nptl: Remove THREAD_ATOMIC_* macros
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 (d95b8c5f0f) \ N -- N -- N refs/heads/azanella/bz12683 (2e8c8e9622)
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 28 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 | 3231 +- Makeconfig | 4 + NEWS | 66 +- README | 5 +- benchtests/Makefile | 2 +- benchtests/bench-strcoll.c | 1 + benchtests/bench-string.h | 10 + benchtests/bench-strncmp.c | 235 +- benchtests/bench-strstr.c | 1 + benchtests/bench-strtok.c | 2 +- benchtests/bench-timing.h | 2 + bits/dirent.h | 2 + bits/in.h | 2 + bits/resource.h | 4 + bits/sched.h | 6 +- bits/sigaction.h | 5 + bits/termios.h | 12 +- bits/types/error_t.h | 24 + bits/types/siginfo_t.h | 2 +- bits/types/struct_sched_param.h | 28 + bits/uio-ext.h | 1 + bits/ustat.h | 30 - conform/data/fcntl.h-data | 5 +- conform/data/netinet/in.h-data | 2 + conform/data/signal.h-data | 6 +- conform/data/sys/ipc.h-data | 9 +- conform/data/sys/msg.h-data | 5 +- conform/data/sys/shm.h-data | 5 +- conform/data/sys/stat.h-data | 3 +- conform/data/sys/statvfs.h-data | 3 +- conform/data/sys/un.h-data | 2 + conform/data/sys/wait.h-data | 12 +- csu/libc-start.c | 2 +- debug/backtrace.c | 158 +- dirent/alphasort.c | 13 +- dirent/alphasort64.c | 7 +- dirent/dirfd.c | 1 + dirent/scandir-tail-common.c | 103 + dirent/scandir-tail.c | 95 +- dirent/scandir.c | 27 +- dirent/scandir64-tail.c | 10 +- dirent/scandir64.c | 23 +- dirent/scandirat.c | 30 +- dirent/scandirat64.c | 23 +- dirent/versionsort.c | 12 +- dirent/versionsort64.c | 7 +- elf/Makefile | 15 +- elf/dl-addr.c | 2 + elf/dl-load.c | 21 +- elf/dl-runtime.c | 11 +- elf/dl-support.c | 3 + elf/dl-symaddr.c | 2 +- elf/elf.h | 73 +- elf/rtld.c | 2 +- elf/tst-absolute-sym-lib.c | 25 + elf/tst-absolute-sym-lib.lds | 19 + elf/tst-absolute-sym.c | 38 + elf/tst-big-note-lib.S | 26 + elf/tst-big-note.c | 26 + gen-locales.mk | 4 +- htl/Makefile | 237 + htl/Versions | 156 + htl/alloca_cutoff.c | 26 + htl/configure | 2 + htl/configure.in | 4 + htl/cthreads-compat.c | 101 + htl/forward.c | 283 + htl/libc_pthread_init.c | 33 + htl/libpthread.a | 22 + htl/libpthread_pic.a | 22 + htl/lockfile.c | 60 + htl/pt-alloc.c | 214 + htl/pt-cancel.c | 62 + htl/pt-cleanup.c | 28 + htl/pt-create.c | 248 + htl/pt-dealloc.c | 68 + htl/pt-detach.c | 80 + htl/pt-exit.c | 112 + htl/pt-getattr.c | 51 + htl/pt-initialize.c | 83 + htl/pt-internal.h | 324 + htl/pt-join.c | 75 + htl/pt-self.c | 33 + htl/pt-setcancelstate.c | 46 + htl/pt-setcanceltype.c | 46 + htl/pt-sigmask.c | 31 + htl/pt-spin-inlines.c | 33 + htl/pt-testcancel.c | 36 + htl/pt-yield.c | 26 + htl/shlib-versions | 1 + htl/tests/Makefile | 40 + htl/tests/README | 6 + htl/tests/test-1.c | 68 + htl/tests/test-10.c | 62 + htl/tests/test-11.c | 159 + htl/tests/test-12.c | 45 + htl/tests/test-13.c | 82 + htl/tests/test-14.c | 60 + htl/tests/test-15.c | 102 + htl/tests/test-16.c | 87 + htl/tests/test-17.c | 73 + htl/tests/test-2.c | 56 + htl/tests/test-3.c | 71 + htl/tests/test-4.c | 102 + htl/tests/test-5.c | 91 + htl/tests/test-6.c | 114 + htl/tests/test-7.c | 89 + htl/tests/test-8.c | 78 + htl/tests/test-9.c | 104 + htl/tests/test-__pthread_destroy_specific-skip.c | 100 + hurd/Makefile | 8 +- hurd/Versions | 20 +- hurd/catch-signal.c | 27 +- hurd/exc2signal.c | 1 + hurd/hurd-raise.c | 1 + hurd/hurd.h | 2 + hurd/hurd/fd.h | 9 +- hurd/hurd/id.h | 3 + hurd/hurd/ioctl.h | 1 + hurd/hurd/lookup.h | 4 + hurd/hurd/port.h | 1 - hurd/hurd/resource.h | 1 + hurd/hurd/signal.h | 35 +- hurd/hurd/sigpreempt.h | 16 +- hurd/hurd/threadvar.h | 89 +- hurd/hurd/userlink.h | 6 +- hurd/hurdauth.c | 16 +- hurd/hurdexec.c | 1 + hurd/hurdfault.c | 1 + hurd/hurdinit.c | 1 + hurd/hurdlock.c | 220 + hurd/hurdlock.h | 125 + hurd/hurdlookup.c | 2 +- hurd/hurdmsg.c | 2 +- hurd/hurdpid.c | 3 + hurd/hurdprio.c | 2 +- hurd/hurdsig.c | 68 +- hurd/hurdstartup.c | 1 - hurd/intern-fd.c | 1 + hurd/intr-msg.c | 1 + hurd/lookup-retry.c | 38 +- hurd/path-lookup.c | 29 +- hurd/setauth.c | 5 +- hurd/siginfo.c | 3 +- hurd/sigunwind.c | 4 +- hurd/xattr.c | 6 +- iconv/loop.c | 11 + iconvdata/gconv-modules | 2 + include/dirent.h | 19 +- include/dlfcn.h | 23 +- include/errno.h | 2 +- include/inttypes.h | 6 + include/math.h | 15 + include/setjmp.h | 1 - include/stdlib.h | 2 + inet/Makefile | 4 +- io/futimens.c | 2 +- io/utime.c | 3 +- libio/Makefile | 3 +- libio/fileops.c | 7 +- libio/iolibio.h | 1 + libio/ioputs.c | 1 + libio/oldfileops.c | 7 +- libio/tst-fgetc-after-eof.c | 109 + libio/wfileops.c | 4 + locale/weightwc.h | 15 + localedata/Makefile | 185 +- localedata/am_ET.UTF-8.in | 347 + localedata/az_AZ.UTF-8.in | 73 + localedata/be_BY.UTF-8.in | 16 + localedata/ber_DZ.UTF-8.in | 50 + localedata/ber_MA.UTF-8.in | 13 + localedata/bg_BG.UTF-8.in | 57 + localedata/br_FR.UTF-8.in | 15 + localedata/cmn_TW.UTF-8.in | 75649 +++++++++++++++ localedata/crh_UA.UTF-8.in | 50 + localedata/cs_CZ.UTF-8.in | 4 +- localedata/csb_PL.UTF-8.in | 70 + localedata/cv_RU.UTF-8.in | 45 + localedata/cy_GB.UTF-8.in | 72 + localedata/da_DK.ISO-8859-1.in | 4 +- localedata/dz_BT.UTF-8.in | 789 + localedata/eo.UTF-8.in | 32 + localedata/es_ES.UTF-8.in | 46 + localedata/fa_IR.UTF-8.in | 71 + localedata/fi_FI.UTF-8.in | 140 + localedata/fil_PH.UTF-8.in | 16 + localedata/fr_CA.UTF-8.in | 9 +- localedata/fr_FR.UTF-8.in | 9 +- localedata/fur_IT.UTF-8.in | 12 + localedata/gen-locale.sh | 5 +- localedata/gez_ER.UTF-8@abegede.in | 365 + localedata/ha_NG.UTF-8.in | 47 + localedata/ig_NG.UTF-8.in | 93 + localedata/ik_CA.UTF-8.in | 60 + localedata/kk_KZ.UTF-8.in | 40 + localedata/ku_TR.UTF-8.in | 52 + localedata/ky_KG.UTF-8.in | 72 + localedata/ln_CD.UTF-8.in | 18 + localedata/locales/am_ET | 551 +- localedata/locales/an_ES | 57 +- localedata/locales/az_AZ | 201 +- localedata/locales/be_BY | 41 +- localedata/locales/ber_DZ | 173 +- localedata/locales/ber_MA | 42 +- localedata/locales/bg_BG | 290 +- localedata/locales/br_FR | 55 +- localedata/locales/br_FR@euro | 3 +- localedata/locales/ca_ES | 127 +- localedata/locales/cns11643_stroke | 9 +- localedata/locales/crh_UA | 111 +- localedata/locales/cs_CZ | 84 +- localedata/locales/csb_PL | 83 +- localedata/locales/cv_RU | 75 +- localedata/locales/cy_GB | 242 +- localedata/locales/da_DK | 110 +- localedata/locales/dz_BT | 2484 +- localedata/locales/el_CY | 8 +- localedata/locales/el_GR | 8 +- localedata/locales/en_CA | 8 - localedata/locales/eo | 69 +- localedata/locales/es_CU | 3 +- localedata/locales/es_EC | 2 +- localedata/locales/es_ES | 49 +- localedata/locales/es_US | 56 +- localedata/locales/et_EE | 31 +- localedata/locales/fa_IR | 289 +- localedata/locales/fi_FI | 173 +- localedata/locales/fil_PH | 57 +- localedata/locales/fur_IT | 15 +- localedata/locales/gez_ER@abegede | 409 +- localedata/locales/ha_NG | 165 +- localedata/locales/hr_HR | 88 +- localedata/locales/hsb_DE | 64 +- localedata/locales/hu_HU | 298 +- localedata/locales/ig_NG | 453 +- localedata/locales/ik_CA | 153 +- localedata/locales/is_IS | 72 +- localedata/locales/iso14651_t1_common | 94998 +++++++++++++++++-- localedata/locales/iso14651_t1_pinyin | 9 +- localedata/locales/kk_KZ | 132 +- localedata/locales/ku_TR | 89 +- localedata/locales/ky_KG | 63 +- localedata/locales/ln_CD | 51 +- localedata/locales/lt_LT | 64 +- localedata/locales/lv_LV | 67 +- localedata/locales/mi_NZ | 43 +- localedata/locales/ml_IN | 158 +- localedata/locales/mn_MN | 34 +- localedata/locales/mr_IN | 76 +- localedata/locales/mt_MT | 144 +- localedata/locales/nan_TW@latin | 33 +- localedata/locales/nb_NO | 114 +- localedata/locales/om_KE | 122 +- localedata/locales/os_RU | 14 +- localedata/locales/pl_PL | 66 +- localedata/locales/ps_AF | 224 +- localedata/locales/ro_RO | 99 +- localedata/locales/ru_RU | 24 +- localedata/locales/ru_UA | 16 +- localedata/locales/sc_IT | 15 +- localedata/locales/se_NO | 298 +- localedata/locales/si_LK | 42 + localedata/locales/sq_AL | 291 +- localedata/locales/sv_FI | 2 +- localedata/locales/sv_FI@euro | 2 +- localedata/locales/sv_SE | 109 +- localedata/locales/szl_PL | 86 +- localedata/locales/tg_TJ | 106 +- localedata/locales/ti_ER | 2 + localedata/locales/tk_TM | 399 +- localedata/locales/tl_PH | 31 +- localedata/locales/tr_TR | 47 +- localedata/locales/tt_RU | 244 +- localedata/locales/tt_RU@iqtelif | 14 +- localedata/locales/ug_CN | 196 +- localedata/locales/uk_UA | 493 +- localedata/locales/uz_UZ | 127 +- localedata/locales/uz_UZ@cyrillic | 56 +- localedata/locales/vi_VN | 242 +- localedata/locales/yi_US | 125 +- localedata/locales/yo_NG | 365 +- localedata/lv_LV.UTF-8.in | 6 +- localedata/mi_NZ.UTF-8.in | 37 + localedata/ml_IN.UTF-8.in | 25 + localedata/mn_MN.UTF-8.in | 15 + localedata/mr_IN.UTF-8.in | 9 + localedata/mt_MT.UTF-8.in | 39 + localedata/nan_TW.UTF-8@latin.in | 11 + localedata/nb_NO.UTF-8.in | 66 + localedata/om_KE.UTF-8.in | 36 + localedata/os_RU.UTF-8.in | 9 + localedata/pl_PL.UTF-8.in | 4 +- localedata/ps_AF.UTF-8.in | 61 + localedata/ro_RO.UTF-8.in | 32 + localedata/ru_RU.UTF-8.in | 15 + localedata/sc_IT.UTF-8.in | 12 + localedata/se_NO.UTF-8.in | 144 + localedata/sq_AL.UTF-8.in | 82 + localedata/sv_SE.ISO-8859-1.in | 10 +- localedata/sv_SE.UTF-8.in | 107 + localedata/szl_PL.UTF-8.in | 49 + localedata/tg_TJ.UTF-8.in | 105 + localedata/tk_TM.UTF-8.in | 213 + localedata/tt_RU.UTF-8.in | 194 + localedata/tt_RU.UTF-8@iqtelif.in | 53 + localedata/ug_CN.UTF-8.in | 16 + localedata/uk_UA.UTF-8.in | 18 +- localedata/uz_UZ.UTF-8.in | 26 + localedata/vi_VN.UTF-8.in | 45 + localedata/yi_US.UTF-8.in | 39 + localedata/yo_NG.UTF-8.in | 30 + localedata/zh_CN.UTF-8.in | 25498 +++++ mach/Machrules | 3 +- mach/Makefile | 13 +- mach/devstream.c | 13 +- mach/errstring.c | 1 + mach/lock-intern.h | 69 +- mach/lowlevellock.h | 81 + mach/mach/mig_support.h | 13 - mach/msg-destroy.c | 1 + mach/mutex-init.c | 8 +- mach/setup-thread.c | 23 +- mach/spin-lock.c | 7 + mach/spin-solid.c | 1 + malloc/malloc.c | 8 +- manual/arith.texi | 19 + manual/charset.texi | 94 +- manual/contrib.texi | 3 +- manual/errno.texi | 20 +- manual/examples/mbstouwcs.c | 53 + manual/llio.texi | 3 + math/Makefile | 4 +- math/Versions | 5 + math/auto-libm-test-in | 95 + math/auto-libm-test-out-narrow-sub | 23487 +++++ math/bits/mathcalls-narrow.h | 3 + math/e_exp2_template.c | 2 +- math/gen-auto-libm-tests.c | 1 + math/libm-test-narrow-sub.inc | 179 + math/math-narrow.h | 58 + math/test-tgmath.c | 12 +- math/w_acos_template.c | 2 +- math/w_asin_template.c | 2 +- math/w_atanh_template.c | 4 +- math/w_exp_compat.c | 2 +- math/w_exp_template.c | 5 +- math/w_expl_compat.c | 2 +- math/w_sqrt_compat.c | 1 + math/w_sqrt_template.c | 1 + math/w_sqrtf_compat.c | 1 + math/w_sqrtl_compat.c | 1 + misc/Makefile | 2 +- misc/futimesat.c | 3 +- misc/sys/ustat.h | 37 - misc/tst-preadvwritev2-common.c | 6 +- misc/ustat.c | 22 +- misc/ustat.h | 1 - misc/utimes.c | 3 +- nptl/Makefile | 43 +- nptl/allocatestack.c | 5 +- nptl/cleanup_defer.c | 10 +- nptl/cleanup_defer_compat.c | 5 +- nptl/descr.h | 18 +- nptl/libc-cancellation.c | 2 - nptl/lll_timedlock_wait.c | 2 +- nptl/nptl-init.c | 66 +- nptl/pthreadP.h | 17 +- nptl/pthread_atfork.c | 2 +- nptl/pthread_cancel.c | 2 +- nptl/pthread_create.c | 22 +- nptl/pthread_exit.c | 10 +- nptl/pthread_join_common.c | 12 +- nptl/pthread_kill.c | 7 +- nptl/pthread_kill_internal.c | 26 + nptl/pthread_setcancelstate.c | 2 +- nptl/pthread_setcanceltype.c | 2 +- nptl/pthread_testcancel.c | 4 +- nptl/sigaction.c | 14 +- nptl/tst-cancel2.c | 3 + nptl/tst-cancel28.c | 2 +- nptl/tst-cancel3.c | 3 + nptl_db/td_ta_thr_iter.c | 7 +- nscd/Depend | 1 + nscd/gai.c | 3 + nscd/netgroupcache.c | 2 +- nss/nsswitch.c | 2 +- nss/nsswitch.h | 8 +- po/pt_BR.po | 9546 +- posix/Makefile | 2 +- posix/bug-regex5.c | 4 +- posix/tst-fnmatch.input | 58 +- posix/tst-regexloc.c | 4 +- posix/tst-rfc3484-2.c | 1 + posix/tst-rfc3484-3.c | 1 + posix/tst-rfc3484.c | 1 + resolv/Depend | 1 + resolv/res_send.c | 45 +- rt/Depend | 1 + scripts/abilist.awk | 3 +- scripts/build-many-glibcs.py | 18 +- scripts/check-installed-headers.sh | 1 + scripts/test_printers_common.py | 3 + setjmp/longjmp.c | 5 +- signal/Makefile | 2 +- signal/sigaction.c | 2 +- signal/sigaddset.c | 4 +- signal/sigdelset.c | 4 +- signal/sigfillset.c | 10 +- signal/tst-sigaction.c | 56 + signal/tst-sigset.c | 92 +- stdlib/Makefile | 2 +- stdlib/atoi.c | 1 + stdlib/canonicalize.c | 2 +- stdlib/errno.h | 7 +- stdlib/random_r.c | 9 +- stdlib/tst-strfmon_l.c | 4 +- string/strcoll_l.c | 11 + string/test-memmove.c | 58 + support/Makefile | 1 + support/support_format_addrinfo.c | 6 +- support/support_openpty.c | 109 + support/tty.h | 45 + sysdeps/aarch64/backtrace.c | 1 - sysdeps/aarch64/dl-machine.h | 2 +- sysdeps/aarch64/fpu/math_private.h | 16 - sysdeps/aarch64/libm-test-ulps | 6 + sysdeps/aarch64/memcmp.S | 76 +- sysdeps/aarch64/nptl/tls.h | 1 + sysdeps/aarch64/strncmp.S | 95 +- sysdeps/alpha/backtrace.c | 1 - sysdeps/alpha/dl-machine.h | 2 +- sysdeps/alpha/fpu/math_private.h | 26 - sysdeps/alpha/fpu/s_isnan.c | 1 + sysdeps/alpha/nptl/tls.h | 1 + sysdeps/arm/armv6t2/memchr.S | 23 - sysdeps/arm/armv6t2/strlen.S | 25 +- sysdeps/arm/armv7/multiarch/memchr_neon.S | 16 - sysdeps/arm/armv7/strcmp.S | 23 - sysdeps/arm/dl-machine.h | 6 +- sysdeps/arm/frame.h | 27 - sysdeps/arm/libm-test-ulps | 8 + sysdeps/arm/nptl/tls.h | 1 + sysdeps/arm/sys/ucontext.h | 2 +- sysdeps/generic/frame.h | 23 - sysdeps/generic/internal-signals.h | 45 + sysdeps/generic/ldsodefs.h | 16 +- sysdeps/generic/libc-start.h | 1 + sysdeps/generic/math-type-macros-float128.h | 3 - sysdeps/generic/math-type-macros.h | 2 +- sysdeps/generic/sigcontextinfo.h | 7 +- sysdeps/generic/thread_state.h | 5 + sysdeps/generic/tls.h | 6 + sysdeps/gnu/bits/msq.h | 4 +- sysdeps/gnu/bits/shm.h | 2 +- sysdeps/gnu/errlist.c | 32 +- sysdeps/gnu/unwind-resume.c | 7 +- sysdeps/hppa/backtrace.c | 1 - sysdeps/hppa/dl-machine.h | 10 +- sysdeps/hppa/dl-symaddr.c | 2 +- sysdeps/hppa/fpu/libm-test-ulps | 2 + sysdeps/hppa/frame.h | 27 - sysdeps/hppa/nptl/tls.h | 1 + sysdeps/{nptl => htl}/Implies | 0 sysdeps/htl/Makeconfig | 11 + sysdeps/htl/Makefile | 7 + sysdeps/htl/Subdirs | 1 + sysdeps/htl/Versions | 15 + sysdeps/htl/bits/cancelation.h | 50 + sysdeps/htl/bits/pthread-np.h | 26 + sysdeps/htl/bits/pthread.h | 36 + sysdeps/htl/bits/pthreadtypes.h | 131 + sysdeps/htl/bits/semaphore.h | 47 + sysdeps/htl/bits/thread-shared-types.h | 24 + sysdeps/htl/bits/types/__pthread_key.h | 24 + sysdeps/htl/bits/types/struct___pthread_attr.h | 45 + sysdeps/htl/bits/types/struct___pthread_barrier.h | 38 + .../htl/bits/types/struct___pthread_barrierattr.h | 31 + sysdeps/htl/bits/types/struct___pthread_cond.h | 38 + sysdeps/htl/bits/types/struct___pthread_condattr.h | 33 + sysdeps/htl/bits/types/struct___pthread_mutex.h | 61 + .../htl/bits/types/struct___pthread_mutexattr.h | 40 + sysdeps/htl/bits/types/struct___pthread_once.h | 33 + sysdeps/htl/bits/types/struct___pthread_rwlock.h | 45 + .../htl/bits/types/struct___pthread_rwlockattr.h | 31 + sysdeps/htl/flockfile.c | 31 + sysdeps/htl/fork.h | 29 + sysdeps/htl/ftrylockfile.c | 35 + sysdeps/htl/funlockfile.c | 32 + sysdeps/htl/libc-lockP.h | 180 + sysdeps/htl/old_pt-atfork.c | 26 + sysdeps/htl/pt-atfork.c | 33 + sysdeps/htl/pt-attr-destroy.c | 27 + sysdeps/htl/pt-attr-getdetachstate.c | 29 + sysdeps/htl/pt-attr-getguardsize.c | 27 + sysdeps/htl/pt-attr-getinheritsched.c | 29 + sysdeps/htl/pt-attr-getschedparam.c | 33 + sysdeps/htl/pt-attr-getschedpolicy.c | 29 + sysdeps/htl/pt-attr-getscope.c | 29 + sysdeps/htl/pt-attr-getstack.c | 31 + sysdeps/htl/pt-attr-getstackaddr.c | 28 + sysdeps/htl/pt-attr-getstacksize.c | 28 + sysdeps/htl/pt-attr-init.c | 28 + sysdeps/htl/pt-attr-setdetachstate.c | 38 + sysdeps/htl/pt-attr-setguardsize.c | 27 + sysdeps/htl/pt-attr-setinheritsched.c | 38 + sysdeps/htl/pt-attr-setschedparam.c | 38 + sysdeps/htl/pt-attr-setschedpolicy.c | 42 + sysdeps/htl/pt-attr-setscope.c | 41 + sysdeps/htl/pt-attr-setstack.c | 50 + sysdeps/htl/pt-attr-setstackaddr.c | 28 + sysdeps/htl/pt-attr-setstacksize.c | 28 + sysdeps/htl/pt-attr.c | 39 + sysdeps/htl/pt-barrier-destroy.c | 26 + sysdeps/htl/pt-barrier-init.c | 51 + sysdeps/htl/pt-barrier-wait.c | 68 + sysdeps/htl/pt-barrier.c | 24 + sysdeps/htl/pt-barrierattr-destroy.c | 26 + sysdeps/htl/pt-barrierattr-getpshared.c | 28 + sysdeps/htl/pt-barrierattr-init.c | 27 + sysdeps/htl/pt-barrierattr-setpshared.c | 37 + sysdeps/htl/pt-cond-brdcast.c | 44 + sysdeps/htl/pt-cond-destroy.c | 28 + sysdeps/htl/pt-cond-init.c | 45 + sysdeps/htl/pt-cond-signal.c | 42 + sysdeps/htl/pt-cond-timedwait.c | 178 + sysdeps/htl/pt-cond-wait.c | 38 + sysdeps/htl/pt-cond.c | 27 + sysdeps/htl/pt-condattr-destroy.c | 28 + sysdeps/htl/pt-condattr-getclock.c | 29 + sysdeps/htl/pt-condattr-getpshared.c | 27 + sysdeps/htl/pt-condattr-init.c | 29 + sysdeps/htl/pt-condattr-setclock.c | 51 + sysdeps/htl/pt-condattr-setpshared.c | 37 + sysdeps/htl/pt-destroy-specific.c | 77 + sysdeps/htl/pt-equal.c | 30 + sysdeps/htl/pt-getconcurrency.c | 26 + sysdeps/htl/pt-getcpuclockid.c | 35 + sysdeps/htl/pt-getschedparam.c | 31 + sysdeps/htl/pt-getspecific.c | 38 + sysdeps/htl/pt-init-specific.c | 30 + sysdeps/htl/pt-key-create.c | 110 + sysdeps/htl/pt-key-delete.c | 63 + sysdeps/htl/pt-key.h | 77 + sysdeps/htl/pt-kill.c | 33 + sysdeps/htl/pt-mutex-destroy.c | 38 + sysdeps/htl/pt-mutex-getprioceiling.c | 28 + sysdeps/htl/pt-mutex-init.c | 48 + sysdeps/htl/pt-mutex-lock.c | 36 + sysdeps/htl/pt-mutex-setprioceiling.c | 28 + sysdeps/htl/pt-mutex-timedlock.c | 195 + sysdeps/htl/pt-mutex-transfer-np.c | 66 + sysdeps/htl/pt-mutex-trylock.c | 111 + sysdeps/htl/pt-mutex-unlock.c | 107 + sysdeps/htl/pt-mutexattr-destroy.c | 27 + sysdeps/htl/pt-mutexattr-getprioceiling.c | 29 + sysdeps/htl/pt-mutexattr-getprotocol.c | 27 + sysdeps/htl/pt-mutexattr-getpshared.c | 27 + sysdeps/htl/pt-mutexattr-gettype.c | 27 + sysdeps/htl/pt-mutexattr-init.c | 28 + sysdeps/htl/pt-mutexattr-setprioceiling.c | 28 + sysdeps/htl/pt-mutexattr-setprotocol.c | 40 + sysdeps/htl/pt-mutexattr-setpshared.c | 37 + sysdeps/htl/pt-mutexattr-settype.c | 37 + sysdeps/htl/pt-mutexattr.c | 41 + sysdeps/htl/pt-once.c | 44 + sysdeps/htl/pt-rwlock-attr.c | 24 + sysdeps/htl/pt-rwlock-destroy.c | 28 + sysdeps/htl/pt-rwlock-init.c | 44 + sysdeps/htl/pt-rwlock-rdlock.c | 34 + sysdeps/htl/pt-rwlock-timedrdlock.c | 120 + sysdeps/htl/pt-rwlock-timedwrlock.c | 103 + sysdeps/htl/pt-rwlock-tryrdlock.c | 55 + sysdeps/htl/pt-rwlock-trywrlock.c | 45 + sysdeps/htl/pt-rwlock-unlock.c | 98 + sysdeps/htl/pt-rwlock-wrlock.c | 36 + sysdeps/htl/pt-rwlockattr-destroy.c | 26 + sysdeps/htl/pt-rwlockattr-getpshared.c | 27 + sysdeps/htl/pt-rwlockattr-init.c | 27 + sysdeps/htl/pt-rwlockattr-setpshared.c | 37 + sysdeps/htl/pt-setconcurrency.c | 33 + sysdeps/htl/pt-setschedparam.c | 30 + sysdeps/htl/pt-setschedprio.c | 28 + sysdeps/htl/pt-setspecific.c | 50 + sysdeps/htl/pt-spin.c | 50 + sysdeps/htl/pt-startup.c | 24 + sysdeps/htl/pthread-functions.h | 140 + sysdeps/htl/pthread.h | 883 + sysdeps/htl/pthreadP.h | 75 + sysdeps/htl/raise.c | 51 + sysdeps/htl/sem-close.c | 31 + sysdeps/htl/sem-destroy.c | 37 + sysdeps/htl/sem-getvalue.c | 32 + sysdeps/htl/sem-init.c | 45 + sysdeps/htl/sem-open.c | 31 + sysdeps/htl/sem-post.c | 61 + sysdeps/htl/sem-timedwait.c | 98 + sysdeps/htl/sem-trywait.c | 41 + sysdeps/htl/sem-unlink.c | 31 + sysdeps/htl/sem-wait.c | 31 + sysdeps/htl/shm-directory.h | 30 + sysdeps/htl/timer_routines.h | 46 + sysdeps/hurd/htl/pt-kill.c | 51 + sysdeps/hurd/include/hurd.h | 7 + sysdeps/hurd/include/hurd/fd.h | 12 + sysdeps/hurd/include/hurd/signal.h | 9 + sysdeps/i386/dl-machine.h | 4 +- sysdeps/i386/fpu/fenv_private.h | 6 + sysdeps/i386/fpu/libm-test-ulps | 24 +- sysdeps/i386/fpu/s_f32xsubf64.c | 41 + sysdeps/i386/fpu/w_sqrt.c | 1 + sysdeps/i386/fpu/w_sqrt_compat.c | 1 + sysdeps/i386/htl/bits/pthreadtypes-arch.h | 22 + sysdeps/i386/htl/machine-sp.h | 29 + sysdeps/i386/htl/pt-machdep.h | 28 + sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 38 +- .../i386/i686/multiarch/memcpy-sse2-unaligned.S | 12 +- sysdeps/i386/nptl/tls.h | 27 +- sysdeps/i386/sys/ucontext.h | 2 +- sysdeps/ia64/backtrace.c | 1 - sysdeps/ia64/dl-machine.h | 2 +- sysdeps/ia64/nptl/tls.h | 1 + sysdeps/ieee754/dbl-64/e_acosh.c | 4 +- sysdeps/ieee754/dbl-64/e_exp.c | 46 +- sysdeps/ieee754/dbl-64/e_gamma_r.c | 2 +- sysdeps/ieee754/dbl-64/e_hypot.c | 4 +- sysdeps/ieee754/dbl-64/e_j0.c | 8 +- sysdeps/ieee754/dbl-64/e_j1.c | 8 +- sysdeps/ieee754/dbl-64/e_jn.c | 4 +- sysdeps/ieee754/dbl-64/eexp.tbl | 172 + sysdeps/ieee754/dbl-64/s_asinh.c | 4 +- sysdeps/ieee754/dbl-64/s_f32xsubf64.c | 30 + sysdeps/ieee754/dbl-64/s_fsub.c | 34 + sysdeps/ieee754/dbl-64/s_sin.c | 733 +- sysdeps/ieee754/dbl-64/s_sincos.c | 108 +- sysdeps/ieee754/dbl-64/wordsize-64/e_acosh.c | 4 +- sysdeps/ieee754/float128/float128_private.h | 2 + sysdeps/ieee754/float128/s_f32subf128.c | 6 + sysdeps/ieee754/float128/s_f64subf128.c | 10 + sysdeps/ieee754/float128/s_f64xsubf128.c | 2 + sysdeps/ieee754/flt-32/e_acosf.c | 4 +- sysdeps/ieee754/flt-32/e_acoshf.c | 4 +- sysdeps/ieee754/flt-32/e_asinf.c | 2 +- sysdeps/ieee754/flt-32/e_gammaf_r.c | 2 +- sysdeps/ieee754/flt-32/e_hypotf.c | 2 +- sysdeps/ieee754/flt-32/e_j0f.c | 8 +- sysdeps/ieee754/flt-32/e_j1f.c | 8 +- sysdeps/ieee754/flt-32/s_asinhf.c | 4 +- sysdeps/ieee754/ldbl-128/e_acoshl.c | 4 +- sysdeps/ieee754/ldbl-128/e_acosl.c | 4 +- sysdeps/ieee754/ldbl-128/e_asinl.c | 2 +- sysdeps/ieee754/ldbl-128/e_gammal_r.c | 2 +- sysdeps/ieee754/ldbl-128/e_hypotl.c | 4 +- sysdeps/ieee754/ldbl-128/e_j0l.c | 8 +- sysdeps/ieee754/ldbl-128/e_j1l.c | 8 +- sysdeps/ieee754/ldbl-128/e_jnl.c | 4 +- sysdeps/ieee754/ldbl-128/e_powl.c | 2 +- sysdeps/ieee754/ldbl-128/s_asinhl.c | 4 +- sysdeps/ieee754/ldbl-128/s_dsubl.c | 37 + sysdeps/ieee754/ldbl-128/s_f64xsubf128.c | 38 + sysdeps/ieee754/ldbl-128/s_fsubl.c | 33 + sysdeps/ieee754/ldbl-128ibm/e_acoshl.c | 4 +- sysdeps/ieee754/ldbl-128ibm/e_acosl.c | 4 +- sysdeps/ieee754/ldbl-128ibm/e_asinl.c | 3 +- sysdeps/ieee754/ldbl-128ibm/e_gammal_r.c | 2 +- sysdeps/ieee754/ldbl-128ibm/e_hypotl.c | 4 +- sysdeps/ieee754/ldbl-128ibm/e_j0l.c | 8 +- sysdeps/ieee754/ldbl-128ibm/e_j1l.c | 8 +- sysdeps/ieee754/ldbl-128ibm/e_jnl.c | 4 +- sysdeps/ieee754/ldbl-128ibm/e_powl.c | 2 +- sysdeps/ieee754/ldbl-128ibm/s_asinhl.c | 4 +- sysdeps/ieee754/ldbl-128ibm/s_ceill.c | 1 + sysdeps/ieee754/ldbl-128ibm/s_dsubl.c | 27 + sysdeps/ieee754/ldbl-128ibm/s_floorl.c | 1 + sysdeps/ieee754/ldbl-128ibm/s_fsubl.c | 27 + sysdeps/ieee754/ldbl-128ibm/s_llrintl.c | 1 + sysdeps/ieee754/ldbl-128ibm/s_llroundl.c | 1 + sysdeps/ieee754/ldbl-128ibm/s_lrintl.c | 1 + sysdeps/ieee754/ldbl-128ibm/s_lroundl.c | 1 + sysdeps/ieee754/ldbl-128ibm/s_rintl.c | 1 + sysdeps/ieee754/ldbl-128ibm/s_roundl.c | 1 + sysdeps/ieee754/ldbl-128ibm/s_truncl.c | 1 + sysdeps/ieee754/ldbl-64-128/s_finitel.c | 2 + sysdeps/ieee754/ldbl-64-128/s_fpclassifyl.c | 2 + sysdeps/ieee754/ldbl-64-128/s_isinfl.c | 2 + sysdeps/ieee754/ldbl-64-128/s_isnanl.c | 2 + sysdeps/ieee754/ldbl-64-128/s_signbitl.c | 2 + sysdeps/ieee754/ldbl-96/e_acoshl.c | 4 +- sysdeps/ieee754/ldbl-96/e_asinl.c | 2 +- sysdeps/ieee754/ldbl-96/e_gammal_r.c | 2 +- sysdeps/ieee754/ldbl-96/e_hypotl.c | 4 +- sysdeps/ieee754/ldbl-96/e_j0l.c | 8 +- sysdeps/ieee754/ldbl-96/e_j1l.c | 8 +- sysdeps/ieee754/ldbl-96/e_jnl.c | 4 +- sysdeps/ieee754/ldbl-96/s_asinhl.c | 4 +- sysdeps/ieee754/ldbl-96/s_dsubl.c | 33 + sysdeps/ieee754/ldbl-96/s_fsubl.c | 31 + sysdeps/ieee754/ldbl-opt/Makefile | 5 +- sysdeps/ieee754/ldbl-opt/Versions | 2 +- sysdeps/ieee754/ldbl-opt/math_ldbl_opt.h | 3 - sysdeps/ieee754/ldbl-opt/nldbl-compat.c | 1 + sysdeps/ieee754/ldbl-opt/nldbl-compat.h | 1 + sysdeps/ieee754/ldbl-opt/nldbl-dsub.c | 28 + sysdeps/ieee754/ldbl-opt/nldbl-fsub.c | 28 + sysdeps/ieee754/soft-fp/s_dsubl.c | 59 + sysdeps/ieee754/soft-fp/s_fsub.c | 56 + sysdeps/ieee754/soft-fp/s_fsubl.c | 55 + sysdeps/m68k/dl-machine.h | 2 +- sysdeps/m68k/m680x0/fpu/e_pow.c | 2 +- sysdeps/m68k/nptl/tls.h | 1 + sysdeps/m68k/sys/ucontext.h | 2 +- sysdeps/mach/Makefile | 26 + sysdeps/mach/htl/Implies | 1 + sysdeps/mach/htl/bits/spin-lock-inline.h | 87 + sysdeps/mach/htl/bits/types/__pthread_spinlock_t.h | 34 + sysdeps/mach/htl/pt-block.c | 38 + sysdeps/mach/htl/pt-spin.c | 31 + sysdeps/mach/htl/pt-stack-alloc.c | 67 + sysdeps/mach/htl/pt-thread-alloc.c | 94 + sysdeps/mach/htl/pt-thread-start.c | 53 + sysdeps/mach/htl/pt-thread-terminate.c | 82 + sysdeps/mach/htl/pt-timedblock.c | 65 + sysdeps/mach/htl/pt-wakeup.c | 37 + sysdeps/mach/hurd/Makefile | 3 +- sysdeps/mach/hurd/Versions | 4 +- sysdeps/mach/hurd/bits/errno.h | 14 +- sysdeps/mach/hurd/bits/local_lim.h | 9 + sysdeps/mach/hurd/bits/param.h | 2 +- sysdeps/mach/hurd/bits/posix_opt.h | 46 +- sysdeps/mach/hurd/bits/stat.h | 5 + sysdeps/mach/hurd/bits/statfs.h | 16 +- sysdeps/mach/hurd/bits/statvfs.h | 16 +- sysdeps/mach/hurd/bits/types/error_t.h | 29 + sysdeps/mach/hurd/cthreads.c | 21 +- sysdeps/mach/hurd/dirfd.c | 1 + sysdeps/mach/hurd/dl-sysdep.c | 26 +- sysdeps/mach/hurd/errno-loc.c | 18 +- sysdeps/mach/hurd/errno.c | 1 - sysdeps/mach/hurd/errnos.awk | 8 - sysdeps/mach/hurd/fork.c | 14 +- sysdeps/mach/hurd/futimens.c | 50 + sysdeps/mach/hurd/futimes.c | 26 +- sysdeps/mach/hurd/futimesat.c | 45 + sysdeps/mach/hurd/gai_misc.h | 67 + sysdeps/mach/hurd/getcwd.c | 9 +- sysdeps/mach/hurd/htl/Implies | 2 + sysdeps/mach/hurd/htl/bits/pthread-np.h | 37 + .../hurd/htl/bits/types/struct___pthread_mutex.h | 49 + sysdeps/mach/hurd/htl/pt-attr-setstackaddr.c | 28 + sysdeps/mach/hurd/htl/pt-attr-setstacksize.c | 28 + sysdeps/mach/hurd/htl/pt-docancel.c | 66 + sysdeps/mach/hurd/htl/pt-hurd-cond-timedwait.c | 169 + sysdeps/mach/hurd/htl/pt-hurd-cond-wait.c | 40 + sysdeps/mach/hurd/htl/pt-mutex-consistent.c | 47 + sysdeps/mach/hurd/htl/pt-mutex-destroy.c | 37 + sysdeps/mach/hurd/htl/pt-mutex-getprioceiling.c | 34 + sysdeps/mach/hurd/htl/pt-mutex-init.c | 57 + sysdeps/mach/hurd/htl/pt-mutex-lock.c | 80 + sysdeps/mach/hurd/htl/pt-mutex-setprioceiling.c | 35 + sysdeps/mach/hurd/htl/pt-mutex-timedlock.c | 78 + sysdeps/mach/hurd/htl/pt-mutex-transfer-np.c | 76 + sysdeps/mach/hurd/htl/pt-mutex-trylock.c | 84 + sysdeps/mach/hurd/htl/pt-mutex-unlock.c | 91 + sysdeps/mach/hurd/htl/pt-mutex.h | 90 + sysdeps/mach/hurd/htl/pt-mutexattr-destroy.c | 33 + .../mach/hurd/htl/pt-mutexattr-getprioceiling.c | 34 + sysdeps/mach/hurd/htl/pt-mutexattr-getprotocol.c | 31 + sysdeps/mach/hurd/htl/pt-mutexattr-getpshared.c | 31 + sysdeps/mach/hurd/htl/pt-mutexattr-getrobust.c | 34 + sysdeps/mach/hurd/htl/pt-mutexattr-gettype.c | 31 + sysdeps/mach/hurd/htl/pt-mutexattr-init.c | 39 + .../mach/hurd/htl/pt-mutexattr-setprioceiling.c | 34 + sysdeps/mach/hurd/htl/pt-mutexattr-setprotocol.c | 33 + sysdeps/mach/hurd/htl/pt-mutexattr-setpshared.c | 34 + sysdeps/mach/hurd/htl/pt-mutexattr-setrobust.c | 36 + sysdeps/mach/hurd/htl/pt-mutexattr-settype.c | 35 + .../mach/hurd/htl/pt-mutexattr.c | 0 sysdeps/mach/hurd/htl/pt-sigstate-destroy.c | 26 + sysdeps/mach/hurd/htl/pt-sigstate-init.c | 44 + sysdeps/mach/hurd/htl/pt-sigstate.c | 70 + sysdeps/mach/hurd/htl/pt-sysdep.c | 100 + sysdeps/mach/hurd/htl/pt-sysdep.h | 65 + sysdeps/mach/hurd/i386/Implies | 1 + sysdeps/mach/hurd/i386/Makefile | 74 + sysdeps/mach/hurd/i386/exc2signal.c | 1 + sysdeps/mach/hurd/i386/htl/Implies | 2 + sysdeps/mach/hurd/i386/htl/pt-machdep.c | 82 + sysdeps/mach/hurd/i386/htl/pt-setup.c | 110 + sysdeps/mach/hurd/i386/init-first.c | 64 +- sysdeps/mach/hurd/i386/ld.abilist | 3 - sysdeps/mach/hurd/i386/libBrokenLocale.abilist | 1 - sysdeps/mach/hurd/i386/libanl.abilist | 1 - sysdeps/mach/hurd/i386/libc.abilist | 28 - sysdeps/mach/hurd/i386/libcrypt.abilist | 1 - sysdeps/mach/hurd/i386/libdl.abilist | 3 - sysdeps/mach/hurd/i386/libm.abilist | 23 +- sysdeps/mach/hurd/i386/libnsl.abilist | 1 - sysdeps/mach/hurd/i386/libpthread.abilist | 149 + sysdeps/mach/hurd/i386/libresolv.abilist | 3 - sysdeps/mach/hurd/i386/librt.abilist | 4 - sysdeps/mach/hurd/i386/libutil.abilist | 1 - sysdeps/mach/hurd/i386/sigcontextinfo.h | 5 - sysdeps/mach/hurd/i386/sigreturn.c | 5 +- sysdeps/mach/hurd/i386/tls.h | 107 +- sysdeps/mach/hurd/i386/trampoline.c | 4 +- sysdeps/mach/hurd/if_index.c | 6 + sysdeps/mach/hurd/ifreq.c | 2 +- sysdeps/mach/hurd/ifreq.h | 2 +- sysdeps/mach/hurd/libc-lock.h | 216 - sysdeps/mach/hurd/libc-start.h | 31 + sysdeps/mach/hurd/libc-tsd.h | 34 - sysdeps/mach/hurd/localplt.data | 53 + sysdeps/mach/hurd/lutimes.c | 21 +- sysdeps/mach/hurd/mig-reply.c | 43 +- sysdeps/mach/hurd/mlockall.c | 42 + sysdeps/mach/hurd/munlockall.c | 40 + sysdeps/mach/hurd/net/if_ppp.h | 171 - sysdeps/mach/hurd/profil.c | 6 +- sysdeps/mach/hurd/ptrace.c | 2 +- sysdeps/mach/hurd/reboot.c | 5 +- sysdeps/mach/hurd/sendfile64.c | 2 +- sysdeps/mach/hurd/setpgid.c | 10 +- sysdeps/mach/hurd/setsid.c | 10 +- sysdeps/mach/hurd/socketpair.c | 2 +- sysdeps/mach/hurd/sysdep-cancel.h | 1 - sysdeps/mach/hurd/tls.h | 21 + sysdeps/mach/hurd/utime-helper.c | 154 + sysdeps/mach/hurd/utimensat.c | 46 + sysdeps/mach/hurd/utimes.c | 24 +- sysdeps/mach/i386/bits/mach/param.h | 25 + sysdeps/mach/i386/mach/param.h | 25 - sysdeps/mach/i386/thread_state.h | 13 +- sysdeps/mach/include/lock-intern.h | 14 + sysdeps/mach/include/mach.h | 6 + sysdeps/mach/include/mach/mig_support.h | 8 + sysdeps/mach/include/mach_error.h | 6 + sysdeps/mach/libc-lock.h | 183 +- sysdeps/mach/thread_state.h | 6 + sysdeps/microblaze/dl-machine.h | 2 +- sysdeps/microblaze/nptl/tls.h | 1 + sysdeps/mips/backtrace.c | 1 - sysdeps/mips/dl-machine.h | 14 +- sysdeps/mips/dl-trampoline.c | 4 +- sysdeps/mips/nptl/tls.h | 1 + sysdeps/mips/sys/ucontext.h | 2 +- sysdeps/nios2/backtrace.c | 1 - sysdeps/nios2/dl-machine.h | 2 +- sysdeps/nios2/libm-test-ulps | 24 +- sysdeps/nios2/nptl/tls.h | 1 + sysdeps/nptl/Makeconfig | 3 +- sysdeps/nptl/aio_misc.h | 10 +- sysdeps/nptl/fork.c | 8 +- sysdeps/nptl/gai_misc.h | 10 +- sysdeps/nptl/lowlevellock.h | 36 +- sysdeps/nptl/sigfillset.c | 20 - sysdeps/nptl/timer_routines.h | 51 + sysdeps/nptl/unwind-forcedunwind.c | 3 +- sysdeps/posix/clock_getres.c | 2 +- sysdeps/posix/dirfd.c | 1 + sysdeps/posix/opendir.c | 108 +- sysdeps/posix/readdir.c | 5 + sysdeps/posix/readdir_r.c | 5 + sysdeps/posix/signal.c | 5 +- sysdeps/posix/sigset.c | 10 +- sysdeps/posix/sigwait.c | 7 +- sysdeps/posix/utime.c | 3 +- sysdeps/posix/utimes.c | 3 +- sysdeps/posix/waitid.c | 1 + sysdeps/powerpc/bits/mathinline.h | 14 - sysdeps/powerpc/fpu/e_hypot.c | 8 +- sysdeps/powerpc/fpu/e_hypotf.c | 2 +- sysdeps/powerpc/fpu/libm-test-ulps | 10 + sysdeps/powerpc/fpu/math_private.h | 30 - sysdeps/powerpc/ifunc-sel.h | 4 +- sysdeps/powerpc/nptl/tls.h | 1 + sysdeps/powerpc/power7/fpu/s_logb.c | 2 + sysdeps/powerpc/powerpc32/dl-machine.h | 2 +- .../powerpc32/power4/fpu/multiarch/e_hypot.c | 1 + .../powerpc32/power4/fpu/multiarch/e_hypotf.c | 1 + sysdeps/powerpc/powerpc32/sysdep.h | 2 +- sysdeps/powerpc/powerpc64/970/Implies | 2 - sysdeps/powerpc/powerpc64/be/970/Implies | 1 + .../powerpc/{powerpc64le => powerpc64/be}/Implies | 0 sysdeps/powerpc/powerpc64/be/a2/Implies | 1 + sysdeps/powerpc/powerpc64/be/cell/Implies | 1 + .../powerpc/powerpc64/{power4 => be}/fpu/Implies | 0 .../powerpc64/{power4 => be}/fpu/multiarch/Implies | 0 .../powerpc64/{power4 => be}/multiarch/Implies | 0 sysdeps/powerpc/powerpc64/be/power4/Implies | 3 + .../be/power4}/fpu/Implies | 0 .../be/power4}/fpu/multiarch/Implies | 0 .../be/power4}/multiarch/Implies | 0 sysdeps/powerpc/powerpc64/be/power5+/Implies | 5 + sysdeps/powerpc/powerpc64/be/power5+/fpu/Implies | 2 + .../powerpc64/be/power5+/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/be/power5+/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/be/power5/Implies | 3 + sysdeps/powerpc/powerpc64/be/power5/fpu/Implies | 2 + .../powerpc64/be/power5/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/be/power5/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/be/power6/Implies | 3 + sysdeps/powerpc/powerpc64/be/power6/fpu/Implies | 2 + .../powerpc64/be/power6/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/be/power6/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/be/power6x/Implies | 3 + sysdeps/powerpc/powerpc64/be/power6x/fpu/Implies | 2 + .../powerpc64/be/power6x/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/be/power6x/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/be/power7/Implies | 3 + sysdeps/powerpc/powerpc64/be/power7/fpu/Implies | 2 + .../powerpc64/be/power7/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/be/power7/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/be/power8/Implies | 3 + sysdeps/powerpc/powerpc64/be/power8/fpu/Implies | 2 + .../powerpc64/be/power8/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/be/power8/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/be/power9/Implies | 3 + sysdeps/powerpc/powerpc64/be/power9/fpu/Implies | 2 + .../powerpc64/be/power9/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/be/power9/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/dl-machine.h | 3 +- sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf.c | 1 + sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypot.c | 1 + sysdeps/powerpc/powerpc64/fpu/multiarch/e_hypotf.c | 1 + .../powerpc/{powerpc64le => powerpc64/le}/Implies | 0 .../{powerpc64le => powerpc64/le}/Implies-before | 0 .../powerpc/{powerpc64le => powerpc64/le}/Makefile | 0 .../{powerpc64le => powerpc64/le}/configure | 0 .../{powerpc64le => powerpc64/le}/configure.ac | 0 .../powerpc/powerpc64/{power4 => le}/fpu/Implies | 0 .../{powerpc64le => powerpc64/le}/fpu/e_sqrtf128.c | 0 .../powerpc64/{power4 => le}/fpu/multiarch/Implies | 0 .../le}/fpu/sfp-machine.h | 0 .../powerpc64/{power4 => le}/multiarch/Implies | 0 sysdeps/powerpc/powerpc64/le/power7/Implies | 13 + sysdeps/powerpc/powerpc64/le/power7/fpu/Implies | 5 + .../powerpc64/le/power7/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/le/power7/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/le/power8/Implies | 2 + sysdeps/powerpc/powerpc64/le/power8/fpu/Implies | 2 + .../powerpc64/le/power8/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/le/power8/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/le/power9/Implies | 2 + sysdeps/powerpc/powerpc64/le/power9/fpu/Implies | 2 + .../le}/power9/fpu/e_sqrtf128.c | 0 .../powerpc64/le/power9/fpu/multiarch/Implies | 1 + .../powerpc/powerpc64/le/power9/multiarch/Implies | 1 + sysdeps/powerpc/powerpc64/power4/Implies | 2 - sysdeps/powerpc/powerpc64/power5+/Implies | 4 - sysdeps/powerpc/powerpc64/power5+/fpu/Implies | 1 - .../powerpc64/power5+/fpu/multiarch/Implies | 1 - .../powerpc/powerpc64/power5+/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power5/Implies | 2 - sysdeps/powerpc/powerpc64/power5/fpu/Implies | 1 - .../powerpc/powerpc64/power5/fpu/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power5/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power6/Implies | 2 - sysdeps/powerpc/powerpc64/power6/fpu/Implies | 1 - .../powerpc/powerpc64/power6/fpu/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power6/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power6x/Implies | 2 - sysdeps/powerpc/powerpc64/power6x/fpu/Implies | 1 - .../powerpc64/power6x/fpu/multiarch/Implies | 1 - .../powerpc/powerpc64/power6x/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power7/Implies | 2 - sysdeps/powerpc/powerpc64/power7/fpu/Implies | 1 - .../powerpc/powerpc64/power7/fpu/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power7/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power8/Implies | 2 - sysdeps/powerpc/powerpc64/power8/fpu/Implies | 1 - .../powerpc/powerpc64/power8/fpu/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power8/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power9/Implies | 2 - sysdeps/powerpc/powerpc64/power9/fpu/Implies | 1 - .../powerpc/powerpc64/power9/fpu/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64/power9/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64le/power7/Implies | 1 - sysdeps/powerpc/powerpc64le/power7/fpu/Implies | 1 - .../powerpc64le/power7/fpu/multiarch/Implies | 1 - .../powerpc/powerpc64le/power7/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64le/power8/Implies | 1 - sysdeps/powerpc/powerpc64le/power8/fpu/Implies | 1 - .../powerpc64le/power8/fpu/multiarch/Implies | 1 - .../powerpc/powerpc64le/power8/multiarch/Implies | 1 - sysdeps/powerpc/powerpc64le/power9/Implies | 1 - sysdeps/powerpc/powerpc64le/power9/fpu/Implies | 1 - .../powerpc64le/power9/fpu/multiarch/Implies | 1 - .../powerpc/powerpc64le/power9/multiarch/Implies | 1 - sysdeps/powerpc/preconfigure | 4 +- sysdeps/powerpc/sysdep.h | 2 +- sysdeps/pthread/bits/types/sigevent_t.h | 18 + sysdeps/pthread/timer_gettime.c | 2 +- sysdeps/pthread/timer_routines.c | 38 +- sysdeps/pthread/timer_settime.c | 4 +- sysdeps/riscv/backtrace.c | 1 - sysdeps/riscv/dl-machine.h | 2 +- sysdeps/riscv/nptl/tls.h | 1 + sysdeps/s390/fpu/bits/mathinline.h | 66 - sysdeps/s390/fpu/libm-test-ulps | 6 + sysdeps/s390/longjmp.c | 1 - sysdeps/s390/multiarch/8bit-generic.c | 4 + sysdeps/s390/nptl/tls.h | 1 + sysdeps/s390/s390-32/dl-machine.h | 2 +- sysdeps/s390/s390-64/dl-machine.h | 2 +- sysdeps/sh/backtrace.c | 1 - sysdeps/sh/dl-machine.h | 4 +- sysdeps/sh/nptl/tls.h | 1 + sysdeps/sparc/fpu/bits/mathinline.h | 137 - sysdeps/sparc/fpu/libm-test-ulps | 6 + sysdeps/sparc/nptl/tls.h | 1 + sysdeps/sparc/sparc32/dl-machine.h | 2 +- sysdeps/sparc/sparc32/lowlevellock.c | 3 +- sysdeps/sparc/sparc64/dl-machine.h | 2 +- sysdeps/tile/Implies | 4 - sysdeps/tile/Makefile | 49 - sysdeps/tile/Versions | 6 - sysdeps/tile/__longjmp.S | 57 - sysdeps/tile/__tls_get_addr.S | 141 - sysdeps/tile/_mcount.S | 87 - sysdeps/tile/abort-instr.h | 2 - sysdeps/tile/atomic-machine.h | 110 - sysdeps/tile/backtrace.c | 1 - sysdeps/tile/bits/endian.h | 11 - sysdeps/tile/bits/fenv.h | 53 - sysdeps/tile/bits/link.h | 57 - sysdeps/tile/bits/setjmp.h | 36 - sysdeps/tile/bits/wordsize.h | 11 - sysdeps/tile/bsd-_setjmp.S | 1 - sysdeps/tile/bsd-setjmp.S | 1 - sysdeps/tile/bzero.S | 30 - sysdeps/tile/configure | 7 - sysdeps/tile/configure.ac | 6 - sysdeps/tile/crti.S | 113 - sysdeps/tile/crtn.S | 55 - sysdeps/tile/dl-lookupcfg.h | 27 - sysdeps/tile/dl-machine.h | 692 - sysdeps/tile/dl-runtime.c | 159 - sysdeps/tile/dl-start.S | 109 - sysdeps/tile/dl-tls.c | 27 - sysdeps/tile/dl-tls.h | 42 - sysdeps/tile/dl-trampoline.S | 193 - sysdeps/tile/ffs.c | 36 - sysdeps/tile/ffsll.c | 32 - sysdeps/tile/gccframe.h | 21 - sysdeps/tile/jmpbuf-offsets.h | 62 - sysdeps/tile/jmpbuf-unwind.h | 48 - sysdeps/tile/ldsodefs.h | 40 - sysdeps/tile/libm-test-ulps | 394 - sysdeps/tile/libm-test-ulps-name | 1 - sysdeps/tile/machine-gmon.h | 25 - sysdeps/tile/math-tests.h | 30 - sysdeps/tile/memchr.c | 77 - sysdeps/tile/memcmp.c | 349 - sysdeps/tile/memcopy.h | 31 - sysdeps/tile/memcpy.c | 272 - sysdeps/tile/memset.c | 151 - sysdeps/tile/memusage.h | 31 - sysdeps/tile/nptl/Makefile | 20 - sysdeps/tile/nptl/bits/pthreadtypes-arch.h | 81 - sysdeps/tile/nptl/bits/semaphore.h | 41 - sysdeps/tile/nptl/pthread-offsets.h | 15 - sysdeps/tile/nptl/pthread_spin_lock.c | 50 - sysdeps/tile/nptl/pthread_spin_trylock.c | 28 - sysdeps/tile/nptl/pthread_spin_unlock.c | 28 - sysdeps/tile/nptl/pthreaddef.h | 36 - sysdeps/tile/nptl/tcb-offsets.sym | 16 - sysdeps/tile/nptl/tls.h | 184 - sysdeps/tile/preconfigure | 10 - sysdeps/tile/rawmemchr.c | 45 - sysdeps/tile/setjmp.S | 47 - sysdeps/tile/sfp-machine.h | 99 - sysdeps/tile/sotruss-lib.c | 49 - sysdeps/tile/stackguard-macros.h | 13 - sysdeps/tile/stackinfo.h | 48 - sysdeps/tile/start.S | 184 - sysdeps/tile/strcasestr.c | 53 - sysdeps/tile/strchr.c | 67 - sysdeps/tile/strchrnul.c | 64 - sysdeps/tile/string-endian.h | 84 - sysdeps/tile/strlen.c | 39 - sysdeps/tile/strnlen.c | 57 - sysdeps/tile/strrchr.c | 68 - sysdeps/tile/strstr.c | 270 - sysdeps/tile/sysdep.h | 83 - sysdeps/tile/tilegx32/Implies | 2 - sysdeps/tile/tilegx64/Implies | 2 - sysdeps/tile/tls-macros.h | 65 - sysdeps/tile/tst-audit.h | 23 - sysdeps/tile/wordcopy.c | 433 - sysdeps/unix/bsd/gtty.c | 2 +- sysdeps/unix/bsd/stty.c | 2 +- sysdeps/unix/bsd/tcflow.c | 2 +- sysdeps/unix/clock_nanosleep.c | 4 +- sysdeps/unix/sysv/linux/aarch64/arch-fork.h | 28 - sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 1 + sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c | 5 +- sysdeps/unix/sysv/linux/aarch64/kernel-features.h | 23 + sysdeps/unix/sysv/linux/aarch64/ld.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/ldsodefs.h | 3 +- .../sysv/linux/aarch64/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/libanl.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/libc.abilist | 8 - sysdeps/unix/sysv/linux/aarch64/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/libdl.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/libm.abilist | 20 +- sysdeps/unix/sysv/linux/aarch64/libnsl.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/aarch64/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/librt.abilist | 1 - .../unix/sysv/linux/aarch64/libthread_db.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/libutil.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/sigaction.c | 58 +- sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/alpha/arch-fork.h | 28 - sysdeps/unix/sysv/linux/alpha/bits/sigaction.h | 5 + sysdeps/unix/sysv/linux/alpha/bits/termios.h | 2 +- sysdeps/unix/sysv/linux/alpha/clone.S | 2 + sysdeps/unix/sysv/linux/alpha/getdents.c | 8 + sysdeps/unix/sysv/linux/alpha/getdents64.c | 9 + sysdeps/unix/sysv/linux/alpha/kernel_sigaction.h | 21 +- sysdeps/unix/sysv/linux/alpha/ld.abilist | 4 - .../unix/sysv/linux/alpha/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/alpha/libanl.abilist | 1 - sysdeps/unix/sysv/linux/alpha/libc.abilist | 38 - sysdeps/unix/sysv/linux/alpha/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/alpha/libdl.abilist | 4 - sysdeps/unix/sysv/linux/alpha/libm.abilist | 26 +- sysdeps/unix/sysv/linux/alpha/libnsl.abilist | 3 - sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 14 - sysdeps/unix/sysv/linux/alpha/libresolv.abilist | 4 - sysdeps/unix/sysv/linux/alpha/librt.abilist | 7 - sysdeps/unix/sysv/linux/alpha/libthread_db.abilist | 4 - sysdeps/unix/sysv/linux/alpha/libutil.abilist | 1 - sysdeps/unix/sysv/linux/alpha/sigcontextinfo.h | 5 - sysdeps/unix/sysv/linux/alphasort64.c | 48 + sysdeps/unix/sysv/linux/arch-fork.h | 47 +- sysdeps/unix/sysv/linux/arm/alphasort64.c | 1 - sysdeps/unix/sysv/linux/arm/arch-fork.h | 27 - sysdeps/unix/sysv/linux/arm/getdents64.c | 1 - sysdeps/unix/sysv/linux/arm/kernel-features.h | 3 + sysdeps/unix/sysv/linux/arm/ld.abilist | 1 - .../unix/sysv/linux/arm/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/arm/libanl.abilist | 1 - sysdeps/unix/sysv/linux/arm/libc.abilist | 21 - sysdeps/unix/sysv/linux/arm/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/arm/libdl.abilist | 1 - sysdeps/unix/sysv/linux/arm/libm.abilist | 14 +- sysdeps/unix/sysv/linux/arm/libnsl.abilist | 1 - sysdeps/unix/sysv/linux/arm/libpthread.abilist | 4 - sysdeps/unix/sysv/linux/arm/libresolv.abilist | 2 - sysdeps/unix/sysv/linux/arm/librt.abilist | 2 - sysdeps/unix/sysv/linux/arm/libthread_db.abilist | 1 - sysdeps/unix/sysv/linux/arm/libutil.abilist | 1 - sysdeps/unix/sysv/linux/arm/readahead.c | 37 - sysdeps/unix/sysv/linux/arm/readdir64.c | 1 - sysdeps/unix/sysv/linux/arm/readdir64_r.c | 1 - sysdeps/unix/sysv/linux/arm/scandir64.c | 1 - sysdeps/unix/sysv/linux/arm/sigaction.c | 79 +- sysdeps/unix/sysv/linux/arm/sigcontextinfo.h | 9 - sysdeps/unix/sysv/linux/arm/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/arm/umount.c | 30 - sysdeps/unix/sysv/linux/arm/versionsort64.c | 1 - sysdeps/unix/sysv/linux/bits/dirent.h | 2 + sysdeps/unix/sysv/linux/bits/ptrace-shared.h | 7 + sysdeps/unix/sysv/linux/bits/sched.h | 6 +- sysdeps/unix/sysv/linux/bits/sigaction.h | 5 + sysdeps/unix/sysv/linux/bits/uio-ext.h | 1 + sysdeps/unix/sysv/linux/createthread.c | 5 +- sysdeps/unix/sysv/linux/futimesat.c | 3 +- sysdeps/unix/sysv/linux/generic/futimesat.c | 3 +- sysdeps/unix/sysv/linux/generic/getdents.c | 1 - sysdeps/unix/sysv/linux/generic/getdents64.c | 37 - sysdeps/unix/sysv/linux/generic/ustat.c | 32 - sysdeps/unix/sysv/linux/generic/utimes.c | 3 +- .../unix/sysv/linux/generic/wordsize-32/getdents.c | 115 - sysdeps/unix/sysv/linux/getdents.c | 324 +- sysdeps/unix/sysv/linux/getdents64.c | 79 +- sysdeps/unix/sysv/linux/getdirentries.c | 21 +- sysdeps/unix/sysv/linux/getdirentries64.c | 42 +- sysdeps/unix/sysv/linux/getlogin_r.c | 9 + sysdeps/unix/sysv/linux/hppa/arch-fork.h | 32 - sysdeps/unix/sysv/linux/hppa/bits/sigaction.h | 5 + sysdeps/unix/sysv/linux/hppa/getdents64.c | 1 - sysdeps/unix/sysv/linux/hppa/kernel-features.h | 3 + sysdeps/unix/sysv/linux/hppa/ld.abilist | 3 - .../unix/sysv/linux/hppa/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/hppa/libanl.abilist | 1 - sysdeps/unix/sysv/linux/hppa/libc.abilist | 32 - sysdeps/unix/sysv/linux/hppa/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/hppa/libdl.abilist | 4 - sysdeps/unix/sysv/linux/hppa/libm.abilist | 15 +- sysdeps/unix/sysv/linux/hppa/libnsl.abilist | 3 - sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 10 - sysdeps/unix/sysv/linux/hppa/libresolv.abilist | 4 - sysdeps/unix/sysv/linux/hppa/librt.abilist | 5 - sysdeps/unix/sysv/linux/hppa/libthread_db.abilist | 4 - sysdeps/unix/sysv/linux/hppa/libutil.abilist | 1 - sysdeps/unix/sysv/linux/hppa/sys/ucontext.h | 2 +- sysdeps/unix/sysv/linux/hppa/umount.c | 1 - sysdeps/unix/sysv/linux/i386/Makefile | 3 + sysdeps/unix/sysv/linux/i386/alphasort64.c | 48 - sysdeps/unix/sysv/linux/i386/arch-fork.h | 27 - sysdeps/unix/sysv/linux/i386/getdents64.c | 39 - sysdeps/unix/sysv/linux/i386/kernel-features.h | 3 + sysdeps/unix/sysv/linux/i386/ld.abilist | 4 - .../unix/sysv/linux/i386/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/i386/libanl.abilist | 1 - sysdeps/unix/sysv/linux/i386/libc.abilist | 37 - sysdeps/unix/sysv/linux/i386/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/i386/libdl.abilist | 4 - sysdeps/unix/sysv/linux/i386/libm.abilist | 25 +- sysdeps/unix/sysv/linux/i386/libnsl.abilist | 3 - sysdeps/unix/sysv/linux/i386/libpthread.abilist | 14 - sysdeps/unix/sysv/linux/i386/libresolv.abilist | 4 - sysdeps/unix/sysv/linux/i386/librt.abilist | 5 - sysdeps/unix/sysv/linux/i386/libthread_db.abilist | 4 - sysdeps/unix/sysv/linux/i386/libutil.abilist | 1 - sysdeps/unix/sysv/linux/i386/lowlevellock.h | 42 +- sysdeps/unix/sysv/linux/i386/readdir64.c | 46 - sysdeps/unix/sysv/linux/i386/readdir64_r.c | 43 - sysdeps/unix/sysv/linux/i386/scandir64.c | 136 - sysdeps/unix/sysv/linux/i386/sigaction.c | 78 +- sysdeps/unix/sysv/linux/i386/sigcontextinfo.h | 30 - sysdeps/unix/sysv/linux/i386/tst-bz21269.c | 235 + sysdeps/unix/sysv/linux/i386/versionsort64.c | 48 - sysdeps/unix/sysv/linux/ia64/arch-fork.h | 31 - sysdeps/unix/sysv/linux/ia64/bits/sigaction.h | 5 + sysdeps/unix/sysv/linux/ia64/kernel-features.h | 3 + sysdeps/unix/sysv/linux/ia64/kernel_sigaction.h | 7 + sysdeps/unix/sysv/linux/ia64/ld.abilist | 3 - .../unix/sysv/linux/ia64/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/ia64/libanl.abilist | 1 - sysdeps/unix/sysv/linux/ia64/libc.abilist | 31 - sysdeps/unix/sysv/linux/ia64/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/ia64/libdl.abilist | 4 - sysdeps/unix/sysv/linux/ia64/libm.abilist | 24 +- sysdeps/unix/sysv/linux/ia64/libnsl.abilist | 3 - sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 10 - sysdeps/unix/sysv/linux/ia64/libresolv.abilist | 4 - sysdeps/unix/sysv/linux/ia64/librt.abilist | 6 - sysdeps/unix/sysv/linux/ia64/libthread_db.abilist | 4 - sysdeps/unix/sysv/linux/ia64/libutil.abilist | 1 - sysdeps/unix/sysv/linux/ia64/sigaction.c | 45 - sysdeps/unix/sysv/linux/ia64/sigcontextinfo.h | 6 - sysdeps/unix/sysv/linux/ia64/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/ia64/syscall_cancel.S | 8 +- sysdeps/unix/sysv/linux/ia64/umount.c | 29 - sysdeps/unix/sysv/linux/internal-signals.h | 4 +- sysdeps/unix/sysv/linux/kernel-features.h | 35 + sysdeps/unix/sysv/linux/kernel_sigaction.h | 31 +- sysdeps/unix/sysv/linux/lowlevellock-futex.h | 3 +- sysdeps/unix/sysv/linux/m68k/alphasort64.c | 1 - sysdeps/unix/sysv/linux/m68k/arch-fork.h | 28 - sysdeps/unix/sysv/linux/m68k/coldfire/ld.abilist | 1 - .../linux/m68k/coldfire/libBrokenLocale.abilist | 1 - .../unix/sysv/linux/m68k/coldfire/libanl.abilist | 1 - sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 21 - .../unix/sysv/linux/m68k/coldfire/libcrypt.abilist | 1 - .../unix/sysv/linux/m68k/coldfire/libdl.abilist | 1 - sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist | 14 +- .../unix/sysv/linux/m68k/coldfire/libnsl.abilist | 1 - .../sysv/linux/m68k/coldfire/libpthread.abilist | 4 - .../sysv/linux/m68k/coldfire/libresolv.abilist | 2 - .../unix/sysv/linux/m68k/coldfire/librt.abilist | 2 - .../sysv/linux/m68k/coldfire/libthread_db.abilist | 1 - .../unix/sysv/linux/m68k/coldfire/libutil.abilist | 1 - sysdeps/unix/sysv/linux/m68k/getdents64.c | 1 - sysdeps/unix/sysv/linux/m68k/kernel_sigaction.h | 22 + sysdeps/unix/sysv/linux/m68k/m680x0/ld.abilist | 4 - .../sysv/linux/m68k/m680x0/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/m68k/m680x0/libanl.abilist | 1 - sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 37 - .../unix/sysv/linux/m68k/m680x0/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/m68k/m680x0/libdl.abilist | 4 - sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist | 17 +- sysdeps/unix/sysv/linux/m68k/m680x0/libnsl.abilist | 3 - .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 14 - .../unix/sysv/linux/m68k/m680x0/libresolv.abilist | 4 - sysdeps/unix/sysv/linux/m68k/m680x0/librt.abilist | 5 - .../sysv/linux/m68k/m680x0/libthread_db.abilist | 4 - .../unix/sysv/linux/m68k/m680x0/libutil.abilist | 1 - sysdeps/unix/sysv/linux/m68k/readdir64.c | 1 - sysdeps/unix/sysv/linux/m68k/readdir64_r.c | 1 - sysdeps/unix/sysv/linux/m68k/scandir64.c | 1 - sysdeps/unix/sysv/linux/m68k/sigcontextinfo.h | 5 - sysdeps/unix/sysv/linux/m68k/versionsort64.c | 1 - sysdeps/unix/sysv/linux/microblaze/arch-fork.h | 27 - .../unix/sysv/linux/microblaze/kernel-features.h | 3 + sysdeps/unix/sysv/linux/microblaze/ld.abilist | 1 - .../sysv/linux/microblaze/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/microblaze/libanl.abilist | 1 - sysdeps/unix/sysv/linux/microblaze/libc.abilist | 7 - .../unix/sysv/linux/microblaze/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/microblaze/libdl.abilist | 1 - sysdeps/unix/sysv/linux/microblaze/libm.abilist | 12 +- sysdeps/unix/sysv/linux/microblaze/libnsl.abilist | 1 - .../unix/sysv/linux/microblaze/libpthread.abilist | 1 - .../unix/sysv/linux/microblaze/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/microblaze/librt.abilist | 1 - .../sysv/linux/microblaze/libthread_db.abilist | 1 - sysdeps/unix/sysv/linux/microblaze/libutil.abilist | 1 - .../unix/sysv/linux/microblaze/sigcontextinfo.h | 5 - sysdeps/unix/sysv/linux/mips/arch-fork.h | 1 - sysdeps/unix/sysv/linux/mips/bits/sigaction.h | 5 + sysdeps/unix/sysv/linux/mips/kernel-features.h | 3 + sysdeps/unix/sysv/linux/mips/kernel_sigaction.h | 48 +- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 35 - sysdeps/unix/sysv/linux/mips/mips32/ld.abilist | 5 - .../sysv/linux/mips/mips32/libBrokenLocale.abilist | 2 - sysdeps/unix/sysv/linux/mips/mips32/libanl.abilist | 2 - .../unix/sysv/linux/mips/mips32/libcidn.abilist | 1 - .../unix/sysv/linux/mips/mips32/libcrypt.abilist | 2 - sysdeps/unix/sysv/linux/mips/mips32/libdl.abilist | 5 - sysdeps/unix/sysv/linux/mips/mips32/libm.abilist | 17 +- sysdeps/unix/sysv/linux/mips/mips32/libnsl.abilist | 3 - .../sysv/linux/mips/mips32/libnss_compat.abilist | 1 - .../unix/sysv/linux/mips/mips32/libnss_db.abilist | 1 - .../unix/sysv/linux/mips/mips32/libnss_dns.abilist | 1 - .../sysv/linux/mips/mips32/libnss_files.abilist | 1 - .../sysv/linux/mips/mips32/libnss_hesiod.abilist | 1 - .../unix/sysv/linux/mips/mips32/libnss_nis.abilist | 1 - .../sysv/linux/mips/mips32/libnss_nisplus.abilist | 1 - .../unix/sysv/linux/mips/mips32/libpthread.abilist | 12 - .../unix/sysv/linux/mips/mips32/libresolv.abilist | 5 - sysdeps/unix/sysv/linux/mips/mips32/librt.abilist | 5 - .../sysv/linux/mips/mips32/libthread_db.abilist | 5 - .../unix/sysv/linux/mips/mips32/libutil.abilist | 2 - .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 35 - sysdeps/unix/sysv/linux/mips/mips32/readahead.c | 1 - sysdeps/unix/sysv/linux/mips/mips64/getdents64.c | 112 + .../sysv/linux/mips/mips64/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/mips/mips64/libanl.abilist | 1 - .../unix/sysv/linux/mips/mips64/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/mips/mips64/libdl.abilist | 4 - sysdeps/unix/sysv/linux/mips/mips64/libm.abilist | 23 +- sysdeps/unix/sysv/linux/mips/mips64/libnsl.abilist | 2 - .../unix/sysv/linux/mips/mips64/libpthread.abilist | 11 - sysdeps/unix/sysv/linux/mips/mips64/librt.abilist | 4 - .../sysv/linux/mips/mips64/libthread_db.abilist | 4 - .../unix/sysv/linux/mips/mips64/libutil.abilist | 1 - sysdeps/unix/sysv/linux/mips/mips64/n32/ld.abilist | 4 - .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 34 - .../sysv/linux/mips/mips64/n32/libresolv.abilist | 4 - .../unix/sysv/linux/mips/mips64/n32/syscalls.list | 2 - sysdeps/unix/sysv/linux/mips/mips64/n64/ld.abilist | 4 - .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 33 - .../sysv/linux/mips/mips64/n64/libresolv.abilist | 4 - .../unix/sysv/linux/mips/mips64/n64/syscalls.list | 2 - sysdeps/unix/sysv/linux/mips/mips64/umount.c | 30 - sysdeps/unix/sysv/linux/mips/sigaction.c | 116 - sysdeps/unix/sysv/linux/mips/sigcontextinfo.h | 10 - sysdeps/unix/sysv/linux/mips/ustat.c | 21 +- sysdeps/unix/sysv/linux/nios2/Makefile | 2 +- sysdeps/unix/sysv/linux/nios2/arch-fork.h | 33 - sysdeps/unix/sysv/linux/nios2/kernel_sigaction.h | 8 + sysdeps/unix/sysv/linux/nios2/ld.abilist | 1 - .../unix/sysv/linux/nios2/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libanl.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libc.abilist | 7 - sysdeps/unix/sysv/linux/nios2/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libdl.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libm.abilist | 12 +- sysdeps/unix/sysv/linux/nios2/libnsl.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/nios2/librt.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libthread_db.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libutil.abilist | 1 - sysdeps/unix/sysv/linux/opendir.c | 20 - sysdeps/unix/sysv/linux/posix_fadvise.c | 10 +- sysdeps/unix/sysv/linux/posix_fadvise64.c | 8 - sysdeps/unix/sysv/linux/powerpc/arch-fork.h | 1 - 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/getdents64.c | 1 - sysdeps/unix/sysv/linux/powerpc/kernel-features.h | 3 + sysdeps/unix/sysv/linux/powerpc/kernel_sigaction.h | 9 + sysdeps/unix/sysv/linux/powerpc/libc-start.h | 1 + .../sysv/linux/powerpc/powerpc32/alphasort64.c | 3 + .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 37 - .../sysv/linux/powerpc/powerpc32/fpu/libm.abilist | 18 +- .../unix/sysv/linux/powerpc/powerpc32/ld.abilist | 6 - .../powerpc/powerpc32/libBrokenLocale.abilist | 1 - .../sysv/linux/powerpc/powerpc32/libanl.abilist | 1 - .../sysv/linux/powerpc/powerpc32/libcrypt.abilist | 1 - .../sysv/linux/powerpc/powerpc32/libdl.abilist | 4 - .../sysv/linux/powerpc/powerpc32/libnsl.abilist | 3 - .../linux/powerpc/powerpc32/libpthread.abilist | 15 - .../sysv/linux/powerpc/powerpc32/libresolv.abilist | 4 - .../sysv/linux/powerpc/powerpc32/librt.abilist | 5 - .../linux/powerpc/powerpc32/libthread_db.abilist | 4 - .../sysv/linux/powerpc/powerpc32/libutil.abilist | 1 - .../linux/powerpc/powerpc32/nofpu/libc.abilist | 38 - .../linux/powerpc/powerpc32/nofpu/libm.abilist | 18 +- .../unix/sysv/linux/powerpc/powerpc32/scandir64.c | 1 - .../sysv/linux/powerpc/powerpc32/syscalls.list | 3 - .../sysv/linux/powerpc/powerpc32/versionsort64.c | 3 + .../unix/sysv/linux/powerpc/powerpc64/970/Implies | 2 - .../unix/sysv/linux/powerpc/powerpc64/a2/Implies | 2 - .../sysv/linux/powerpc/powerpc64/be/970/Implies | 2 + .../sysv/linux/powerpc/powerpc64/be/a2/Implies | 2 + .../sysv/linux/powerpc/powerpc64/be/cell/Implies | 2 + .../linux/powerpc/powerpc64/be/cell/fpu/Implies | 1 + .../unix/sysv/linux/powerpc/powerpc64/cell/Implies | 2 - .../sysv/linux/powerpc/powerpc64/cell/fpu/Implies | 1 - .../sysv/linux/powerpc/powerpc64/ld-le.abilist | 3 - .../unix/sysv/linux/powerpc/powerpc64/ld.abilist | 4 - .../powerpc/{powerpc64le => powerpc64/le}/Implies | 0 .../{powerpc64le => powerpc64/le}/float128-abi.h | 0 .../{powerpc64le => powerpc64/le}/fpu/Implies | 0 .../powerpc/powerpc64/libBrokenLocale-le.abilist | 1 - .../powerpc/powerpc64/libBrokenLocale.abilist | 1 - .../sysv/linux/powerpc/powerpc64/libanl-le.abilist | 1 - .../sysv/linux/powerpc/powerpc64/libanl.abilist | 1 - .../sysv/linux/powerpc/powerpc64/libc-le.abilist | 8 - .../unix/sysv/linux/powerpc/powerpc64/libc.abilist | 25 - .../linux/powerpc/powerpc64/libcrypt-le.abilist | 1 - .../sysv/linux/powerpc/powerpc64/libcrypt.abilist | 1 - .../sysv/linux/powerpc/powerpc64/libdl-le.abilist | 1 - .../sysv/linux/powerpc/powerpc64/libdl.abilist | 3 - .../sysv/linux/powerpc/powerpc64/libm-le.abilist | 22 +- .../unix/sysv/linux/powerpc/powerpc64/libm.abilist | 16 +- .../sysv/linux/powerpc/powerpc64/libnsl-le.abilist | 1 - .../sysv/linux/powerpc/powerpc64/libnsl.abilist | 1 - .../linux/powerpc/powerpc64/libpthread-le.abilist | 2 - .../linux/powerpc/powerpc64/libpthread.abilist | 9 - .../linux/powerpc/powerpc64/libresolv-le.abilist | 1 - .../sysv/linux/powerpc/powerpc64/libresolv.abilist | 3 - .../sysv/linux/powerpc/powerpc64/librt-le.abilist | 1 - .../sysv/linux/powerpc/powerpc64/librt.abilist | 5 - .../powerpc/powerpc64/libthread_db-le.abilist | 1 - .../linux/powerpc/powerpc64/libthread_db.abilist | 2 - .../linux/powerpc/powerpc64/libutil-le.abilist | 1 - .../sysv/linux/powerpc/powerpc64/libutil.abilist | 1 - sysdeps/unix/sysv/linux/powerpc/powerpc64/umount.c | 1 - sysdeps/unix/sysv/linux/powerpc/readdir64.c | 1 - sysdeps/unix/sysv/linux/powerpc/readdir64_r.c | 1 - sysdeps/unix/sysv/linux/powerpc/sigcontextinfo.h | 5 - sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h | 7 +- sysdeps/unix/sysv/linux/powerpc/syscall.S | 15 +- sysdeps/unix/sysv/linux/powerpc/syscall_cancel.S | 2 +- sysdeps/unix/sysv/linux/pthread_kill.c | 58 - sysdeps/unix/sysv/linux/pthread_kill_internal.c | 45 + sysdeps/unix/sysv/linux/readahead.c | 24 +- sysdeps/unix/sysv/linux/readdir.c | 23 + sysdeps/unix/sysv/linux/readdir64.c | 51 +- sysdeps/unix/sysv/linux/readdir64_r.c | 48 +- sysdeps/unix/sysv/linux/readdir_r.c | 23 + sysdeps/unix/sysv/linux/riscv/arch-fork.h | 26 - sysdeps/unix/sysv/linux/riscv/kernel-features.h | 23 + sysdeps/unix/sysv/linux/riscv/rv64/ld.abilist | 1 - .../sysv/linux/riscv/rv64/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/riscv/rv64/libanl.abilist | 1 - sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 1 - .../unix/sysv/linux/riscv/rv64/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/riscv/rv64/libdl.abilist | 1 - sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist | 15 +- sysdeps/unix/sysv/linux/riscv/rv64/libnsl.abilist | 1 - .../unix/sysv/linux/riscv/rv64/libpthread.abilist | 1 - .../unix/sysv/linux/riscv/rv64/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/riscv/rv64/librt.abilist | 1 - .../sysv/linux/riscv/rv64/libthread_db.abilist | 1 - sysdeps/unix/sysv/linux/riscv/rv64/libutil.abilist | 1 - sysdeps/unix/sysv/linux/riscv/sigcontextinfo.h | 6 - sysdeps/unix/sysv/linux/s390/arch-fork.h | 29 - sysdeps/unix/sysv/linux/s390/bits/sigaction.h | 5 + sysdeps/unix/sysv/linux/s390/kernel-features.h | 3 + sysdeps/unix/sysv/linux/s390/kernel_sigaction.h | 32 + sysdeps/unix/sysv/linux/s390/libanl.abilist | 1 - sysdeps/unix/sysv/linux/s390/s390-32/alphasort64.c | 1 - sysdeps/unix/sysv/linux/s390/s390-32/getdents64.c | 1 - sysdeps/unix/sysv/linux/s390/s390-32/ld.abilist | 4 - .../linux/s390/s390-32/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 38 - .../unix/sysv/linux/s390/s390-32/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/s390/s390-32/libdl.abilist | 4 - sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist | 25 +- .../unix/sysv/linux/s390/s390-32/libnsl.abilist | 3 - .../sysv/linux/s390/s390-32/libpthread.abilist | 15 - .../unix/sysv/linux/s390/s390-32/libresolv.abilist | 4 - sysdeps/unix/sysv/linux/s390/s390-32/librt.abilist | 5 - .../sysv/linux/s390/s390-32/libthread_db.abilist | 4 - .../unix/sysv/linux/s390/s390-32/libutil.abilist | 2 - sysdeps/unix/sysv/linux/s390/s390-32/readdir64.c | 1 - sysdeps/unix/sysv/linux/s390/s390-32/readdir64_r.c | 1 - sysdeps/unix/sysv/linux/s390/s390-32/scandir64.c | 1 - .../unix/sysv/linux/s390/s390-32/versionsort64.c | 1 - sysdeps/unix/sysv/linux/s390/s390-64/ld.abilist | 3 - .../linux/s390/s390-64/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 33 - .../unix/sysv/linux/s390/s390-64/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/s390/s390-64/libdl.abilist | 3 - sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist | 23 +- .../unix/sysv/linux/s390/s390-64/libnsl.abilist | 1 - .../sysv/linux/s390/s390-64/libpthread.abilist | 11 - .../unix/sysv/linux/s390/s390-64/libresolv.abilist | 3 - sysdeps/unix/sysv/linux/s390/s390-64/librt.abilist | 5 - .../sysv/linux/s390/s390-64/libthread_db.abilist | 4 - .../unix/sysv/linux/s390/s390-64/libutil.abilist | 1 - sysdeps/unix/sysv/linux/s390/s390-64/sigaction.c | 43 - sysdeps/unix/sysv/linux/s390/sigcontextinfo.h | 5 - sysdeps/unix/sysv/linux/s390/sys/ptrace.h | 5 + sysdeps/unix/sysv/linux/scandir64.c | 139 + sysdeps/unix/sysv/linux/sh/arch-fork.h | 28 - sysdeps/unix/sysv/linux/sh/kernel_sigaction.h | 8 + sysdeps/unix/sysv/linux/sh/ld.abilist | 3 - sysdeps/unix/sysv/linux/sh/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/sh/libanl.abilist | 1 - sysdeps/unix/sysv/linux/sh/libc.abilist | 32 - sysdeps/unix/sysv/linux/sh/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/sh/libdl.abilist | 4 - sysdeps/unix/sysv/linux/sh/libm.abilist | 15 +- sysdeps/unix/sysv/linux/sh/libnsl.abilist | 3 - sysdeps/unix/sysv/linux/sh/libpthread.abilist | 10 - sysdeps/unix/sysv/linux/sh/libresolv.abilist | 4 - sysdeps/unix/sysv/linux/sh/librt.abilist | 5 - sysdeps/unix/sysv/linux/sh/libthread_db.abilist | 4 - sysdeps/unix/sysv/linux/sh/libutil.abilist | 1 - sysdeps/unix/sysv/linux/sh/sigcontextinfo.h | 5 - sysdeps/unix/sysv/linux/sigaction.c | 28 +- sysdeps/unix/sysv/linux/sigtimedwait.c | 17 +- sysdeps/unix/sysv/linux/sparc/arch-fork.h | 27 - sysdeps/unix/sysv/linux/sparc/bits/sigaction.h | 5 + sysdeps/unix/sysv/linux/sparc/kernel-features.h | 14 + sysdeps/unix/sysv/linux/sparc/kernel_sigaction.h | 10 + sysdeps/unix/sysv/linux/sparc/lowlevellock.h | 39 +- .../unix/sysv/linux/sparc/sparc32/alphasort64.c | 3 + sysdeps/unix/sysv/linux/sparc/sparc32/getdents64.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/ld.abilist | 4 - .../linux/sparc/sparc32/libBrokenLocale.abilist | 1 - .../unix/sysv/linux/sparc/sparc32/libanl.abilist | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 37 - .../unix/sysv/linux/sparc/sparc32/libcrypt.abilist | 1 - .../unix/sysv/linux/sparc/sparc32/libdl.abilist | 4 - sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist | 25 +- .../unix/sysv/linux/sparc/sparc32/libnsl.abilist | 3 - .../sysv/linux/sparc/sparc32/libpthread.abilist | 14 - .../sysv/linux/sparc/sparc32/libresolv.abilist | 4 - .../unix/sysv/linux/sparc/sparc32/librt.abilist | 6 - .../sysv/linux/sparc/sparc32/libthread_db.abilist | 4 - .../unix/sysv/linux/sparc/sparc32/libutil.abilist | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/readdir64.c | 1 - .../unix/sysv/linux/sparc/sparc32/readdir64_r.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/scandir64.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/setcontext.S | 13 + sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c | 42 +- .../unix/sysv/linux/sparc/sparc32/sigcontextinfo.h | 11 - .../unix/sysv/linux/sparc/sparc32/versionsort64.c | 3 + .../unix/sysv/linux/sparc/sparc64/get_clockfreq.c | 8 +- sysdeps/unix/sysv/linux/sparc/sparc64/ld.abilist | 3 - .../linux/sparc/sparc64/libBrokenLocale.abilist | 1 - .../unix/sysv/linux/sparc/sparc64/libanl.abilist | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 32 - .../unix/sysv/linux/sparc/sparc64/libcrypt.abilist | 1 - .../unix/sysv/linux/sparc/sparc64/libdl.abilist | 4 - sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist | 22 +- .../unix/sysv/linux/sparc/sparc64/libnsl.abilist | 3 - .../sysv/linux/sparc/sparc64/libpthread.abilist | 10 - .../sysv/linux/sparc/sparc64/libresolv.abilist | 4 - .../unix/sysv/linux/sparc/sparc64/librt.abilist | 7 - .../sysv/linux/sparc/sparc64/libthread_db.abilist | 4 - .../unix/sysv/linux/sparc/sparc64/libutil.abilist | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/sigaction.c | 43 +- .../unix/sysv/linux/sparc/sparc64/sigcontextinfo.h | 8 - sysdeps/unix/sysv/linux/sparc/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/syscall-names.list | 4 +- sysdeps/unix/sysv/linux/syscall_cancel.c | 2 +- sysdeps/unix/sysv/linux/tile/Implies | 1 - sysdeps/unix/sysv/linux/tile/Makefile | 33 - sysdeps/unix/sysv/linux/tile/Versions | 18 - sysdeps/unix/sysv/linux/tile/arch-fork.h | 29 - sysdeps/unix/sysv/linux/tile/bits/environments.h | 98 - sysdeps/unix/sysv/linux/tile/bits/local_lim.h | 100 - sysdeps/unix/sysv/linux/tile/bits/mman.h | 40 - sysdeps/unix/sysv/linux/tile/bits/sigaction.h | 79 - sysdeps/unix/sysv/linux/tile/bits/siginfo-arch.h | 10 - .../sysv/linux/tile/bits/siginfo-consts-arch.h | 14 - sysdeps/unix/sysv/linux/tile/cacheflush.c | 34 - sysdeps/unix/sysv/linux/tile/clone.S | 176 - sysdeps/unix/sysv/linux/tile/configure | 21 - sysdeps/unix/sysv/linux/tile/configure.ac | 10 - sysdeps/unix/sysv/linux/tile/dl-static.c | 84 - sysdeps/unix/sysv/linux/tile/getcontext.S | 95 - sysdeps/unix/sysv/linux/tile/init-first.c | 48 - sysdeps/unix/sysv/linux/tile/ioctl.S | 42 - sysdeps/unix/sysv/linux/tile/ipc_priv.h | 21 - sysdeps/unix/sysv/linux/tile/kernel-features.h | 27 - sysdeps/unix/sysv/linux/tile/ldconfig.h | 26 - sysdeps/unix/sysv/linux/tile/ldd-rewrite.sed | 1 - sysdeps/unix/sysv/linux/tile/ldsodefs.h | 32 - sysdeps/unix/sysv/linux/tile/libc-vdso.h | 42 - sysdeps/unix/sysv/linux/tile/makecontext.c | 67 - sysdeps/unix/sysv/linux/tile/profil-counter.h | 26 - sysdeps/unix/sysv/linux/tile/pt-vfork.c | 1 - sysdeps/unix/sysv/linux/tile/register-dump.h | 123 - sysdeps/unix/sysv/linux/tile/sched_getcpu.c | 87 - sysdeps/unix/sysv/linux/tile/set_dataplane.c | 39 - sysdeps/unix/sysv/linux/tile/setcontext.S | 206 - sysdeps/unix/sysv/linux/tile/shlib-versions | 2 - sysdeps/unix/sysv/linux/tile/sigcontextinfo.h | 39 - sysdeps/unix/sysv/linux/tile/swapcontext.S | 89 - sysdeps/unix/sysv/linux/tile/sys/cachectl.h | 36 - sysdeps/unix/sysv/linux/tile/sys/procfs.h | 128 - sysdeps/unix/sysv/linux/tile/sys/ptrace.h | 148 - sysdeps/unix/sysv/linux/tile/sys/reg.h | 2 - sysdeps/unix/sysv/linux/tile/sys/ucontext.h | 99 - sysdeps/unix/sysv/linux/tile/sys/user.h | 1 - sysdeps/unix/sysv/linux/tile/syscall.S | 32 - sysdeps/unix/sysv/linux/tile/sysconf.c | 75 - sysdeps/unix/sysv/linux/tile/sysdep.c | 33 - sysdeps/unix/sysv/linux/tile/sysdep.h | 243 - sysdeps/unix/sysv/linux/tile/tilegx32/Implies | 3 - sysdeps/unix/sysv/linux/tile/tilegx32/Makefile | 1 - .../unix/sysv/linux/tile/tilegx32/c++-types.data | 67 - .../unix/sysv/linux/tile/tilegx32/jmp_buf-macros.h | 6 - sysdeps/unix/sysv/linux/tile/tilegx32/ld.abilist | 9 - .../linux/tile/tilegx32/libBrokenLocale.abilist | 2 - .../unix/sysv/linux/tile/tilegx32/libanl.abilist | 5 - sysdeps/unix/sysv/linux/tile/tilegx32/libc.abilist | 2138 - .../unix/sysv/linux/tile/tilegx32/libcrypt.abilist | 8 - .../unix/sysv/linux/tile/tilegx32/libdl.abilist | 10 - sysdeps/unix/sysv/linux/tile/tilegx32/libm.abilist | 756 - .../unix/sysv/linux/tile/tilegx32/libnsl.abilist | 122 - .../sysv/linux/tile/tilegx32/libpthread.abilist | 226 - .../sysv/linux/tile/tilegx32/libresolv.abilist | 92 - .../unix/sysv/linux/tile/tilegx32/librt.abilist | 41 - .../sysv/linux/tile/tilegx32/libthread_db.abilist | 41 - .../unix/sysv/linux/tile/tilegx32/libutil.abilist | 7 - sysdeps/unix/sysv/linux/tile/tilegx64/Implies | 3 - sysdeps/unix/sysv/linux/tile/tilegx64/Makefile | 1 - .../unix/sysv/linux/tile/tilegx64/c++-types.data | 67 - .../unix/sysv/linux/tile/tilegx64/jmp_buf-macros.h | 6 - sysdeps/unix/sysv/linux/tile/tilegx64/ld.abilist | 9 - .../linux/tile/tilegx64/libBrokenLocale.abilist | 2 - .../unix/sysv/linux/tile/tilegx64/libanl.abilist | 5 - sysdeps/unix/sysv/linux/tile/tilegx64/libc.abilist | 2138 - .../unix/sysv/linux/tile/tilegx64/libcrypt.abilist | 8 - .../unix/sysv/linux/tile/tilegx64/libdl.abilist | 10 - sysdeps/unix/sysv/linux/tile/tilegx64/libm.abilist | 756 - .../unix/sysv/linux/tile/tilegx64/libnsl.abilist | 122 - .../sysv/linux/tile/tilegx64/libpthread.abilist | 226 - .../sysv/linux/tile/tilegx64/libresolv.abilist | 92 - .../unix/sysv/linux/tile/tilegx64/librt.abilist | 41 - .../sysv/linux/tile/tilegx64/libthread_db.abilist | 41 - .../unix/sysv/linux/tile/tilegx64/libutil.abilist | 7 - sysdeps/unix/sysv/linux/tile/ucontext_i.h | 42 - sysdeps/unix/sysv/linux/tile/vfork.S | 49 - sysdeps/unix/sysv/linux/umount.S | 12 - sysdeps/unix/sysv/linux/{generic => }/umount.c | 0 sysdeps/unix/sysv/linux/ustat.c | 50 +- sysdeps/unix/sysv/linux/utimes.c | 3 +- sysdeps/unix/sysv/linux/versionsort64.c | 48 + sysdeps/unix/sysv/linux/wordsize-64/getdents.c | 4 - sysdeps/unix/sysv/linux/wordsize-64/getdents64.c | 1 - .../unix/sysv/linux/wordsize-64/getdirentries.c | 3 - .../unix/sysv/linux/wordsize-64/getdirentries64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/readdir.c | 8 - sysdeps/unix/sysv/linux/wordsize-64/readdir64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/readdir64_r.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/readdir_r.c | 4 - sysdeps/unix/sysv/linux/wordsize-64/syscalls.list | 1 - sysdeps/unix/sysv/linux/x86/setjmpP.h | 71 +- sysdeps/unix/sysv/linux/x86/sys/ptrace.h | 6 +- sysdeps/unix/sysv/linux/x86_64/64/ld.abilist | 3 - .../sysv/linux/x86_64/64/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/64/libanl.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 27 - sysdeps/unix/sysv/linux/x86_64/64/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/64/libdl.abilist | 3 - sysdeps/unix/sysv/linux/x86_64/64/libm.abilist | 23 +- sysdeps/unix/sysv/linux/x86_64/64/libnsl.abilist | 1 - .../unix/sysv/linux/x86_64/64/libpthread.abilist | 9 - .../unix/sysv/linux/x86_64/64/libresolv.abilist | 3 - sysdeps/unix/sysv/linux/x86_64/64/librt.abilist | 5 - .../unix/sysv/linux/x86_64/64/libthread_db.abilist | 3 - sysdeps/unix/sysv/linux/x86_64/64/libutil.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/arch-fork.h | 27 - sysdeps/unix/sysv/linux/x86_64/libmvec.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/lowlevellock.h | 40 +- sysdeps/unix/sysv/linux/x86_64/setcontext.S | 41 +- sysdeps/unix/sysv/linux/x86_64/sigaction.c | 61 +- sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h | 8 - sysdeps/unix/sysv/linux/x86_64/swapcontext.S | 42 +- sysdeps/unix/sysv/linux/x86_64/sysdep.h | 7 +- sysdeps/unix/sysv/linux/x86_64/umount.c | 30 - sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist | 1 - .../sysv/linux/x86_64/x32/libBrokenLocale.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/x32/libanl.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 9 - .../unix/sysv/linux/x86_64/x32/libcrypt.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/x32/libdl.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist | 21 +- sysdeps/unix/sysv/linux/x86_64/x32/libnsl.abilist | 1 - .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 2 - .../unix/sysv/linux/x86_64/x32/libresolv.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/x32/librt.abilist | 1 - .../sysv/linux/x86_64/x32/libthread_db.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/x32/libutil.abilist | 1 - sysdeps/wordsize-32/strtoumax.c | 1 + sysdeps/wordsize-64/strtoumax.c | 1 + sysdeps/x86/Makefile | 4 + sysdeps/x86/__longjmp_cancel.S | 20 + sysdeps/x86/fpu/bits/mathinline.h | 503 - sysdeps/x86/longjmp.c | 45 + sysdeps/x86/nptl/pt-longjmp.c | 71 + sysdeps/x86_64/backtrace.c | 134 - sysdeps/x86_64/dl-machine.h | 3 +- sysdeps/x86_64/fpu/libm-test-ulps | 6 + sysdeps/x86_64/fpu/math_private.h | 32 - sysdeps/x86_64/nptl/tls.h | 27 +- wcsmbs/Makefile | 2 +- wcsmbs/tst-fgetwc-after-eof.c | 114 + 1715 files changed, 252469 insertions(+), 42659 deletions(-) create mode 100644 bits/types/error_t.h create mode 100644 bits/types/struct_sched_param.h delete mode 100644 bits/ustat.h create mode 100644 dirent/scandir-tail-common.c create mode 100644 elf/tst-absolute-sym-lib.c create mode 100644 elf/tst-absolute-sym-lib.lds create mode 100644 elf/tst-absolute-sym.c create mode 100644 elf/tst-big-note-lib.S create mode 100644 elf/tst-big-note.c create mode 100644 htl/Makefile create mode 100644 htl/Versions create mode 100644 htl/alloca_cutoff.c create mode 100644 htl/configure create mode 100644 htl/configure.in create mode 100644 htl/cthreads-compat.c create mode 100644 htl/forward.c create mode 100644 htl/libc_pthread_init.c create mode 100644 htl/libpthread.a create mode 100644 htl/libpthread_pic.a create mode 100644 htl/lockfile.c create mode 100644 htl/pt-alloc.c create mode 100644 htl/pt-cancel.c create mode 100644 htl/pt-cleanup.c create mode 100644 htl/pt-create.c create mode 100644 htl/pt-dealloc.c create mode 100644 htl/pt-detach.c create mode 100644 htl/pt-exit.c create mode 100644 htl/pt-getattr.c create mode 100644 htl/pt-initialize.c create mode 100644 htl/pt-internal.h create mode 100644 htl/pt-join.c create mode 100644 htl/pt-self.c create mode 100644 htl/pt-setcancelstate.c create mode 100644 htl/pt-setcanceltype.c create mode 100644 htl/pt-sigmask.c create mode 100644 htl/pt-spin-inlines.c create mode 100644 htl/pt-testcancel.c create mode 100644 htl/pt-yield.c create mode 100644 htl/shlib-versions create mode 100644 htl/tests/Makefile create mode 100644 htl/tests/README create mode 100644 htl/tests/test-1.c create mode 100644 htl/tests/test-10.c create mode 100644 htl/tests/test-11.c create mode 100644 htl/tests/test-12.c create mode 100644 htl/tests/test-13.c create mode 100644 htl/tests/test-14.c create mode 100644 htl/tests/test-15.c create mode 100644 htl/tests/test-16.c create mode 100644 htl/tests/test-17.c create mode 100644 htl/tests/test-2.c create mode 100644 htl/tests/test-3.c create mode 100644 htl/tests/test-4.c create mode 100644 htl/tests/test-5.c create mode 100644 htl/tests/test-6.c create mode 100644 htl/tests/test-7.c create mode 100644 htl/tests/test-8.c create mode 100644 htl/tests/test-9.c create mode 100644 htl/tests/test-__pthread_destroy_specific-skip.c create mode 100644 hurd/hurdlock.c create mode 100644 hurd/hurdlock.h create mode 100644 include/inttypes.h create mode 100644 libio/tst-fgetc-after-eof.c create mode 100644 localedata/am_ET.UTF-8.in create mode 100644 localedata/az_AZ.UTF-8.in create mode 100644 localedata/be_BY.UTF-8.in create mode 100644 localedata/ber_DZ.UTF-8.in create mode 100644 localedata/ber_MA.UTF-8.in create mode 100644 localedata/bg_BG.UTF-8.in create mode 100644 localedata/br_FR.UTF-8.in create mode 100644 localedata/cmn_TW.UTF-8.in create mode 100644 localedata/crh_UA.UTF-8.in create mode 100644 localedata/csb_PL.UTF-8.in create mode 100644 localedata/cv_RU.UTF-8.in create mode 100644 localedata/cy_GB.UTF-8.in create mode 100644 localedata/dz_BT.UTF-8.in create mode 100644 localedata/eo.UTF-8.in create mode 100644 localedata/es_ES.UTF-8.in create mode 100644 localedata/fa_IR.UTF-8.in create mode 100644 localedata/fi_FI.UTF-8.in create mode 100644 localedata/fil_PH.UTF-8.in create mode 100644 localedata/fur_IT.UTF-8.in create mode 100644 localedata/gez_ER.UTF-8@abegede.in create mode 100644 localedata/ha_NG.UTF-8.in create mode 100644 localedata/ig_NG.UTF-8.in create mode 100644 localedata/ik_CA.UTF-8.in create mode 100644 localedata/kk_KZ.UTF-8.in create mode 100644 localedata/ku_TR.UTF-8.in create mode 100644 localedata/ky_KG.UTF-8.in create mode 100644 localedata/ln_CD.UTF-8.in create mode 100644 localedata/mi_NZ.UTF-8.in create mode 100644 localedata/ml_IN.UTF-8.in create mode 100644 localedata/mn_MN.UTF-8.in create mode 100644 localedata/mr_IN.UTF-8.in create mode 100644 localedata/mt_MT.UTF-8.in create mode 100644 localedata/nan_TW.UTF-8@latin.in create mode 100644 localedata/nb_NO.UTF-8.in create mode 100644 localedata/om_KE.UTF-8.in create mode 100644 localedata/os_RU.UTF-8.in create mode 100644 localedata/ps_AF.UTF-8.in create mode 100644 localedata/ro_RO.UTF-8.in create mode 100644 localedata/ru_RU.UTF-8.in create mode 100644 localedata/sc_IT.UTF-8.in create mode 100644 localedata/se_NO.UTF-8.in create mode 100644 localedata/sq_AL.UTF-8.in create mode 100644 localedata/sv_SE.UTF-8.in create mode 100644 localedata/szl_PL.UTF-8.in create mode 100644 localedata/tg_TJ.UTF-8.in create mode 100644 localedata/tk_TM.UTF-8.in create mode 100644 localedata/tt_RU.UTF-8.in create mode 100644 localedata/tt_RU.UTF-8@iqtelif.in create mode 100644 localedata/ug_CN.UTF-8.in create mode 100644 localedata/uz_UZ.UTF-8.in create mode 100644 localedata/vi_VN.UTF-8.in create mode 100644 localedata/yi_US.UTF-8.in create mode 100644 localedata/yo_NG.UTF-8.in create mode 100644 localedata/zh_CN.UTF-8.in create mode 100644 mach/lowlevellock.h create mode 100644 manual/examples/mbstouwcs.c create mode 100644 math/auto-libm-test-out-narrow-sub create mode 100644 math/libm-test-narrow-sub.inc delete mode 100644 misc/sys/ustat.h delete mode 100644 misc/ustat.h create mode 100644 nptl/pthread_kill_internal.c create mode 100644 signal/tst-sigaction.c create mode 100644 support/support_openpty.c create mode 100644 support/tty.h delete mode 100644 sysdeps/aarch64/backtrace.c delete mode 100644 sysdeps/alpha/backtrace.c delete mode 100644 sysdeps/arm/frame.h delete mode 100644 sysdeps/generic/frame.h delete mode 100644 sysdeps/hppa/backtrace.c delete mode 100644 sysdeps/hppa/frame.h copy sysdeps/{nptl => htl}/Implies (100%) create mode 100644 sysdeps/htl/Makeconfig create mode 100644 sysdeps/htl/Makefile create mode 100644 sysdeps/htl/Subdirs create mode 100644 sysdeps/htl/Versions create mode 100644 sysdeps/htl/bits/cancelation.h create mode 100644 sysdeps/htl/bits/pthread-np.h create mode 100644 sysdeps/htl/bits/pthread.h create mode 100644 sysdeps/htl/bits/pthreadtypes.h create mode 100644 sysdeps/htl/bits/semaphore.h create mode 100644 sysdeps/htl/bits/thread-shared-types.h create mode 100644 sysdeps/htl/bits/types/__pthread_key.h create mode 100644 sysdeps/htl/bits/types/struct___pthread_attr.h create mode 100644 sysdeps/htl/bits/types/struct___pthread_barrier.h create mode 100644 sysdeps/htl/bits/types/struct___pthread_barrierattr.h create mode 100644 sysdeps/htl/bits/types/struct___pthread_cond.h create mode 100644 sysdeps/htl/bits/types/struct___pthread_condattr.h create mode 100644 sysdeps/htl/bits/types/struct___pthread_mutex.h create mode 100644 sysdeps/htl/bits/types/struct___pthread_mutexattr.h create mode 100644 sysdeps/htl/bits/types/struct___pthread_once.h create mode 100644 sysdeps/htl/bits/types/struct___pthread_rwlock.h create mode 100644 sysdeps/htl/bits/types/struct___pthread_rwlockattr.h create mode 100644 sysdeps/htl/flockfile.c create mode 100644 sysdeps/htl/fork.h create mode 100644 sysdeps/htl/ftrylockfile.c create mode 100644 sysdeps/htl/funlockfile.c create mode 100644 sysdeps/htl/libc-lockP.h create mode 100644 sysdeps/htl/old_pt-atfork.c create mode 100644 sysdeps/htl/pt-atfork.c create mode 100644 sysdeps/htl/pt-attr-destroy.c create mode 100644 sysdeps/htl/pt-attr-getdetachstate.c create mode 100644 sysdeps/htl/pt-attr-getguardsize.c create mode 100644 sysdeps/htl/pt-attr-getinheritsched.c create mode 100644 sysdeps/htl/pt-attr-getschedparam.c create mode 100644 sysdeps/htl/pt-attr-getschedpolicy.c create mode 100644 sysdeps/htl/pt-attr-getscope.c create mode 100644 sysdeps/htl/pt-attr-getstack.c create mode 100644 sysdeps/htl/pt-attr-getstackaddr.c create mode 100644 sysdeps/htl/pt-attr-getstacksize.c create mode 100644 sysdeps/htl/pt-attr-init.c create mode 100644 sysdeps/htl/pt-attr-setdetachstate.c create mode 100644 sysdeps/htl/pt-attr-setguardsize.c create mode 100644 sysdeps/htl/pt-attr-setinheritsched.c create mode 100644 sysdeps/htl/pt-attr-setschedparam.c create mode 100644 sysdeps/htl/pt-attr-setschedpolicy.c create mode 100644 sysdeps/htl/pt-attr-setscope.c create mode 100644 sysdeps/htl/pt-attr-setstack.c create mode 100644 sysdeps/htl/pt-attr-setstackaddr.c create mode 100644 sysdeps/htl/pt-attr-setstacksize.c create mode 100644 sysdeps/htl/pt-attr.c create mode 100644 sysdeps/htl/pt-barrier-destroy.c create mode 100644 sysdeps/htl/pt-barrier-init.c create mode 100644 sysdeps/htl/pt-barrier-wait.c create mode 100644 sysdeps/htl/pt-barrier.c create mode 100644 sysdeps/htl/pt-barrierattr-destroy.c create mode 100644 sysdeps/htl/pt-barrierattr-getpshared.c create mode 100644 sysdeps/htl/pt-barrierattr-init.c create mode 100644 sysdeps/htl/pt-barrierattr-setpshared.c create mode 100644 sysdeps/htl/pt-cond-brdcast.c create mode 100644 sysdeps/htl/pt-cond-destroy.c create mode 100644 sysdeps/htl/pt-cond-init.c create mode 100644 sysdeps/htl/pt-cond-signal.c create mode 100644 sysdeps/htl/pt-cond-timedwait.c create mode 100644 sysdeps/htl/pt-cond-wait.c create mode 100644 sysdeps/htl/pt-cond.c create mode 100644 sysdeps/htl/pt-condattr-destroy.c create mode 100644 sysdeps/htl/pt-condattr-getclock.c create mode 100644 sysdeps/htl/pt-condattr-getpshared.c create mode 100644 sysdeps/htl/pt-condattr-init.c create mode 100644 sysdeps/htl/pt-condattr-setclock.c create mode 100644 sysdeps/htl/pt-condattr-setpshared.c create mode 100644 sysdeps/htl/pt-destroy-specific.c create mode 100644 sysdeps/htl/pt-equal.c create mode 100644 sysdeps/htl/pt-getconcurrency.c create mode 100644 sysdeps/htl/pt-getcpuclockid.c create mode 100644 sysdeps/htl/pt-getschedparam.c create mode 100644 sysdeps/htl/pt-getspecific.c create mode 100644 sysdeps/htl/pt-init-specific.c create mode 100644 sysdeps/htl/pt-key-create.c create mode 100644 sysdeps/htl/pt-key-delete.c create mode 100644 sysdeps/htl/pt-key.h create mode 100644 sysdeps/htl/pt-kill.c create mode 100644 sysdeps/htl/pt-mutex-destroy.c create mode 100644 sysdeps/htl/pt-mutex-getprioceiling.c create mode 100644 sysdeps/htl/pt-mutex-init.c create mode 100644 sysdeps/htl/pt-mutex-lock.c create mode 100644 sysdeps/htl/pt-mutex-setprioceiling.c create mode 100644 sysdeps/htl/pt-mutex-timedlock.c create mode 100644 sysdeps/htl/pt-mutex-transfer-np.c create mode 100644 sysdeps/htl/pt-mutex-trylock.c create mode 100644 sysdeps/htl/pt-mutex-unlock.c create mode 100644 sysdeps/htl/pt-mutexattr-destroy.c create mode 100644 sysdeps/htl/pt-mutexattr-getprioceiling.c create mode 100644 sysdeps/htl/pt-mutexattr-getprotocol.c create mode 100644 sysdeps/htl/pt-mutexattr-getpshared.c create mode 100644 sysdeps/htl/pt-mutexattr-gettype.c create mode 100644 sysdeps/htl/pt-mutexattr-init.c create mode 100644 sysdeps/htl/pt-mutexattr-setprioceiling.c create mode 100644 sysdeps/htl/pt-mutexattr-setprotocol.c create mode 100644 sysdeps/htl/pt-mutexattr-setpshared.c create mode 100644 sysdeps/htl/pt-mutexattr-settype.c create mode 100644 sysdeps/htl/pt-mutexattr.c create mode 100644 sysdeps/htl/pt-once.c create mode 100644 sysdeps/htl/pt-rwlock-attr.c create mode 100644 sysdeps/htl/pt-rwlock-destroy.c create mode 100644 sysdeps/htl/pt-rwlock-init.c create mode 100644 sysdeps/htl/pt-rwlock-rdlock.c create mode 100644 sysdeps/htl/pt-rwlock-timedrdlock.c create mode 100644 sysdeps/htl/pt-rwlock-timedwrlock.c create mode 100644 sysdeps/htl/pt-rwlock-tryrdlock.c create mode 100644 sysdeps/htl/pt-rwlock-trywrlock.c create mode 100644 sysdeps/htl/pt-rwlock-unlock.c create mode 100644 sysdeps/htl/pt-rwlock-wrlock.c create mode 100644 sysdeps/htl/pt-rwlockattr-destroy.c create mode 100644 sysdeps/htl/pt-rwlockattr-getpshared.c create mode 100644 sysdeps/htl/pt-rwlockattr-init.c create mode 100644 sysdeps/htl/pt-rwlockattr-setpshared.c create mode 100644 sysdeps/htl/pt-setconcurrency.c create mode 100644 sysdeps/htl/pt-setschedparam.c create mode 100644 sysdeps/htl/pt-setschedprio.c create mode 100644 sysdeps/htl/pt-setspecific.c create mode 100644 sysdeps/htl/pt-spin.c create mode 100644 sysdeps/htl/pt-startup.c create mode 100644 sysdeps/htl/pthread-functions.h create mode 100644 sysdeps/htl/pthread.h create mode 100644 sysdeps/htl/pthreadP.h create mode 100644 sysdeps/htl/raise.c create mode 100644 sysdeps/htl/sem-close.c create mode 100644 sysdeps/htl/sem-destroy.c create mode 100644 sysdeps/htl/sem-getvalue.c create mode 100644 sysdeps/htl/sem-init.c create mode 100644 sysdeps/htl/sem-open.c create mode 100644 sysdeps/htl/sem-post.c create mode 100644 sysdeps/htl/sem-timedwait.c create mode 100644 sysdeps/htl/sem-trywait.c create mode 100644 sysdeps/htl/sem-unlink.c create mode 100644 sysdeps/htl/sem-wait.c create mode 100644 sysdeps/htl/shm-directory.h create mode 100644 sysdeps/htl/timer_routines.h create mode 100644 sysdeps/hurd/htl/pt-kill.c create mode 100644 sysdeps/hurd/include/hurd.h create mode 100644 sysdeps/hurd/include/hurd/fd.h create mode 100644 sysdeps/hurd/include/hurd/signal.h create mode 100644 sysdeps/i386/fpu/s_f32xsubf64.c create mode 100644 sysdeps/i386/htl/bits/pthreadtypes-arch.h create mode 100644 sysdeps/i386/htl/machine-sp.h create mode 100644 sysdeps/i386/htl/pt-machdep.h delete mode 100644 sysdeps/ia64/backtrace.c create mode 100644 sysdeps/ieee754/dbl-64/eexp.tbl create mode 100644 sysdeps/ieee754/dbl-64/s_f32xsubf64.c create mode 100644 sysdeps/ieee754/dbl-64/s_fsub.c create mode 100644 sysdeps/ieee754/float128/s_f32subf128.c create mode 100644 sysdeps/ieee754/float128/s_f64subf128.c create mode 100644 sysdeps/ieee754/float128/s_f64xsubf128.c create mode 100644 sysdeps/ieee754/ldbl-128/s_dsubl.c create mode 100644 sysdeps/ieee754/ldbl-128/s_f64xsubf128.c create mode 100644 sysdeps/ieee754/ldbl-128/s_fsubl.c create mode 100644 sysdeps/ieee754/ldbl-128ibm/s_dsubl.c create mode 100644 sysdeps/ieee754/ldbl-128ibm/s_fsubl.c create mode 100644 sysdeps/ieee754/ldbl-96/s_dsubl.c create mode 100644 sysdeps/ieee754/ldbl-96/s_fsubl.c create mode 100644 sysdeps/ieee754/ldbl-opt/nldbl-dsub.c create mode 100644 sysdeps/ieee754/ldbl-opt/nldbl-fsub.c create mode 100644 sysdeps/ieee754/soft-fp/s_dsubl.c create mode 100644 sysdeps/ieee754/soft-fp/s_fsub.c create mode 100644 sysdeps/ieee754/soft-fp/s_fsubl.c create mode 100644 sysdeps/mach/htl/Implies create mode 100644 sysdeps/mach/htl/bits/spin-lock-inline.h create mode 100644 sysdeps/mach/htl/bits/types/__pthread_spinlock_t.h create mode 100644 sysdeps/mach/htl/pt-block.c create mode 100644 sysdeps/mach/htl/pt-spin.c create mode 100644 sysdeps/mach/htl/pt-stack-alloc.c create mode 100644 sysdeps/mach/htl/pt-thread-alloc.c create mode 100644 sysdeps/mach/htl/pt-thread-start.c create mode 100644 sysdeps/mach/htl/pt-thread-terminate.c create mode 100644 sysdeps/mach/htl/pt-timedblock.c create mode 100644 sysdeps/mach/htl/pt-wakeup.c create mode 100644 sysdeps/mach/hurd/bits/types/error_t.h delete mode 100644 sysdeps/mach/hurd/errno.c create mode 100644 sysdeps/mach/hurd/futimens.c create mode 100644 sysdeps/mach/hurd/futimesat.c create mode 100644 sysdeps/mach/hurd/gai_misc.h create mode 100644 sysdeps/mach/hurd/htl/Implies create mode 100644 sysdeps/mach/hurd/htl/bits/pthread-np.h create mode 100644 sysdeps/mach/hurd/htl/bits/types/struct___pthread_mutex.h create mode 100644 sysdeps/mach/hurd/htl/pt-attr-setstackaddr.c create mode 100644 sysdeps/mach/hurd/htl/pt-attr-setstacksize.c create mode 100644 sysdeps/mach/hurd/htl/pt-docancel.c create mode 100644 sysdeps/mach/hurd/htl/pt-hurd-cond-timedwait.c create mode 100644 sysdeps/mach/hurd/htl/pt-hurd-cond-wait.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex-consistent.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex-destroy.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex-getprioceiling.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex-init.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex-lock.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex-setprioceiling.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex-timedlock.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex-transfer-np.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex-trylock.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex-unlock.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutex.h create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-destroy.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-getprioceiling.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-getprotocol.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-getpshared.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-getrobust.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-gettype.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-init.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-setprioceiling.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-setprotocol.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-setpshared.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-setrobust.c create mode 100644 sysdeps/mach/hurd/htl/pt-mutexattr-settype.c copy nptl/elision-conf.h => sysdeps/mach/hurd/htl/pt-mutexattr.c (100%) create mode 100644 sysdeps/mach/hurd/htl/pt-sigstate-destroy.c create mode 100644 sysdeps/mach/hurd/htl/pt-sigstate-init.c create mode 100644 sysdeps/mach/hurd/htl/pt-sigstate.c create mode 100644 sysdeps/mach/hurd/htl/pt-sysdep.c create mode 100644 sysdeps/mach/hurd/htl/pt-sysdep.h create mode 100644 sysdeps/mach/hurd/i386/htl/Implies create mode 100644 sysdeps/mach/hurd/i386/htl/pt-machdep.c create mode 100644 sysdeps/mach/hurd/i386/htl/pt-setup.c create mode 100644 sysdeps/mach/hurd/i386/libpthread.abilist delete mode 100644 sysdeps/mach/hurd/libc-lock.h create mode 100644 sysdeps/mach/hurd/libc-start.h delete mode 100644 sysdeps/mach/hurd/libc-tsd.h create mode 100644 sysdeps/mach/hurd/localplt.data create mode 100644 sysdeps/mach/hurd/mlockall.c create mode 100644 sysdeps/mach/hurd/munlockall.c delete mode 100644 sysdeps/mach/hurd/net/if_ppp.h create mode 100644 sysdeps/mach/hurd/utime-helper.c create mode 100644 sysdeps/mach/hurd/utimensat.c create mode 100644 sysdeps/mach/i386/bits/mach/param.h delete mode 100644 sysdeps/mach/i386/mach/param.h create mode 100644 sysdeps/mach/include/lock-intern.h create mode 100644 sysdeps/mach/include/mach.h create mode 100644 sysdeps/mach/include/mach/mig_support.h create mode 100644 sysdeps/mach/include/mach_error.h delete mode 100644 sysdeps/mips/backtrace.c delete mode 100644 sysdeps/nios2/backtrace.c delete mode 100644 sysdeps/nptl/sigfillset.c create mode 100644 sysdeps/nptl/timer_routines.h delete mode 100644 sysdeps/powerpc/powerpc64/970/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/970/Implies copy sysdeps/powerpc/{powerpc64le => powerpc64/be}/Implies (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/a2/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/cell/Implies copy sysdeps/powerpc/powerpc64/{power4 => be}/fpu/Implies (100%) copy sysdeps/powerpc/powerpc64/{power4 => be}/fpu/multiarch/Implies (100%) copy sysdeps/powerpc/powerpc64/{power4 => be}/multiarch/Implies (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/power4/Implies rename sysdeps/powerpc/{powerpc64le => powerpc64/be/power4}/fpu/Implies (100%) rename sysdeps/powerpc/{powerpc64le => powerpc64/be/power4}/fpu/multiarch/Implies (100%) rename sysdeps/powerpc/{powerpc64le => powerpc64/be/power4}/multiarch/Implies (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/power5+/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power5+/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power5+/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power5+/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power5/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power5/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power5/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power5/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power6/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power6/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power6/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power6/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power6x/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power6x/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power6x/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power6x/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power7/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power7/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power7/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power7/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power8/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power8/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power8/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power8/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power9/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power9/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power9/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/be/power9/multiarch/Implies rename sysdeps/powerpc/{powerpc64le => powerpc64/le}/Implies (100%) rename sysdeps/powerpc/{powerpc64le => powerpc64/le}/Implies-before (100%) rename sysdeps/powerpc/{powerpc64le => powerpc64/le}/Makefile (100%) rename sysdeps/powerpc/{powerpc64le => powerpc64/le}/configure (100%) rename sysdeps/powerpc/{powerpc64le => powerpc64/le}/configure.ac (100%) rename sysdeps/powerpc/powerpc64/{power4 => le}/fpu/Implies (100%) rename sysdeps/powerpc/{powerpc64le => powerpc64/le}/fpu/e_sqrtf128.c (100%) rename sysdeps/powerpc/powerpc64/{power4 => le}/fpu/multiarch/Implies (100%) rename sysdeps/powerpc/{powerpc64le => powerpc64/le}/fpu/sfp-machine.h (100%) rename sysdeps/powerpc/powerpc64/{power4 => le}/multiarch/Implies (100%) create mode 100644 sysdeps/powerpc/powerpc64/le/power7/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power7/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power7/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power7/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power8/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power8/fpu/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power8/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power8/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power9/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power9/fpu/Implies rename sysdeps/powerpc/{powerpc64le => powerpc64/le}/power9/fpu/e_sqrtf128.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/le/power9/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc64/le/power9/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power4/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power5+/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power5+/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power5/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power5/fpu/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power5/fpu/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power5/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power6/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power6/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power6x/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power6x/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power7/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power7/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power8/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power8/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power9/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power9/fpu/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power9/fpu/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64/power9/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power7/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power7/fpu/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power7/fpu/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power7/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power8/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power8/fpu/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power8/fpu/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power8/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power9/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power9/fpu/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power9/fpu/multiarch/Implies delete mode 100644 sysdeps/powerpc/powerpc64le/power9/multiarch/Implies create mode 100644 sysdeps/pthread/bits/types/sigevent_t.h delete mode 100644 sysdeps/riscv/backtrace.c delete mode 100644 sysdeps/s390/fpu/bits/mathinline.h delete mode 100644 sysdeps/sh/backtrace.c delete mode 100644 sysdeps/sparc/fpu/bits/mathinline.h delete mode 100644 sysdeps/tile/Implies delete mode 100644 sysdeps/tile/Makefile delete mode 100644 sysdeps/tile/Versions delete mode 100644 sysdeps/tile/__longjmp.S delete mode 100644 sysdeps/tile/__tls_get_addr.S delete mode 100644 sysdeps/tile/_mcount.S delete mode 100644 sysdeps/tile/abort-instr.h delete mode 100644 sysdeps/tile/atomic-machine.h delete mode 100644 sysdeps/tile/backtrace.c delete mode 100644 sysdeps/tile/bits/endian.h delete mode 100644 sysdeps/tile/bits/fenv.h delete mode 100644 sysdeps/tile/bits/link.h delete mode 100644 sysdeps/tile/bits/setjmp.h delete mode 100644 sysdeps/tile/bits/wordsize.h delete mode 100644 sysdeps/tile/bsd-_setjmp.S delete mode 100644 sysdeps/tile/bsd-setjmp.S delete mode 100644 sysdeps/tile/bzero.S delete mode 100644 sysdeps/tile/configure delete mode 100644 sysdeps/tile/configure.ac delete mode 100644 sysdeps/tile/crti.S delete mode 100644 sysdeps/tile/crtn.S delete mode 100644 sysdeps/tile/dl-lookupcfg.h delete mode 100644 sysdeps/tile/dl-machine.h delete mode 100644 sysdeps/tile/dl-runtime.c delete mode 100644 sysdeps/tile/dl-start.S delete mode 100644 sysdeps/tile/dl-tls.c delete mode 100644 sysdeps/tile/dl-tls.h delete mode 100644 sysdeps/tile/dl-trampoline.S delete mode 100644 sysdeps/tile/ffs.c delete mode 100644 sysdeps/tile/ffsll.c delete mode 100644 sysdeps/tile/gccframe.h delete mode 100644 sysdeps/tile/jmpbuf-offsets.h delete mode 100644 sysdeps/tile/jmpbuf-unwind.h delete mode 100644 sysdeps/tile/ldsodefs.h delete mode 100644 sysdeps/tile/libm-test-ulps delete mode 100644 sysdeps/tile/libm-test-ulps-name delete mode 100644 sysdeps/tile/machine-gmon.h delete mode 100644 sysdeps/tile/math-tests.h delete mode 100644 sysdeps/tile/memchr.c delete mode 100644 sysdeps/tile/memcmp.c delete mode 100644 sysdeps/tile/memcopy.h delete mode 100644 sysdeps/tile/memcpy.c delete mode 100644 sysdeps/tile/memset.c delete mode 100644 sysdeps/tile/memusage.h delete mode 100644 sysdeps/tile/nptl/Makefile delete mode 100644 sysdeps/tile/nptl/bits/pthreadtypes-arch.h delete mode 100644 sysdeps/tile/nptl/bits/semaphore.h delete mode 100644 sysdeps/tile/nptl/pthread-offsets.h delete mode 100644 sysdeps/tile/nptl/pthread_spin_lock.c delete mode 100644 sysdeps/tile/nptl/pthread_spin_trylock.c delete mode 100644 sysdeps/tile/nptl/pthread_spin_unlock.c delete mode 100644 sysdeps/tile/nptl/pthreaddef.h delete mode 100644 sysdeps/tile/nptl/tcb-offsets.sym delete mode 100644 sysdeps/tile/nptl/tls.h delete mode 100644 sysdeps/tile/preconfigure delete mode 100644 sysdeps/tile/rawmemchr.c delete mode 100644 sysdeps/tile/setjmp.S delete mode 100644 sysdeps/tile/sfp-machine.h delete mode 100644 sysdeps/tile/sotruss-lib.c delete mode 100644 sysdeps/tile/stackguard-macros.h delete mode 100644 sysdeps/tile/stackinfo.h delete mode 100644 sysdeps/tile/start.S delete mode 100644 sysdeps/tile/strcasestr.c delete mode 100644 sysdeps/tile/strchr.c delete mode 100644 sysdeps/tile/strchrnul.c delete mode 100644 sysdeps/tile/string-endian.h delete mode 100644 sysdeps/tile/strlen.c delete mode 100644 sysdeps/tile/strnlen.c delete mode 100644 sysdeps/tile/strrchr.c delete mode 100644 sysdeps/tile/strstr.c delete mode 100644 sysdeps/tile/sysdep.h delete mode 100644 sysdeps/tile/tilegx32/Implies delete mode 100644 sysdeps/tile/tilegx64/Implies delete mode 100644 sysdeps/tile/tls-macros.h delete mode 100644 sysdeps/tile/tst-audit.h delete mode 100644 sysdeps/tile/wordcopy.c delete mode 100644 sysdeps/unix/sysv/linux/aarch64/arch-fork.h create mode 100644 sysdeps/unix/sysv/linux/aarch64/kernel-features.h delete mode 100644 sysdeps/unix/sysv/linux/alpha/arch-fork.h create mode 100644 sysdeps/unix/sysv/linux/alphasort64.c delete mode 100644 sysdeps/unix/sysv/linux/arm/alphasort64.c delete mode 100644 sysdeps/unix/sysv/linux/arm/arch-fork.h delete mode 100644 sysdeps/unix/sysv/linux/arm/getdents64.c delete mode 100644 sysdeps/unix/sysv/linux/arm/readahead.c delete mode 100644 sysdeps/unix/sysv/linux/arm/readdir64.c delete mode 100644 sysdeps/unix/sysv/linux/arm/readdir64_r.c delete mode 100644 sysdeps/unix/sysv/linux/arm/scandir64.c delete mode 100644 sysdeps/unix/sysv/linux/arm/umount.c delete mode 100644 sysdeps/unix/sysv/linux/arm/versionsort64.c delete mode 100644 sysdeps/unix/sysv/linux/generic/getdents.c delete mode 100644 sysdeps/unix/sysv/linux/generic/getdents64.c delete mode 100644 sysdeps/unix/sysv/linux/generic/ustat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/getdents.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/arch-fork.h delete mode 100644 sysdeps/unix/sysv/linux/hppa/getdents64.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/umount.c delete mode 100644 sysdeps/unix/sysv/linux/i386/alphasort64.c delete mode 100644 sysdeps/unix/sysv/linux/i386/arch-fork.h delete mode 100644 sysdeps/unix/sysv/linux/i386/getdents64.c delete mode 100644 sysdeps/unix/sysv/linux/i386/readdir64.c delete mode 100644 sysdeps/unix/sysv/linux/i386/readdir64_r.c delete mode 100644 sysdeps/unix/sysv/linux/i386/scandir64.c create mode 100644 sysdeps/unix/sysv/linux/i386/tst-bz21269.c delete mode 100644 sysdeps/unix/sysv/linux/i386/versionsort64.c delete mode 100644 sysdeps/unix/sysv/linux/ia64/arch-fork.h create mode 100644 sysdeps/unix/sysv/linux/ia64/kernel_sigaction.h delete mode 100644 sysdeps/unix/sysv/linux/ia64/sigaction.c delete mode 100644 sysdeps/unix/sysv/linux/ia64/umount.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/alphasort64.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/arch-fork.h delete mode 100644 sysdeps/unix/sysv/linux/m68k/getdents64.c create mode 100644 sysdeps/unix/sysv/linux/m68k/kernel_sigaction.h delete mode 100644 sysdeps/unix/sysv/linux/m68k/readdir64.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/readdir64_r.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/scandir64.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/versionsort64.c delete mode 100644 sysdeps/unix/sysv/linux/microblaze/arch-fork.h delete mode 100644 sysdeps/unix/sysv/linux/mips/arch-fork.h delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/libcidn.abilist delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/libnss_compat.abilist delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/libnss_db.abilist delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/libnss_dns.abilist delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/libnss_files.abilist delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/libnss_hesiod.abilist delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/libnss_nis.abilist delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/libnss_nisplus.abilist delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/readahead.c create mode 100644 sysdeps/unix/sysv/linux/mips/mips64/getdents64.c delete mode 100644 sysdeps/unix/sysv/linux/mips/mips64/umount.c delete mode 100644 sysdeps/unix/sysv/linux/mips/sigaction.c delete mode 100644 sysdeps/unix/sysv/linux/nios2/arch-fork.h create mode 100644 sysdeps/unix/sysv/linux/nios2/kernel_sigaction.h delete mode 100644 sysdeps/unix/sysv/linux/opendir.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/arch-fork.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/getdents64.c create mode 100644 sysdeps/unix/sysv/linux/powerpc/kernel_sigaction.h create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/alphasort64.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/scandir64.c create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/versionsort64.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/970/Implies delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/a2/Implies create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/be/970/Implies create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/be/a2/Implies create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/be/cell/Implies create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/be/cell/fpu/Implies delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/cell/Implies delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/cell/fpu/Implies rename sysdeps/unix/sysv/linux/powerpc/{powerpc64le => powerpc64/le}/Implies (100%) rename sysdeps/unix/sysv/linux/powerpc/{powerpc64le => powerpc64/le}/float128-abi. [...] rename sysdeps/unix/sysv/linux/powerpc/{powerpc64le => powerpc64/le}/fpu/Implies (100%) delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/umount.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/readdir64.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/readdir64_r.c delete mode 100644 sysdeps/unix/sysv/linux/pthread_kill.c create mode 100644 sysdeps/unix/sysv/linux/pthread_kill_internal.c create mode 100644 sysdeps/unix/sysv/linux/readdir.c create mode 100644 sysdeps/unix/sysv/linux/readdir_r.c delete mode 100644 sysdeps/unix/sysv/linux/riscv/arch-fork.h create mode 100644 sysdeps/unix/sysv/linux/riscv/kernel-features.h delete mode 100644 sysdeps/unix/sysv/linux/s390/arch-fork.h create mode 100644 sysdeps/unix/sysv/linux/s390/kernel_sigaction.h delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/alphasort64.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/getdents64.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/readdir64.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/readdir64_r.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/scandir64.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/versionsort64.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-64/sigaction.c create mode 100644 sysdeps/unix/sysv/linux/scandir64.c delete mode 100644 sysdeps/unix/sysv/linux/sh/arch-fork.h create mode 100644 sysdeps/unix/sysv/linux/sh/kernel_sigaction.h delete mode 100644 sysdeps/unix/sysv/linux/sparc/arch-fork.h create mode 100644 sysdeps/unix/sysv/linux/sparc/kernel_sigaction.h create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/alphasort64.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/getdents64.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/readdir64.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/readdir64_r.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/scandir64.c create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/versionsort64.c delete mode 100644 sysdeps/unix/sysv/linux/tile/Implies delete mode 100644 sysdeps/unix/sysv/linux/tile/Makefile delete mode 100644 sysdeps/unix/sysv/linux/tile/Versions delete mode 100644 sysdeps/unix/sysv/linux/tile/arch-fork.h delete mode 100644 sysdeps/unix/sysv/linux/tile/bits/environments.h delete mode 100644 sysdeps/unix/sysv/linux/tile/bits/local_lim.h delete mode 100644 sysdeps/unix/sysv/linux/tile/bits/mman.h delete mode 100644 sysdeps/unix/sysv/linux/tile/bits/sigaction.h delete mode 100644 sysdeps/unix/sysv/linux/tile/bits/siginfo-arch.h delete mode 100644 sysdeps/unix/sysv/linux/tile/bits/siginfo-consts-arch.h delete mode 100644 sysdeps/unix/sysv/linux/tile/cacheflush.c delete mode 100644 sysdeps/unix/sysv/linux/tile/clone.S delete mode 100644 sysdeps/unix/sysv/linux/tile/configure delete mode 100644 sysdeps/unix/sysv/linux/tile/configure.ac delete mode 100644 sysdeps/unix/sysv/linux/tile/dl-static.c delete mode 100644 sysdeps/unix/sysv/linux/tile/getcontext.S delete mode 100644 sysdeps/unix/sysv/linux/tile/init-first.c delete mode 100644 sysdeps/unix/sysv/linux/tile/ioctl.S delete mode 100644 sysdeps/unix/sysv/linux/tile/ipc_priv.h delete mode 100644 sysdeps/unix/sysv/linux/tile/kernel-features.h delete mode 100644 sysdeps/unix/sysv/linux/tile/ldconfig.h delete mode 100644 sysdeps/unix/sysv/linux/tile/ldd-rewrite.sed delete mode 100644 sysdeps/unix/sysv/linux/tile/ldsodefs.h delete mode 100644 sysdeps/unix/sysv/linux/tile/libc-vdso.h delete mode 100644 sysdeps/unix/sysv/linux/tile/makecontext.c delete mode 100644 sysdeps/unix/sysv/linux/tile/profil-counter.h delete mode 100644 sysdeps/unix/sysv/linux/tile/pt-vfork.c delete mode 100644 sysdeps/unix/sysv/linux/tile/register-dump.h delete mode 100644 sysdeps/unix/sysv/linux/tile/sched_getcpu.c delete mode 100644 sysdeps/unix/sysv/linux/tile/set_dataplane.c delete mode 100644 sysdeps/unix/sysv/linux/tile/setcontext.S delete mode 100644 sysdeps/unix/sysv/linux/tile/shlib-versions delete mode 100644 sysdeps/unix/sysv/linux/tile/sigcontextinfo.h delete mode 100644 sysdeps/unix/sysv/linux/tile/swapcontext.S delete mode 100644 sysdeps/unix/sysv/linux/tile/sys/cachectl.h delete mode 100644 sysdeps/unix/sysv/linux/tile/sys/procfs.h delete mode 100644 sysdeps/unix/sysv/linux/tile/sys/ptrace.h delete mode 100644 sysdeps/unix/sysv/linux/tile/sys/reg.h delete mode 100644 sysdeps/unix/sysv/linux/tile/sys/ucontext.h delete mode 100644 sysdeps/unix/sysv/linux/tile/sys/user.h delete mode 100644 sysdeps/unix/sysv/linux/tile/syscall.S delete mode 100644 sysdeps/unix/sysv/linux/tile/sysconf.c delete mode 100644 sysdeps/unix/sysv/linux/tile/sysdep.c delete mode 100644 sysdeps/unix/sysv/linux/tile/sysdep.h delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/Implies delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/Makefile delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/c++-types.data delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/jmp_buf-macros.h delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/ld.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libBrokenLocale.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libanl.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libc.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libcrypt.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libdl.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libm.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libnsl.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libpthread.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libresolv.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/librt.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libthread_db.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx32/libutil.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/Implies delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/Makefile delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/c++-types.data delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/jmp_buf-macros.h delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/ld.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libBrokenLocale.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libanl.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libc.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libcrypt.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libdl.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libm.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libnsl.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libpthread.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libresolv.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/librt.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libthread_db.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/tilegx64/libutil.abilist delete mode 100644 sysdeps/unix/sysv/linux/tile/ucontext_i.h delete mode 100644 sysdeps/unix/sysv/linux/tile/vfork.S delete mode 100644 sysdeps/unix/sysv/linux/umount.S rename sysdeps/unix/sysv/linux/{generic => }/umount.c (100%) create mode 100644 sysdeps/unix/sysv/linux/versionsort64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/getdents.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/getdents64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/getdirentries.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/getdirentries64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/readdir.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/readdir64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/readdir64_r.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/readdir_r.c delete mode 100644 sysdeps/unix/sysv/linux/x86_64/arch-fork.h delete mode 100644 sysdeps/unix/sysv/linux/x86_64/umount.c create mode 100644 sysdeps/x86/__longjmp_cancel.S create mode 100644 sysdeps/x86/longjmp.c create mode 100644 sysdeps/x86/nptl/pt-longjmp.c delete mode 100644 sysdeps/x86_64/backtrace.c create mode 100644 wcsmbs/tst-fgetwc-after-eof.c