This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch azanella/clang in repository glibc.
discards 6371ae6420 misc: Suppress clang warnings on syslog discards e9e21070a3 benchtests: Fix clang float128 constants discards 555b3811ad benchtest: Fix clang issues on benchmarks build discards 61ce39a175 benchtest: Link bench-malloc-thread with libm discards bbcaa0cf76 elf: Use volatile to set __rseq_size and __rseq_offset discards a644b6aeb8 conform: Do not use __SIG_ATOMIC_TYPE__ discards 8fc7dcdd77 stdio: Fix tst-vfprintf-user-type on clang discards ee783241cc math: Do not use __builtin_isinf on clang discards 4b9ea31062 math: Do not use __builtin_isnan on clang discards b91498e75b math: Do not use __builtin_fpclassify on clang discards 447d60432e math: Fix isgreater* and isless* for clang discards 733282b0b4 Handle abort call for -fexceptions call discards 8b492130ba math: Handle internal fabsf128 alias on clang discards a43ae3d68d math: Add math-use-builtins-fabs (BZ#29027) discards 8104bf2080 sparc32 localplt.data discards 6a636d512c string: mempcy and stpcpy builtins internally discards 8f7e8a1de8 Use __feof_unlocked instead of feof_unlocked discards 7b952365da inet: Use __ferror_unlocked discards 7fdbd73452 stdlib: Handle bcrypt internal alias for !__USE_EXTERN_INLINES discards cf5d859204 ctype: Handle ctype.h internal alias for !__USE_EXTERN_INLINES discards 64a9913c31 misc: Handle sysmacros.h internal alias for !__USE_EXTERN_INLINES discards efbaf04601 x86: Use bool for C++ on x86.h discards 41f1d66c9b malloc: Disable malloc builtins on tests discards c3e7ad93e5 elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support discards c021a7619a conform: Replace _Static_assert with macro discards c5a0f621fe conform: Use -dD instead of -dN on compiler invocation discards dd50f19400 elf: Only build tst-unique{1,2} if compiler supports gnu_uni [...] discards 5d30819a5b elf: Use libsupport on unload4 test discards 058bb0d51c localedata: Use hexadecimal character escape on tests discards af0d1701e0 Undef attribute_relro on internal tests that include tls.h discards 2c6875e6af aarch64: Define .variant_pcs after .global definition discards 57f31d62c0 elf: Do not case TLS_DTV_UNALLOCATED to void discards b6d18242cc Only use -finput-charset=ascii iff compiler supports it discards 8ab1b03be8 linux: Adequate tst-clone3 to c11 atomics discards 15297d2c7c support: Suppress clang warning on tst-timespec discards dfaadfca82 posix: Suppress clang warning on bug-regex24 discards 543eeb1e78 misc: Disable some atomic tests on clang discards 596cec4dd2 elf: Suppress clang warning on tst-unique4 discards ca0f674f7e elf: Suppress clang warning on tst-unique3 discards 06e7459f65 dirent: Remove variable lenght array structure discards a65ad2e2be Handle pragma GCC optimize for clang (fix) discards 796123e04d malloc: Suppress clang warning on tst-memalign discards 7f3c63894c malloc: Only enable -Waggressive-loop-optimizations suppress [...] discards d4fc4c4214 Use check tests with trampolines iff compiler supports it discards 68de5234cc string: Suppress clang -Wsuspicious-bzero on tester discards 2e77706342 libio: Handle pragma GCC optimize for clang discards 42f39af219 libio: Handle -Wno-restrict with libc-diag.h discards 3ff63f7ec6 stdio: Fix clang warnings for tst-unlockedio discards 116029997d stdio: Add DIAG_IGNORE_NEEDS_COMMENT_WFORMAT discards 22886464ba stdio: Disable attribute (optimize) if compiler does not support it discards 1b5838882d stdio: Disable clang warning on scanf13 test discards 558dd94d41 stdio: Disable bug23-3 on clang discards 2038cd80a1 stdlib: Avoid internal definitions for tst-strtod5i discards 7433c08f92 math: Fix test-totalorderl-ldbl-96 exponent setting discards 02252c39e1 And defines to __attribute__ (__noclone__) iff compiler supp [...] discards 5874d51185 x86: Use -mfpmath=387 iff compiler supports it discards 17f5eee27a math: Only check for _Complex __int128 iff compiler supports it discards 429f590ad6 x86: Fix test-double-vlen include-next discards 788bf30a7d math: Define CMPLX(F,L) for clang discards 1cad417cf6 Use -ffloat-store iff compiler supports it discards 4a86f73f61 math: Fix clang warnings on bug-tgmath1.c discards 6525edfa4f resolv: Handle -Wsometimes-uninitialized on getaddrinfo discards bfdf7cff6d socket: Use internal alias for __cmsg_nxthdr discards 103effe571 localedata: Fix clang warnings on tests discards a646756217 math: Fix clang warnings for math/test-tgmath-ret.c discards 82e470cb8d powerpc: Replace AC_LANG_PROGRAM with AC_TRY_COMMAND discards c5d5a719ab aarch64: Use 64-bit variable to access the special registers discards 55f2b2ddb3 Use -frounding-math iff compiler supports it discards 8eae208c85 posix: Use unsigned to check for _POSIX_VDISABLE discards d8eb55a080 nptl: Use hidden_proto3 for __nptl_threads_events, discards 48391c8199 string: Use asm alias instead of symbol redirections for stp [...] discards 5fe04a795d x86: Remove unened __strstr_sse2 prototype discards a1b26d4aba libio: Refactor internal aliases discards 2e73aad9fe socket: Remove ununsed __cmsg_nxthdr internal alias discards a19afab172 stdlib: Remove ununsed internal aliases for atoi and bsearch discards 5d928a8c98 stdio: Refactor getc_unlocked, putc_unlocked, and fputc_unlocked discards bd2240eda7 libio: Use __libc_ferror_unlocked instead of __ferror_unlocked discards 6172237e06 libio: Use __libc_feof_unlocked instead of __feof_unlocked discards a82b0e7ea0 libio: Use __libc_getdelim instead of __getdelim discards d2bba9b29c Refactor internal alias for internal function discards 692e00bd56 configure: Use -Wno-ignored-attributes if compiler warns abo [...] discards a46390b272 math: Use -fexcess-precision=standard iff compiler supports it discards 260ba66f70 support: Use CHAR_MAX as maximum value discards b1c262358e timezone: Fix clang operator precedence warning discards f8c62e5cec configure: Use -Wno-maybe-uninitialized iff compiler supports it discards bc7c054d45 x86: Use -msse2avx iff compiler supports it discards bce9b4061c math: x86: Avoid the use of __libgcc_cmp_return__ for __gcc_CMPtype discards c31df112c5 math: Suppress clang warning on math_check_force_underflow discards c5c61fa674 iconvdata: Remove use of GNU old-style field designator extension discards ecfa2f903b resolv: Make __gai_create_helper_thread static discards cd29c51c0c iconvdata: Suppress warning on clang discards c6611e71ad locale: Fix type discards aab0cb093a elf: Suppress warning on clang discards 7d4e559015 configure: Check -fno-tree-loop-distribute-patterns discards 9c2a0e8df1 elf: Initialize variable to pacify clang discards bb5eee30ef sunrpc: Remove extra parenthesis on comparison discards 6268caaa6d sunrpc: Suppress clang warning on struct cmessage discards 20ad70998b nss: Suppress nss_module.c warning on clang discards a196d658f1 Fix inhibit_stack_protector for clang discards 2164c2819f nptl: Fix Wincompatible-pointer-types on clang discards c473bbd8df stdio: Fix -Wtautological-constant-out-of-range-compare on clang discards ff0d91d1e5 Add DIAG_IGNORE_NEEDS_COMMENT_GCC discards 5453d9065a x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f12 [...] discards 0db976f3a1 Rework not-cancel function prototypes discards 1fd2dc8dbf Rewrite find_cxx_header config configure.ac discards 7d1b3815a4 Remove libc_hidden_proto (confstr) discards 60724c6fd3 Disable use of -fsignaling-nans if compiler does not support it discards 4108354463 Disable __USE_EXTERN_INLINES for clang discards 00b2337867 configure: remove overly restrictive check for clang discards f92308dd0f Remove __LDBL_REDIR macros discards 637b4cc3f9 Remove stdlib-ldbl.h discards a0b6b1fcaf Remove monetary-ldbl.h discards 4e2d747110 Remove printf-ldbl.h discards 0d1034f455 Remove syslog-ldbl.h discards 6107205a2e Remove error-ldbl.h discards f55e6c1990 Remove err-ldbl.h discards ab9f6bda8d Use __REDIRECT_LDBL_COMPAT for _IO_vfscanf discards 4944883ec7 Remove argp-ldbl.h discards 24106f786c Remove wchar-ldbl.h discards 6c40ba52d4 Remove stdio-ldbl.h discards c8ca6ab954 Remove include/*.h install rule discards 87899da4d4 ctype: Remove internal lower/toupper alias discards 307ca7eb65 x86: Remove .tfloat usage discards c85a0e7f97 stdlib: Move attribute_hidden definition to function prototy [...] discards d4a11d2c05 nis: Fix nis_print_directory discards 541c24fb2e math: x86: Remove extra '%' on FP_INIT_ROUNDMODE inline asm discards 6ea7d7b547 math: use fabs on __ieee754_lgamma_r discards f35bdda72b catgets: Remove catgets/config.h discards 9cfa2113b4 malloc: Use C11 atomics on memusage discards 0844a956cc elf: Use C11 atomics on _dl_mcount discards d044b8f0c0 Use '%z' instead of '%Z' on printf functions discards 803a7c98d9 linux: Use same type for MMAP2_PAGE_UNIT discards 1ed6bb58d2 posix: Fix macro expansion producing 'defined' has undefined [...] discards f61549c410 linux: Avoid shifting a negative signed on POSIX timer interface discards 8118490139 stdlib: Fix macro expansion producing 'defined' has undefine [...] discards 1c451e08e2 stdlib/longlong.h: Remove incorrect lvalue to rvalue convers [...] discards 18705c6c7f stdlib: Remove GCC pragma diagnostic discards 1e5f1c88bc nptl: x86_64: Use __builtin_frame_address for CURRENT_STACK_FRAME discards 8a51cbce7d Replace internal usage of strtol and wcstol for internal alias discards e7a7fb9e43 Remove fno_unit_at_a_time configure check discards 2b274a9047 stdio: Remove the usage of $(fno-unit-at-a-time) for siglist.c discards 90295adb7b stdio: Remove the usage of $(fno-unit-at-a-time) for errlist.c discards 1f02cbc236 Add declare_object_symbol_alias for assembly codes (BZ #28128) discards c4911b28df stdlib: Remove extra whitespace on Makefile adds e47de5cb2d Do not use --hash-style=both for building glibc shared objects adds 93804a1ee0 manual: Document the dlinfo function adds d056c21213 dlfcn: Implement the RTLD_DI_PHDR request type for dlinfo adds 4e7e4f3b4b powerpc32: Remove unused HAVE_PPC_SECURE_PLT adds 8e28aa3a51 elf: Remove fallback to the start of DT_STRTAB for dladdr adds db1efe02c9 manual: Clarify that abbreviations of long options are allowed adds 6e5c7a1e26 i386: Remove OPTIMIZE_FOR_GCC_5 from Linux libc-do-syscall.S adds 60f0f2130d i386: Honor I386_USE_SYSENTER for 6-argument Linux system calls adds c1b68685d4 Linux: Define MMAP_CALL_INTERNAL adds eff158b75d hurd spawni: Fix reauthenticating closed fds adds d62a70fda8 adjtimex/adjtimex64: Use __nonnull to avoid null pointer adds 6a9786b8ec ntp_xxxtimex: Use __nonnull to avoid null pointer adds ed2ddeffa5 clock_adjtime: Use __nonnull to avoid null pointer adds cf73acb596 clock_settime/clock_gettime: Use __nonnull to avoid null pointer adds 050cc5f7c1 benchtests: Add wcrtomb microbenchmark adds 71e2a681f1 linux: Fix posix_spawn return code if clone fails (BZ#29109) adds 18bd9c3d3b ia64: Always define IA64_USE_NEW_STUB as a flag macro adds a2a6bce7d7 Linux: Implement a useful version of _startup_fatal adds 8162147872 nptl: Add backoff mechanism to spinlock loop new 97c45d97ef stdlib: Remove extra whitespace on Makefile new 0c661d6394 Add declare_object_symbol_alias for assembly codes (BZ #28128) new 087ec205c3 stdio: Remove the usage of $(fno-unit-at-a-time) for errlist.c new 2078d49217 stdio: Remove the usage of $(fno-unit-at-a-time) for siglist.c new f2bffa2cb9 Remove fno_unit_at_a_time configure check new 7ea6447039 Replace internal usage of strtol and wcstol for internal alias new be9fb8614a nptl: x86_64: Use __builtin_frame_address for CURRENT_STACK_FRAME new 81f4a628f7 stdlib: Remove GCC pragma diagnostic new f9eae4328a stdlib/longlong.h: Remove incorrect lvalue to rvalue convers [...] new 0ca2c391a0 stdlib: Fix macro expansion producing 'defined' has undefine [...] new d48933f6eb linux: Avoid shifting a negative signed on POSIX timer interface new ae857d6eee posix: Fix macro expansion producing 'defined' has undefined [...] new f43d7f32c9 linux: Use same type for MMAP2_PAGE_UNIT new 046853e6b8 Use '%z' instead of '%Z' on printf functions new fab9639153 elf: Use C11 atomics on _dl_mcount new bb2be07695 malloc: Use C11 atomics on memusage new 3a412fb116 catgets: Remove catgets/config.h new 4058aceff2 math: use fabs on __ieee754_lgamma_r new 24c5dd1404 math: x86: Remove extra '%' on FP_INIT_ROUNDMODE inline asm new 2510423e9b nis: Fix nis_print_directory new a7d5402978 stdlib: Move attribute_hidden definition to function prototy [...] new 79801ca54c x86: Remove .tfloat usage new 11677fe2cb ctype: Remove internal lower/toupper alias new 6415821f0d Remove include/*.h install rule new f05b9e628f Remove stdio-ldbl.h new c38e132ebc Remove wchar-ldbl.h new 68df6b6ac8 Remove argp-ldbl.h new 1d92ff345c Use __REDIRECT_LDBL_COMPAT for _IO_vfscanf new 95e3fbd306 Remove err-ldbl.h new 9deb84644e Remove error-ldbl.h new d2ca3612c6 Remove syslog-ldbl.h new 4c9597ddd0 Remove printf-ldbl.h new c52bbeb6a2 Remove monetary-ldbl.h new e2846147fa Remove stdlib-ldbl.h new 5035f3bf09 Remove __LDBL_REDIR macros new f15a67b3cb configure: remove overly restrictive check for clang new a82d75d585 Disable __USE_EXTERN_INLINES for clang new 33ada2d166 Disable use of -fsignaling-nans if compiler does not support it new f9fe8d88f3 Remove libc_hidden_proto (confstr) new b62804e499 Rewrite find_cxx_header config configure.ac new 31eedeb6bc Rework not-cancel function prototypes new f7fa7d334e x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f12 [...] new c1f72ba497 Add DIAG_IGNORE_NEEDS_COMMENT_GCC new b5b3827cf0 stdio: Fix -Wtautological-constant-out-of-range-compare on clang new 79be8a95f0 nptl: Fix Wincompatible-pointer-types on clang new 9ad6595057 Fix inhibit_stack_protector for clang new 2fc1d7196e nss: Suppress nss_module.c warning on clang new 4d8e004427 sunrpc: Suppress clang warning on struct cmessage new c07c10b57a sunrpc: Remove extra parenthesis on comparison new 690850728c elf: Initialize variable to pacify clang new 47f2ebca5b configure: Check -fno-tree-loop-distribute-patterns new 7edd51a542 elf: Suppress warning on clang new 3cf1da71fb locale: Fix type new 3f4e03a5bf iconvdata: Suppress warning on clang new 9f8fbd8137 resolv: Make __gai_create_helper_thread static new 099ef4a70b iconvdata: Remove use of GNU old-style field designator extension new bfa9547a91 math: Suppress clang warning on math_check_force_underflow new 708c1703da math: x86: Avoid the use of __libgcc_cmp_return__ for __gcc_CMPtype new c673fd98a0 x86: Use -msse2avx iff compiler supports it new bef25b8907 configure: Use -Wno-maybe-uninitialized iff compiler supports it new bc92f00c21 timezone: Fix clang operator precedence warning new 5feeb4b12b support: Use CHAR_MAX as maximum value new e0caa8f811 math: Use -fexcess-precision=standard iff compiler supports it new ae8246ee14 configure: Use -Wno-ignored-attributes if compiler warns abo [...] new 820453baf5 Refactor internal alias for internal function new e2d2d7d174 libio: Use __libc_getdelim instead of __getdelim new 58815a4067 libio: Use __libc_feof_unlocked instead of __feof_unlocked new 4f23160415 libio: Use __libc_ferror_unlocked instead of __ferror_unlocked new 0ca6c55647 stdio: Refactor getc_unlocked, putc_unlocked, and fputc_unlocked new 9499fec6ee stdlib: Remove ununsed internal aliases for atoi and bsearch new 446f8c205c socket: Remove ununsed __cmsg_nxthdr internal alias new 79c6384970 libio: Refactor internal aliases new b971ead108 x86: Remove unened __strstr_sse2 prototype new aaa7bfc0f9 string: Use asm alias instead of symbol redirections for stp [...] new 89f80f8e07 nptl: Use hidden_proto3 for __nptl_threads_events, new 5d5bb45c55 posix: Use unsigned to check for _POSIX_VDISABLE new 003981584b Use -frounding-math iff compiler supports it new 7e90d9a8fd aarch64: Use 64-bit variable to access the special registers new e80dad4464 powerpc: Replace AC_LANG_PROGRAM with AC_TRY_COMMAND new 394fca9327 math: Fix clang warnings for math/test-tgmath-ret.c new 9051963773 localedata: Fix clang warnings on tests new 35e5a35db0 socket: Use internal alias for __cmsg_nxthdr new 665a17d4a8 resolv: Handle -Wsometimes-uninitialized on getaddrinfo new 162740f9da math: Fix clang warnings on bug-tgmath1.c new 9bfb773fbc Use -ffloat-store iff compiler supports it new f121d5abef math: Define CMPLX(F,L) for clang new 67d80051dc x86: Fix test-double-vlen include-next new afbd3d4e30 math: Only check for _Complex __int128 iff compiler supports it new 4d7488a17f x86: Use -mfpmath=387 iff compiler supports it new c9384a7a6b And defines to __attribute__ (__noclone__) iff compiler supp [...] new 0b6aad1d0a math: Fix test-totalorderl-ldbl-96 exponent setting new bb0e200cc0 stdlib: Avoid internal definitions for tst-strtod5i new c20b11b866 stdio: Disable bug23-3 on clang new 8a032b7c72 stdio: Disable clang warning on scanf13 test new 9ae218b0f1 stdio: Disable attribute (optimize) if compiler does not support it new 0c98f20678 stdio: Add DIAG_IGNORE_NEEDS_COMMENT_WFORMAT new 9ff2aabe58 stdio: Fix clang warnings for tst-unlockedio new 04ec8a0a97 libio: Handle -Wno-restrict with libc-diag.h new 1ae533718c libio: Handle pragma GCC optimize for clang new 59688c3427 string: Suppress clang -Wsuspicious-bzero on tester new 615670e546 Use check tests with trampolines iff compiler supports it new 5276d68e72 malloc: Only enable -Waggressive-loop-optimizations suppress [...] new a2d8c3217a malloc: Suppress clang warning on tst-memalign new 0344684986 Handle pragma GCC optimize for clang (fix) new 897f136637 dirent: Remove variable lenght array structure new 0b13986cdc elf: Suppress clang warning on tst-unique3 new 95af571769 elf: Suppress clang warning on tst-unique4 new 47bde2fc3d misc: Disable some atomic tests on clang new 4ae6f6c54d posix: Suppress clang warning on bug-regex24 new b5eca12a05 support: Suppress clang warning on tst-timespec new a0b6518003 linux: Adequate tst-clone3 to c11 atomics new 7f67552f37 Only use -finput-charset=ascii iff compiler supports it new 2794007160 elf: Do not case TLS_DTV_UNALLOCATED to void new 40f6893166 aarch64: Define .variant_pcs after .global definition new 87d2e8fa43 Undef attribute_relro on internal tests that include tls.h new dfe63b2070 localedata: Use hexadecimal character escape on tests new 2047efd9d5 elf: Use libsupport on unload4 test new f8b9a82a00 elf: Only build tst-unique{1,2} if compiler supports gnu_uni [...] new 1363bad895 conform: Use -dD instead of -dN on compiler invocation new 7345ab9261 conform: Replace _Static_assert with macro new fe94561d54 elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support new baea5737f6 malloc: Disable malloc builtins on tests new ae356f57c5 x86: Use bool for C++ on x86.h new 67e0a662d9 misc: Handle sysmacros.h internal alias for !__USE_EXTERN_INLINES new 2a44ffb1aa ctype: Handle ctype.h internal alias for !__USE_EXTERN_INLINES new a5b31e0851 stdlib: Handle bcrypt internal alias for !__USE_EXTERN_INLINES new b2bc23731a inet: Use __ferror_unlocked new 8ccf7c9bca Use __feof_unlocked instead of feof_unlocked new af4350966a string: mempcy and stpcpy builtins internally new 26b9c17c24 sparc32 localplt.data new 4f3a99a604 math: Add math-use-builtins-fabs (BZ#29027) new 86beb5d3fb math: Handle internal fabsf128 alias on clang new a2b37543ca Handle abort call for -fexceptions call new f185a4ff4f math: Fix isgreater* and isless* for clang new 09a77d6712 math: Do not use __builtin_fpclassify on clang new e9dc9cf873 math: Do not use __builtin_isnan on clang new 1871b4c6a2 math: Do not use __builtin_isinf on clang new e139b84815 stdio: Fix tst-vfprintf-user-type on clang new e431c6794a conform: Do not use __SIG_ATOMIC_TYPE__ new 2eef58aa05 elf: Use volatile to set __rseq_size and __rseq_offset new 8629a7160c benchtest: Link bench-malloc-thread with libm new ba960d416b benchtest: Fix clang issues on benchmarks build new 43783dd507 benchtests: Fix clang float128 constants new 6e1d228224 misc: Suppress clang warnings on syslog
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 (6371ae6420) \ N -- N -- N refs/heads/azanella/clang (6e1d228224)
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 144 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: Makeconfig | 9 -- Makerules | 7 -- benchtests/Makefile | 1 + benchtests/bench-pthread-mutex-locks.c | 14 ++- benchtests/bench-wcrtomb.c | 139 +++++++++++++++++++++ config.h.in | 3 - config.make.in | 1 - configure | 28 ----- configure.ac | 16 --- dlfcn/Makefile | 4 + dlfcn/dlfcn.h | 7 +- dlfcn/dlinfo.c | 13 +- dlfcn/tst-dlinfo-phdr.c | 125 ++++++++++++++++++ elf/dl-addr.c | 16 +-- include/time.h | 4 +- manual/dynlink.texi | 80 +++++++++++- manual/getopt.texi | 3 +- nptl/pthread_mutex_lock.c | 16 ++- sysdeps/generic/siglist-compat-def.h | 6 +- sysdeps/mach/hurd/spawni.c | 2 +- sysdeps/nptl/pthreadP.h | 1 + .../ia64/brk.c => nptl/pthread_mutex_backoff.h} | 25 +++- sysdeps/powerpc/powerpc32/configure | 27 ---- sysdeps/powerpc/powerpc32/configure.ac | 14 --- sysdeps/unix/sysv/linux/bits/time.h | 4 +- sysdeps/unix/sysv/linux/i386/Makefile | 2 +- .../{ia64/brk.c => i386/libc-do-syscall-int80.S} | 15 ++- sysdeps/unix/sysv/linux/i386/libc-do-syscall.S | 3 - sysdeps/unix/sysv/linux/i386/startup.h | 23 +--- sysdeps/unix/sysv/linux/i386/sysdep.h | 13 +- sysdeps/unix/sysv/linux/ia64/brk.c | 5 +- sysdeps/unix/sysv/linux/ia64/{brk.c => startup.h} | 12 +- sysdeps/unix/sysv/linux/ia64/sysdep.h | 23 ++-- sysdeps/unix/sysv/linux/include/sys/timex.h | 10 +- .../linux/{s390/mmap_internal.h => mmap_call.h} | 20 +-- sysdeps/unix/sysv/linux/mmap_internal.h | 6 +- .../linux/s390/{mmap_internal.h => mmap_call.h} | 14 +-- sysdeps/unix/sysv/linux/spawni.c | 2 +- sysdeps/unix/sysv/linux/startup.h | 39 ++++++ sysdeps/unix/sysv/linux/sys/timex.h | 16 +-- .../brk.c => x86_64/nptl/pthread_mutex_backoff.h} | 29 ++++- time/time.h | 11 +- 42 files changed, 568 insertions(+), 240 deletions(-) create mode 100644 benchtests/bench-wcrtomb.c create mode 100644 dlfcn/tst-dlinfo-phdr.c copy sysdeps/{unix/sysv/linux/ia64/brk.c => nptl/pthread_mutex_backoff.h} (63%) copy sysdeps/unix/sysv/linux/{ia64/brk.c => i386/libc-do-syscall-int80.S} (71%) copy sysdeps/unix/sysv/linux/ia64/{brk.c => startup.h} (75%) copy sysdeps/unix/sysv/linux/{s390/mmap_internal.h => mmap_call.h} (67%) rename sysdeps/unix/sysv/linux/s390/{mmap_internal.h => mmap_call.h} (78%) create mode 100644 sysdeps/unix/sysv/linux/startup.h copy sysdeps/{unix/sysv/linux/ia64/brk.c => x86_64/nptl/pthread_mutex_backoff.h} (58%)