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 c8b0172687 benchtests: Fix clang float128 constants discards e4487da242 benchtest: Fix clang issues on benchmarks build discards 85aba02cd1 benchtests: Only build libmvec benchmarks if its enable at c [...] discards 8f715d6d61 benchtest: Link bench-malloc-thread with libm discards 6cf5a5d458 elf: Use volatile to set __rseq_size and __rseq_offset discards 6e80962c46 conform: Do not use __SIG_ATOMIC_TYPE__ discards 5b2e20791c stdio: Fix tst-vfprintf-user-type on clang discards 342c49a85a math: Do not use __builtin_isinf on clang discards 4582f5d789 math: Do not use __builtin_isnan on clang discards e21e405d9a math: Do not use __builtin_fpclassify on clang discards 7f82718650 math: Fix isgreater* and isless* for clang discards 956674013d Handle abort call for -fexceptions call discards 6bc8d648dc math: Handle fabsf128 for clang discards 6c5f586e58 math: Add math-use-builtins-fabs discards 5c7514b22f sparc __memset_generic discards 97d1a83d9f sparc: Remove s_abs implementations discards c7f6b6a3d7 ia64: Remove fabs implementations discards 1165c78edd x86: Remove fabs{f} implementation discards 23d4825277 alpha: Remove s_abs implementations discards 5092fffbca sparc32 localplt.data discards c61c0a8a5e string: mempcy and stpcpy builtins internally discards 6d4d5add1d Use __feof_unlocked instead of feof_unlocked discards cc3183c4c2 inet: Use __ferror_unlocked discards 3be44b18b9 stdlib: Handle bcrypt internal alias for !__USE_EXTERN_INLINES discards b8abe868b2 ctype: Handle ctype.h internal alias for !__USE_EXTERN_INLINES discards ec6aeb25ed misc: Handle sysmacros.h internal alias for !__USE_EXTERN_INLINES discards 7e8b5c8efa x86: Use bool for C++ on x86.h discards 3159a333ff malloc: Disable malloc builtins on tests discards 89f4d92c6c elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support discards 877a753e75 conform: Replace _Static_assert with macro discards cbb20a169e conform: Use -dD instead of -dN on compiler invocation discards 41451cc4f9 elf: Only build tst-unique{1,2} if compiler supports gnu_uni [...] discards f1bd8e59b8 elf: Use libsupport on unload4 test discards f73c43d3ed localedata: Use hexadecimal character escape on tests discards 892dfe7168 Undef attribute_relro on internal tests that include tls.h discards 9bb7fa436f aarch64: Define .variant_pcs after .global definition discards fcacc203ce elf: Do not case TLS_DTV_UNALLOCATED to void discards 8cef1306f3 Only use -finput-charset=ascii iff compiler supports it discards 9ea3207de0 linux: Adequate tst-clone3 to c11 atomics discards fa5adac9df support: Suppress clang warning on tst-timespec discards 7b46660d24 posix: Suppress clang warning on bug-regex24 discards ca3c3e359e misc: Disable some atomic tests on clang discards 76c38ea628 elf: Suppress clang warning on tst-unique4 discards 61e8b64d5a elf: Suppress clang warning on tst-unique3 discards 483d712b2f dirent: Remove variable lenght array structure discards bbfb7c7b57 Handle pragma GCC optimize for clang (fix) discards 1e4852808c malloc: Suppress clang warning on tst-memalign discards f30c74a987 malloc: Only enable -Waggressive-loop-optimizations suppress [...] discards b7ec2e4111 Use check tests with trampolines iff compiler supports it discards d07b184064 string: Suppress clang -Wsuspicious-bzero on tester discards 0784e15127 libio: Handle pragma GCC optimize for clang discards 101415f840 libio: Handle -Wno-restrict with libc-diag.h discards 8d00c715f6 stdio: Fix clang warnings for tst-unlockedio discards 570a02acd7 stdio: Add DIAG_IGNORE_NEEDS_COMMENT_WFORMAT discards b9b2406959 stdio: Disable attribute (optimize) if compiler does not support it discards ce008829a4 stdio: Disable clang warning on scanf13 test discards ee36a54615 stdio: Disable bug23-3 on clang discards 0f1b09a383 stdlib: Avoid internal definitions for tst-strtod5i discards e1f3855096 math: Fix test-totalorderl-ldbl-96 exponent setting discards d87006af4a And defines to __attribute__ (__noclone__) iff compiler supp [...] discards 1cd00e7532 x86: Use -mfpmath=387 iff compiler supports it discards a433abab37 math: Only check for _Complex __int128 iff compiler supports it discards 06d65767f9 x86: Fix test-double-vlen include-next discards 7f64f47223 math: Define CMPLX(F,L) for clang discards a526cf1043 Use -ffloat-store iff compiler supports it discards 8e6b5f96a3 math: Fix clang warnings on bug-tgmath1.c discards 4bd7c5751d resolv: Handle -Wsometimes-uninitialized on getaddrinfo discards d8d72b4b3f socket: Use internal alias for __cmsg_nxthdr discards f7cd03324b localedata: Fix clang warnings on tests discards 7c474a7fd5 math: Fix clang warnings for math/test-tgmath-ret.c discards b4338da21f powerpc: Replace AC_LANG_PROGRAM with AC_TRY_COMMAND discards 2116e8544f aarch64: Use 64-bit variable to access the special registers discards 252b23d7d1 Use -frounding-math iff compiler supports it discards c1440c8d23 posix: Use unsigned to check for _POSIX_VDISABLE discards ea11d0b497 nptl: Use hidden_proto3 for __nptl_threads_events, discards 07c0ba705d string: Use asm alias instead of symbol redirections for stp [...] discards 892c7d22ae x86: Remove unened __strstr_sse2 prototype discards 8d2ef196ef libio: Refactor internal aliases discards f945125e7e socket: Remove ununsed __cmsg_nxthdr internal alias discards a9085c9c95 stdlib: Remove ununsed internal aliases for atoi and bsearch discards 9a2b07052b stdio: Refactor getc_unlocked, putc_unlocked, and fputc_unlocked discards 409787bd4f libio: Use __libc_ferror_unlocked instead of __ferror_unlocked discards 0d8f49ee6f libio: Use __libc_feof_unlocked instead of __feof_unlocked discards 49dacd8a96 libio: Use __libc_getdelim instead of __getdelim discards 45de093045 Refactor internal alias for internal function discards 2556f6e98a configure: Use -Wno-ignored-attributes if compiler warns abo [...] discards 0f75065bc6 math: Use -fexcess-precision=standard iff compiler supports it discards bc66dbcbec support: Use CHAR_MAX as maximum value discards b1e6dc8f41 timezone: Fix clang operator precedence warning discards 5a1321abad configure: Use -Wno-maybe-uninitialized iff compiler supports it discards fb199a93b2 x86: Use -msse2avx iff compiler supports it discards 476b010c5a math: x86: Avoid the use of __libgcc_cmp_return__ for __gcc_CMPtype discards 6b5bb21d87 math: Suppress clang warning on math_check_force_underflow discards f28d48ce87 iconvdata: Remove use of GNU old-style field designator extension discards 12a8ff7fc7 resolv: Make __gai_create_helper_thread static discards 90f14100fe iconvdata: Suppress warning on clang discards 1acc466f4e locale: Fix type discards 7dfe19debb elf: Suppress warning on clang discards c4f2de43fc configure: Check -fno-tree-loop-distribute-patterns discards 19e269a632 elf: Initialize variable to pacify clang discards a8639906b8 sunrpc: Remove extra parenthesis on comparison discards 26e90ceb4c sunrpc: Suppress clang warning on struct cmessage discards 316431b839 nss: Suppress nss_module.c warning on clang discards b16bcadae6 Fix inhibit_stack_protector for clang discards 97a6a58f7d nptl: Fix Wincompatible-pointer-types on clang discards 81c44937d1 Fix -fno-unit-at-a-time for clang discards 470bac73ea stdio: Fix -Wtautological-constant-out-of-range-compare on clang discards 36c3237a05 Add DIAG_IGNORE_NEEDS_COMMENT_GCC discards a2f251c48e x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f12 [...] discards 4f7b0d5c66 Rework not-cancel function prototypes discards f17cb829e1 Rewrite find_cxx_header config configure.ac discards 1207b1247e Remove libc_hidden_proto (confstr) discards 2a0343c73e Disable use of -fsignaling-nans if compiler does not support it discards d9ee5c52c2 Disable __USE_EXTERN_INLINES for clang discards 4d8128a89f configure: remove overly restrictive check for clang discards 1a6451a40b Remove __LDBL_REDIR macros discards e3d6360b94 Remove stdlib-ldbl.h discards facf264a97 Remove monetary-ldbl.h discards 0d311987d0 Remove printf-ldbl.h discards 34fb4cd3c5 Remove syslog-ldbl.h discards 2b9a08baad Remove error-ldbl.h discards 547a601cf3 Remove err-ldbl.h discards 52ebeaacc0 Use __REDIRECT_LDBL_COMPAT for _IO_vfscanf discards e4a95008aa Remove argp-ldbl.h discards b07fe616b2 Remove wchar-ldbl.h discards f5a47561fe Remove stdio-ldbl.h discards 4bc7751c6e Remove include/*.h install rule discards 7410f3140d ctype: Remove internal lower/toupper alias discards d4b9c6603e x86: Remove .tfloat usage discards f3196c9fb6 stdlib: Move attribute_hidden definition to function prototy [...] discards d2c4fe7b7b nis: Fix nis_print_directory discards f9dc83b878 math: x86: Remove extra '%' on FP_INIT_ROUNDMODE inline asm discards 59c13c61ae math: use fabs on __ieee754_lgamma_r discards eac9a4abdc catgets: Remove catgets/config.h discards 67ddd9f46f malloc: Use C11 atomics on memusage discards ad740e6724 elf: Use C11 atomics on _dl_mcount discards 0905b9abd2 Use '%z' instead of '%Z' on printf functions discards a8bc4a0b9b linux: Use same type for MMAP2_PAGE_UNIT discards e27369fdff posix: Fix macro expansion producing 'defined' has undefined [...] discards 373ba7c185 linux: Avoid shifting a negative signed on POSIX timer interface discards d6f957946a stdlib: Fix macro expansion producing 'defined' has undefine [...] discards 85039f1146 stdlib/longlong.h: Remove incorrect lvalue to rvalue convers [...] discards ca098e03ef stdlib: Remove GCC pragma diagnostic discards 6cd91a585f nptl: x86_64: Use __builtin_frame_address for CURRENT_STACK_FRAME discards 58f8385718 Replace internal usage of strtol and wcstol for internal alias adds 2fe64148a8 Allow for unpriviledged nested containers adds dc2cfd6a87 alpha: Remove s_abs implementations adds 7eed708edf x86: Remove fabs{f} implementation adds caee5be74b ia64: Remove fabs implementations adds 1c225a2dd1 sparc: Remove s_abs implementations adds 3ee318c923 Remove -z combreloc and HAVE_Z_COMBRELOC adds 053fe27343 linux: Fix __closefrom_fallback iterates until max int (BZ#28993) adds cbc2c56bab benchtests: Only build libmvec benchmarks iff $(build-mathve [...] adds dfc7bf8a24 test-memcpy: Actually reverse source and destination adds 67e3b0c63c tests/string: Drop simple/stupid/builtin tests adds 189906b687 Add rif_MA locale [BZ #27781] adds 2a45807e73 powerpc: Remove fcopysign{f} implementation adds 13d45cf9a7 x86: Remove fcopysign{f} implementation adds a085346267 ia64: Remove fcopysign{f} implementation adds 0a4ae090e0 math: Use builtin for ldbl-96 copysign adds 0753be0c8a alpha: Remove fcopysign{f} implementation adds 4f2146c4f4 sparc64: Remove fcopysign{f} implementation adds 5325233313 S390: Fix elf/tst-audit25[ab] adds c0efbf8920 string: Replace outdated comments in strlen(). adds 30afd8c44d linux: Constify rfv variable in dl_vdso_vsym adds d6efcc118e powerpc64: Use medium model toc accesses throughout adds 31a9bc8c55 powerpc64: Set up thread register for _dl_relocate_static_pie adds 1a85970f41 powerpc: Relocate stinfo->main adds d2265570a7 manual: Avoid name collision in libm ULP table [BZ #28956] adds ac5f5a92ed Add .clang-format style file adds d2263bf50a test-container: Fix "unused code" warnings on HURD adds 707efc2955 Remove _dl_skip_args_internal declaration adds 2fe48f5283 NEWS: Move PLT tracking slowdown to glibc 2.35. adds 67ab66541d hurd: Fix arbitrary error code adds 45a8e05785 hurd: Define ELIBEXEC adds 4a41fc3cd9 elf: Fix memory leak in _dl_find_object_update (bug 29062) adds d275970ab5 stdlib: Reflow and sort most variable assignments adds 535e935a28 Replace {u}int_fast{16|32} with {u}int32_t adds 2376944b9e S390: Add new s390 platform z16. adds 404656009b nptl: Handle spurious EINTR when thread cancellation is disa [...] adds c725f408db x86: Remove {w}memcmp-ssse3 adds c024a0b9cf x86: Remove str{n}{case}cmp-ssse3 adds e084ccd37e x86: Remove str{n}cat-ssse3 adds 41bfe224e5 x86: Remove str{p}{n}cpy-ssse3 adds d85916e30a x86: Remove mem{move|cpy}-ssse3-back adds 26b2478322 x86: Reduce code size of mem{move|pcpy|cpy}-ssse3 adds 592b6d00aa stdio: Split __get_errname definition from errlist.c adds e3fdbe9f39 support: Add xmkfifo adds 096c27684a misc: Add syslog test adds 0cc15f45c9 misc: syslog: Fix indentation and style adds f9f5c70e7f misc: syslog: Simplify implementation adds a583b6add4 misc: syslog: Use fixed-sized buffer and remove memstream adds cac6b54ae2 misc: syslog: Move SYSLOG_NAME to USE_MISC (BZ #16355) adds ac0d208b54 misc: Use 64 bit time_t interfaces on syslog adds 8804157ad9 x86: Optimize memcmp SSE2 in memcmp.S adds 7cbc03d030 x86: Remove memcmp-sse4.S adds 23102686ec x86: Cleanup page cross code in memcmp-avx2-movbe.S adds 78fb888273 mips: Fix mips64n32 64 bit time_t stat support (BZ#29069) adds 3e9acce8c5 elf: Remove __libc_init_secure adds c72a1a062a x86: Fix missing __wmemcmp def for disable-multiarch build adds 62be968167 nptl: Fix pthread_cancel cancelhandling atomic operations adds a8e9b5b807 m68k: Handle fewer relocations for RTLD_BOOTSTRAP (#BZ29071) adds 84e02af1eb elf: Move elf_dynamic_do_Rel RTLD_BOOTSTRAP branches outside adds 3e29dc5233 Add locale for syr_SY adds 30035d6772 scripts: Add glibcelf.py module adds 198abcbb94 Default to --with-default-link=no (bug 25812) adds 8ea20ee5f6 x86-64: Fix SSE2 memcmp and SSSE3 memmove for x32 adds c2ff9555a1 benchtests: Improve bench-strrchr adds 5307aa9c18 x86: Optimize {str|wcs}rchr-sse2 adds df7e295d18 x86: Optimize {str|wcs}rchr-avx2 adds c966099cdc x86: Optimize {str|wcs}rchr-evex adds b571f3adff scripts/glibcelf.py: Mark as UNSUPPORTED on Python 3.5 and earlier adds 693517b922 elf: Remove unused enum allowmask adds 33e03f9cd2 misc: Fix rare fortify crash on wchar funcs. [BZ 29030] adds 1305edd42c elf: Move post-relocation code of _dl_start into _dl_start_final adds c935789bdf INSTALL: Rephrase -with-default-link documentation adds 8dcb6d0af0 dlfcn: Do not use rtld_active () to determine ld.so state (b [...] adds e465d97653 i386: Regenerate ulps adds 098a657fe4 elf: Replace PI_STATIC_AND_HIDDEN with opposite HIDDEN_VAR_N [...] adds 4610b24f5e elf: Define DT_RELR related macros and types adds 57292f5741 Add GLIBC_ABI_DT_RELR for DT_RELR support adds e895cff59a elf: Support DT_RELR relative relocation format [BZ #27924] adds 60196d2ef2 elf: Properly handle zero DT_RELA/DT_REL values adds 4ada564f35 elf: Add more DT_RELR tests adds 4c5b1cf5a6 NEWS: Mention DT_RELR support adds 4f7b7d00e0 posix: Remove unused definition on _Fork adds 3a0588ae48 elf: Fix DFS sorting algorithm for LD_TRACE_LOADED_OBJECTS w [...] adds 834ddd0432 linux: Fix missing internal 64 bit time_t stat usage adds 9e5daa1f6a benchtests: Add pthread-mutex-locks bench adds 7c477b57a3 posix/glob.c: update from gnulib adds 911c63a51c sysdeps: Add 'get_fast_jitter' interace in fast-jitter.h adds 6f043e0ee7 Use __ehdr_start rather than _begin in _dl_start_final adds 118a2aee07 linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time [...] adds 944afe6d95 benchtests: Add UNSUPPORTED benchmark status adds 5b5b1012d5 benchtests: Better libmvec integration new c4911b28df stdlib: Remove extra whitespace on Makefile new 1f02cbc236 Add declare_object_symbol_alias for assembly codes (BZ #28128) new 90295adb7b stdio: Remove the usage of $(fno-unit-at-a-time) for errlist.c new 2b274a9047 stdio: Remove the usage of $(fno-unit-at-a-time) for siglist.c new e7a7fb9e43 Remove fno_unit_at_a_time configure check new 8a51cbce7d Replace internal usage of strtol and wcstol for internal alias new 1e5f1c88bc nptl: x86_64: Use __builtin_frame_address for CURRENT_STACK_FRAME new 18705c6c7f stdlib: Remove GCC pragma diagnostic new 1c451e08e2 stdlib/longlong.h: Remove incorrect lvalue to rvalue convers [...] new 8118490139 stdlib: Fix macro expansion producing 'defined' has undefine [...] new f61549c410 linux: Avoid shifting a negative signed on POSIX timer interface new 1ed6bb58d2 posix: Fix macro expansion producing 'defined' has undefined [...] new 803a7c98d9 linux: Use same type for MMAP2_PAGE_UNIT new d044b8f0c0 Use '%z' instead of '%Z' on printf functions new 0844a956cc elf: Use C11 atomics on _dl_mcount new 9cfa2113b4 malloc: Use C11 atomics on memusage new f35bdda72b catgets: Remove catgets/config.h new 6ea7d7b547 math: use fabs on __ieee754_lgamma_r new 541c24fb2e math: x86: Remove extra '%' on FP_INIT_ROUNDMODE inline asm new d4a11d2c05 nis: Fix nis_print_directory new c85a0e7f97 stdlib: Move attribute_hidden definition to function prototy [...] new 307ca7eb65 x86: Remove .tfloat usage new 87899da4d4 ctype: Remove internal lower/toupper alias new c8ca6ab954 Remove include/*.h install rule new 6c40ba52d4 Remove stdio-ldbl.h new 24106f786c Remove wchar-ldbl.h new 4944883ec7 Remove argp-ldbl.h new ab9f6bda8d Use __REDIRECT_LDBL_COMPAT for _IO_vfscanf new f55e6c1990 Remove err-ldbl.h new 6107205a2e Remove error-ldbl.h new 0d1034f455 Remove syslog-ldbl.h new 4e2d747110 Remove printf-ldbl.h new a0b6b1fcaf Remove monetary-ldbl.h new 637b4cc3f9 Remove stdlib-ldbl.h new f92308dd0f Remove __LDBL_REDIR macros new 00b2337867 configure: remove overly restrictive check for clang new 4108354463 Disable __USE_EXTERN_INLINES for clang new 60724c6fd3 Disable use of -fsignaling-nans if compiler does not support it new 7d1b3815a4 Remove libc_hidden_proto (confstr) new 1fd2dc8dbf Rewrite find_cxx_header config configure.ac new 0db976f3a1 Rework not-cancel function prototypes new 5453d9065a x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f12 [...] new ff0d91d1e5 Add DIAG_IGNORE_NEEDS_COMMENT_GCC new c473bbd8df stdio: Fix -Wtautological-constant-out-of-range-compare on clang new 2164c2819f nptl: Fix Wincompatible-pointer-types on clang new a196d658f1 Fix inhibit_stack_protector for clang new 20ad70998b nss: Suppress nss_module.c warning on clang new 6268caaa6d sunrpc: Suppress clang warning on struct cmessage new bb5eee30ef sunrpc: Remove extra parenthesis on comparison new 9c2a0e8df1 elf: Initialize variable to pacify clang new 7d4e559015 configure: Check -fno-tree-loop-distribute-patterns new aab0cb093a elf: Suppress warning on clang new c6611e71ad locale: Fix type new cd29c51c0c iconvdata: Suppress warning on clang new ecfa2f903b resolv: Make __gai_create_helper_thread static new c5c61fa674 iconvdata: Remove use of GNU old-style field designator extension new c31df112c5 math: Suppress clang warning on math_check_force_underflow new bce9b4061c math: x86: Avoid the use of __libgcc_cmp_return__ for __gcc_CMPtype new bc7c054d45 x86: Use -msse2avx iff compiler supports it new f8c62e5cec configure: Use -Wno-maybe-uninitialized iff compiler supports it new b1c262358e timezone: Fix clang operator precedence warning new 260ba66f70 support: Use CHAR_MAX as maximum value new a46390b272 math: Use -fexcess-precision=standard iff compiler supports it new 692e00bd56 configure: Use -Wno-ignored-attributes if compiler warns abo [...] new d2bba9b29c Refactor internal alias for internal function new a82b0e7ea0 libio: Use __libc_getdelim instead of __getdelim new 6172237e06 libio: Use __libc_feof_unlocked instead of __feof_unlocked new bd2240eda7 libio: Use __libc_ferror_unlocked instead of __ferror_unlocked new 5d928a8c98 stdio: Refactor getc_unlocked, putc_unlocked, and fputc_unlocked new a19afab172 stdlib: Remove ununsed internal aliases for atoi and bsearch new 2e73aad9fe socket: Remove ununsed __cmsg_nxthdr internal alias new a1b26d4aba libio: Refactor internal aliases new 5fe04a795d x86: Remove unened __strstr_sse2 prototype new 48391c8199 string: Use asm alias instead of symbol redirections for stp [...] new d8eb55a080 nptl: Use hidden_proto3 for __nptl_threads_events, new 8eae208c85 posix: Use unsigned to check for _POSIX_VDISABLE new 55f2b2ddb3 Use -frounding-math iff compiler supports it new c5d5a719ab aarch64: Use 64-bit variable to access the special registers new 82e470cb8d powerpc: Replace AC_LANG_PROGRAM with AC_TRY_COMMAND new a646756217 math: Fix clang warnings for math/test-tgmath-ret.c new 103effe571 localedata: Fix clang warnings on tests new bfdf7cff6d socket: Use internal alias for __cmsg_nxthdr new 6525edfa4f resolv: Handle -Wsometimes-uninitialized on getaddrinfo new 4a86f73f61 math: Fix clang warnings on bug-tgmath1.c new 1cad417cf6 Use -ffloat-store iff compiler supports it new 788bf30a7d math: Define CMPLX(F,L) for clang new 429f590ad6 x86: Fix test-double-vlen include-next new 17f5eee27a math: Only check for _Complex __int128 iff compiler supports it new 5874d51185 x86: Use -mfpmath=387 iff compiler supports it new 02252c39e1 And defines to __attribute__ (__noclone__) iff compiler supp [...] new 7433c08f92 math: Fix test-totalorderl-ldbl-96 exponent setting new 2038cd80a1 stdlib: Avoid internal definitions for tst-strtod5i new 558dd94d41 stdio: Disable bug23-3 on clang new 1b5838882d stdio: Disable clang warning on scanf13 test new 22886464ba stdio: Disable attribute (optimize) if compiler does not support it new 116029997d stdio: Add DIAG_IGNORE_NEEDS_COMMENT_WFORMAT new 3ff63f7ec6 stdio: Fix clang warnings for tst-unlockedio new 42f39af219 libio: Handle -Wno-restrict with libc-diag.h new 2e77706342 libio: Handle pragma GCC optimize for clang new 68de5234cc string: Suppress clang -Wsuspicious-bzero on tester new d4fc4c4214 Use check tests with trampolines iff compiler supports it new 7f3c63894c malloc: Only enable -Waggressive-loop-optimizations suppress [...] new 796123e04d malloc: Suppress clang warning on tst-memalign new a65ad2e2be Handle pragma GCC optimize for clang (fix) new 06e7459f65 dirent: Remove variable lenght array structure new ca0f674f7e elf: Suppress clang warning on tst-unique3 new 596cec4dd2 elf: Suppress clang warning on tst-unique4 new 543eeb1e78 misc: Disable some atomic tests on clang new dfaadfca82 posix: Suppress clang warning on bug-regex24 new 15297d2c7c support: Suppress clang warning on tst-timespec new 8ab1b03be8 linux: Adequate tst-clone3 to c11 atomics new b6d18242cc Only use -finput-charset=ascii iff compiler supports it new 57f31d62c0 elf: Do not case TLS_DTV_UNALLOCATED to void new 2c6875e6af aarch64: Define .variant_pcs after .global definition new af0d1701e0 Undef attribute_relro on internal tests that include tls.h new 058bb0d51c localedata: Use hexadecimal character escape on tests new 5d30819a5b elf: Use libsupport on unload4 test new dd50f19400 elf: Only build tst-unique{1,2} if compiler supports gnu_uni [...] new c5a0f621fe conform: Use -dD instead of -dN on compiler invocation new c021a7619a conform: Replace _Static_assert with macro new c3e7ad93e5 elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support new 41f1d66c9b malloc: Disable malloc builtins on tests new efbaf04601 x86: Use bool for C++ on x86.h new 64a9913c31 misc: Handle sysmacros.h internal alias for !__USE_EXTERN_INLINES new cf5d859204 ctype: Handle ctype.h internal alias for !__USE_EXTERN_INLINES new 7fdbd73452 stdlib: Handle bcrypt internal alias for !__USE_EXTERN_INLINES new 7b952365da inet: Use __ferror_unlocked new 8f7e8a1de8 Use __feof_unlocked instead of feof_unlocked new 6a636d512c string: mempcy and stpcpy builtins internally new 8104bf2080 sparc32 localplt.data new a43ae3d68d math: Add math-use-builtins-fabs (BZ#29027) new 8b492130ba math: Handle internal fabsf128 alias on clang new 733282b0b4 Handle abort call for -fexceptions call new 447d60432e math: Fix isgreater* and isless* for clang new b91498e75b math: Do not use __builtin_fpclassify on clang new 4b9ea31062 math: Do not use __builtin_isnan on clang new ee783241cc math: Do not use __builtin_isinf on clang new 8fc7dcdd77 stdio: Fix tst-vfprintf-user-type on clang new a644b6aeb8 conform: Do not use __SIG_ATOMIC_TYPE__ new bbcaa0cf76 elf: Use volatile to set __rseq_size and __rseq_offset new 61ce39a175 benchtest: Link bench-malloc-thread with libm new 555b3811ad benchtest: Fix clang issues on benchmarks build new e9e21070a3 benchtests: Fix clang float128 constants new 6371ae6420 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 (c8b0172687) \ N -- N -- N refs/heads/azanella/clang (6371ae6420)
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: .clang-format | 156 + INSTALL | 6 + Makeconfig | 10 +- NEWS | 13 +- benchtests/Makefile | 57 +- benchtests/bench-pthread-mutex-locks.c | 288 ++ benchtests/bench-strrchr.c | 126 +- config.h.in | 9 +- config.make.in | 2 - configure | 203 +- configure.ac | 128 +- csu/libc-start.c | 3 - debug/tst-fortify.c | 5 + dlfcn/dladdr.c | 2 +- dlfcn/dladdr1.c | 2 +- dlfcn/dlclose.c | 2 +- dlfcn/dlerror.c | 2 +- dlfcn/dlinfo.c | 2 +- dlfcn/dlmopen.c | 2 +- dlfcn/dlopen.c | 2 +- dlfcn/dlopenold.c | 2 +- dlfcn/dlsym.c | 2 +- dlfcn/dlvsym.c | 2 +- elf/Makefile | 226 +- elf/Versions | 5 + elf/dl-deps.c | 2 + elf/dl-find_object.c | 5 +- elf/dl-libc.c | 8 +- elf/dl-load.c | 2 +- elf/dl-lookup.c | 12 +- elf/dl-machine-reject-phdr.h | 2 +- elf/dl-profile.c | 2 +- elf/dl-sort-maps.c | 4 +- elf/dl-version.c | 35 +- elf/do-rel.h | 49 +- elf/dynamic-link.h | 40 +- elf/elf.h | 13 +- elf/enbl-secure.c | 10 - elf/get-dynamic-info.h | 25 +- elf/libtracemod1-1.c | 1 + elf/libtracemod2-1.c | 1 + elf/libtracemod3-1.c | 1 + elf/libtracemod4-1.c | 1 + elf/libtracemod5-1.c | 1 + elf/rtld.c | 34 +- elf/setup-vdso.h | 2 +- .../ieee754/ldbl-96/s_fabsl.c => elf/tst-audit26.c | 27 +- elf/tst-auditmod25.c | 3 +- elf/tst-auditmod26.c | 104 + elf/tst-glibc-hwcaps-cache.script | 6 + elf/tst-glibcelf.py | 260 ++ elf/tst-pldd.c | 2 + .../ldbl-96/s_fabsl.c => elf/tst-relr-mod2.c | 38 +- .../ldbl-96/s_fabsl.c => elf/tst-relr-mod3a.c | 41 +- .../tst-tlsifunc-static.c => elf/tst-relr-mod3b.c | 9 +- .../tst-tlsifunc-static.c => elf/tst-relr-mod4a.c | 6 +- .../tst-tlsifunc-static.c => elf/tst-relr-mod4b.c | 6 +- elf/tst-relr-mod4b.map | 3 + elf/tst-relr-pie.c | 1 + elf/tst-relr.c | 65 + .../multiarch/wcsrchr-sse2.S => elf/tst-relr2.c | 16 +- .../multiarch/wcsrchr-sse2.S => elf/tst-relr3.c | 16 +- elf/tst-relr4.c | 1 + elf/tst-relro-symbols.py | 137 + elf/tst-trace1.exp | 4 + elf/tst-trace2.exp | 6 + elf/tst-trace3.exp | 6 + elf/tst-trace4.exp | 6 + elf/tst-trace5.exp | 6 + hurd/hurdselect.c | 2 +- iconv/gconv_simple.c | 4 +- iconv/gconv_trans.c | 10 +- iconvdata/cp932.c | 2 +- iconvdata/johab.c | 6 +- iconvdata/sjis.c | 2 +- include/libc-internal.h | 3 - include/libc-symbols.h | 14 +- include/link.h | 2 + include/stdio.h | 1 + include/unistd.h | 1 - io/Makefile | 8 +- io/tst-lchmod-time64.c | 2 + io/tst-lchmod.c | 22 +- locale/elem-hash.h | 2 +- locale/iso-639.def | 1 + locale/weight.h | 2 +- localedata/Makefile | 4 + localedata/SUPPORTED | 2 + localedata/locales/rif_MA | 161 + localedata/locales/syr | 197 ++ localedata/rif_MA.UTF-8.in | 17 + localedata/syr.UTF-8.in | 30 + manual/errno.texi | 10 +- manual/install.texi | 6 + manual/process.texi | 3 +- misc/Makefile | 2 + misc/sys/cdefs.h | 12 +- misc/sys/syslog.h | 4 +- misc/syslog.c | 498 ++- misc/tst-syslog.c | 473 +++ nptl/allocatestack.c | 2 - nptl/cancellation.c | 50 +- nptl/cleanup_defer.c | 42 +- nptl/descr.h | 41 +- nptl/libc-cleanup.c | 39 +- nptl/pthread_cancel.c | 111 +- nptl/pthread_join_common.c | 7 +- nptl/pthread_setcancelstate.c | 26 +- nptl/pthread_setcanceltype.c | 31 +- nptl/pthread_testcancel.c | 9 +- nptl/tst-pthread-getattr.c | 4 + nss/nss_test_errno.c | 2 +- nss/tst-reload2.c | 2 + posix/glob.c | 70 +- posix/regex_internal.h | 2 +- resolv/nss_dns/dns-canon.c | 2 +- scripts/abilist.awk | 2 + scripts/glibcelf.py | 1145 +++++++ scripts/tst-ld-trace.py | 108 + scripts/versions.awk | 7 +- stdio-common/Makefile | 28 +- stdio-common/errlist-compat-data.h | 1 + stdio-common/errlist-compat.c | 1 - stdio-common/errlist-data-gen.c | 19 + stdio-common/errlist-data.S | 7 + stdio-common/errlist.c | 49 +- stdio-common/{errlist.c => errname.c} | 21 +- stdio-common/{siglist.c => siglist-gen.c} | 2 - stdio-common/siglist.S | 7 + stdlib/Makefile | 288 +- string/strcoll_l.c | 2 +- string/strlen.c | 16 +- string/strxfrm_l.c | 8 +- string/test-memccpy.c | 18 +- string/test-memchr.c | 3 +- string/test-memcmp.c | 1 - string/test-memcpy-support.h | 58 +- string/test-memmem.c | 3 +- string/test-memmove.c | 6 +- string/test-mempcpy.c | 4 +- string/test-memrchr.c | 3 +- string/test-memset.c | 42 +- string/test-strcasecmp.c | 25 +- string/test-strcasestr.c | 11 +- string/test-strcat.c | 3 +- string/test-strchr.c | 16 +- string/test-strcmp.c | 1 - string/test-strcpy.c | 4 +- string/test-strlen.c | 2 +- string/test-strncasecmp.c | 25 +- string/test-strncat.c | 8 +- string/test-strncmp.c | 1 - string/test-strncpy.c | 19 +- string/test-strnlen.c | 3 +- string/test-strpbrk.c | 21 +- string/test-strrchr.c | 3 +- string/test-strspn.c | 24 +- string/test-strstr.c | 15 +- support/Makefile | 2 + support/support.h | 5 + .../enbl-secure.c => support/support_need_proc.c | 23 +- support/test-container.c | 147 +- .../multiarch/strncmp-ssse3.S => support/xmkfifo.c | 23 +- support/xunistd.h | 1 + sysdeps/aarch64/configure | 5 - sysdeps/aarch64/configure.ac | 4 - sysdeps/alpha/configure | 5 - sysdeps/alpha/configure.ac | 4 - sysdeps/alpha/dl-machine.h | 33 +- sysdeps/alpha/fpu/s_copysign.c | 32 - sysdeps/alpha/fpu/s_copysignf.c | 28 - sysdeps/arc/configure | 2 - sysdeps/arc/configure.ac | 1 - sysdeps/arm/configure | 3 - sysdeps/arm/configure.ac | 5 - sysdeps/arm/dl-machine.h | 18 +- sysdeps/csky/configure | 3 - sysdeps/csky/configure.ac | 2 - .../generic/fast-jitter.h | 42 +- sysdeps/generic/ldsodefs.h | 16 - sysdeps/generic/math-use-builtins-fabs.h | 7 +- .../{siglist-compat.h => siglist-compat-def.h} | 21 +- sysdeps/generic/siglist-compat.c | 1 - sysdeps/generic/startup.h | 24 - sysdeps/hppa/configure | 3 + sysdeps/hppa/configure.ac | 2 + sysdeps/hppa/dl-machine.h | 9 - sysdeps/i386/dl-machine.h | 20 +- sysdeps/i386/fpu/libm-test-ulps | 2 +- sysdeps/i386/fpu/s_copysign.S | 20 - sysdeps/i386/fpu/s_copysignf.S | 20 - sysdeps/i386/fpu/s_copysignl.S | 20 - sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 2 +- sysdeps/ia64/configure | 3 - sysdeps/ia64/configure.ac | 4 - sysdeps/ia64/dl-machine.h | 18 +- sysdeps/ia64/fpu/s_copysign.S | 37 - sysdeps/ia64/fpu/s_copysignf.S | 1 - sysdeps/ia64/fpu/s_copysignl.S | 1 - sysdeps/ia64/math-use-builtins-fabs.h | 4 - sysdeps/ieee754/ldbl-128/s_fabsl.c | 12 +- sysdeps/ieee754/ldbl-96/s_copysignl.c | 10 +- sysdeps/ieee754/ldbl-96/s_fabsl.c | 4 - sysdeps/m68k/configure | 7 + sysdeps/m68k/configure.ac | 6 + sysdeps/m68k/dl-machine.h | 12 +- sysdeps/mach/hurd/bits/errno.h | 2 + .../tst-tlsifunc-static.c => mach/hurd/errname.c} | 8 +- sysdeps/mach/hurd/i386/init-first.c | 4 - .../hurd/{siglist-compat.c => siglist-compat.h} | 2 +- sysdeps/microblaze/configure | 3 + sysdeps/microblaze/configure.ac | 2 + sysdeps/mips/configure | 2 + sysdeps/mips/configure.ac | 2 +- sysdeps/mips/dl-machine-reject-phdr.h | 2 +- sysdeps/nios2/configure | 3 + sysdeps/nios2/configure.ac | 2 + sysdeps/nptl/_Fork.c | 3 - sysdeps/nptl/dl-tls_init_tp.c | 3 - sysdeps/nptl/pthreadP.h | 2 +- sysdeps/or1k/configure | 3 - sysdeps/or1k/configure.ac | 2 - sysdeps/powerpc/fpu/math-use-builtins-fabs.h | 17 +- sysdeps/powerpc/fpu/s_copysign.c | 32 - sysdeps/powerpc/fpu/s_copysignf.c | 28 - sysdeps/powerpc/hwcapinfo.c | 8 +- sysdeps/powerpc/hwcapinfo.h | 3 +- sysdeps/powerpc/nptl/tls.h | 8 +- sysdeps/powerpc/powerpc32/configure | 3 + sysdeps/powerpc/powerpc32/configure.ac | 2 + sysdeps/powerpc/powerpc32/fpu/s_copysignl.S | 66 - sysdeps/powerpc/powerpc64/__longjmp-common.S | 8 +- sysdeps/powerpc/powerpc64/configure | 3 + sysdeps/powerpc/powerpc64/configure.ac | 2 + sysdeps/powerpc/powerpc64/dl-machine.h | 33 +- sysdeps/powerpc/powerpc64/dl-trampoline.S | 8 +- sysdeps/powerpc/powerpc64/fpu/s_copysignl.S | 48 - sysdeps/powerpc/powerpc64/setjmp-common.S | 8 +- sysdeps/powerpc/powerpc64/start.S | 3 +- sysdeps/powerpc/powerpc64/sysdep.h | 6 +- sysdeps/powerpc/tst-tlsifunc-static.c | 1 + sysdeps/powerpc/tst-tlsifunc.c | 3 + sysdeps/pthread/Makefile | 1 + sysdeps/pthread/tst-cancel29.c | 207 ++ sysdeps/riscv/configure | 3 - sysdeps/riscv/configure.ac | 2 - sysdeps/riscv/dl-machine.h | 18 +- sysdeps/riscv/rv32/rvd/libm-test-ulps-name | 2 +- sysdeps/riscv/rv64/rvd/libm-test-ulps-name | 2 +- sysdeps/s390/configure | 3 - sysdeps/s390/configure.ac | 4 - sysdeps/s390/dl-procinfo.c | 5 +- sysdeps/s390/dl-procinfo.h | 2 +- sysdeps/s390/s390-32/dl-machine.h | 18 +- sysdeps/s390/s390-64/Makefile | 25 +- sysdeps/s390/s390-64/dl-hwcap-check.h | 6 +- sysdeps/s390/s390-64/dl-hwcaps-subdirs.c | 11 +- sysdeps/s390/s390-64/dl-machine.h | 18 +- sysdeps/s390/s390-64/tst-glibc-hwcaps.c | 8 +- sysdeps/sh/configure | 3 - sysdeps/sh/configure.ac | 4 - sysdeps/sparc/configure | 2 - sysdeps/sparc/configure.ac | 2 - sysdeps/sparc/fpu/math-use-builtins-fabs.h | 4 - sysdeps/sparc/sparc32/dl-machine.h | 16 +- sysdeps/sparc/sparc32/fpu/s_copysign.S | 35 - sysdeps/sparc/sparc32/fpu/s_copysignf.S | 31 - .../sparcv9/fpu/multiarch/s_copysign-generic.S | 8 - .../sparcv9/fpu/multiarch/s_copysign-generic.c | 5 + ...s_copysignf-generic.S => s_copysignf-generic.c} | 2 +- sysdeps/sparc/sparc64/dl-machine.h | 16 +- sysdeps/sparc/sparc64/fpu/s_copysign.S | 30 - sysdeps/sparc/sparc64/fpu/s_copysignf.S | 30 - .../{errlist-compat.c => errlist-compat-data.h} | 0 sysdeps/unix/sysv/linux/closefrom_fallback.c | 11 +- sysdeps/unix/sysv/linux/dl-sysdep.c | 2 +- sysdeps/unix/sysv/linux/dl-vdso.h | 2 +- .../{errlist-compat.c => errlist-compat-data.h} | 0 sysdeps/unix/sysv/linux/errlist-compat.h | 31 +- sysdeps/unix/sysv/linux/faccessat.c | 4 +- sysdeps/unix/sysv/linux/fchmodat.c | 4 +- sysdeps/unix/sysv/linux/glob64-time64.c | 1 + .../{errlist-compat.c => errlist-compat-data.h} | 0 sysdeps/unix/sysv/linux/i386/startup.h | 24 - sysdeps/unix/sysv/linux/ia64/Makefile | 6 + sysdeps/unix/sysv/linux/mips/bits/struct_stat.h | 38 +- .../{errlist-compat.c => errlist-compat-data.h} | 0 sysdeps/unix/sysv/linux/pathconf.c | 4 +- sysdeps/unix/sysv/linux/powerpc/Makefile | 6 + sysdeps/unix/sysv/linux/powerpc/libc-start.c | 15 +- .../linux/{siglist-compat.c => siglist-compat.h} | 7 +- .../{errlist-compat.c => errlist-compat-data.h} | 0 sysdeps/x86/configure | 3 - sysdeps/x86/configure.ac | 4 - sysdeps/x86/math-use-builtins-fabs.h | 8 - sysdeps/x86_64/dl-machine.h | 18 +- sysdeps/x86_64/fpu/Makefile | 4 - sysdeps/x86_64/fpu/bench-libmvec-skeleton.c | 12 +- sysdeps/x86_64/fpu/s_copysign.S | 50 - sysdeps/x86_64/fpu/s_copysignf.S | 45 - sysdeps/x86_64/fpu/s_copysignl.S | 20 - sysdeps/x86_64/memcmp.S | 884 +++-- sysdeps/x86_64/memcmpeq.S | 2 +- sysdeps/x86_64/multiarch/Makefile | 19 +- sysdeps/x86_64/multiarch/ifunc-impl-list.c | 51 - sysdeps/x86_64/multiarch/ifunc-memcmp.h | 8 - sysdeps/x86_64/multiarch/ifunc-memmove.h | 16 +- sysdeps/x86_64/multiarch/ifunc-strcasecmp.h | 4 - sysdeps/x86_64/multiarch/ifunc-strcpy.h | 4 - sysdeps/x86_64/multiarch/memcmp-avx2-movbe.S | 98 +- sysdeps/x86_64/multiarch/memcmp-sse2.S | 4 +- sysdeps/x86_64/multiarch/memcmp-sse4.S | 803 ----- sysdeps/x86_64/multiarch/memcmp-ssse3.S | 1992 ----------- sysdeps/x86_64/multiarch/memcmpeq-sse2.S | 4 +- sysdeps/x86_64/multiarch/memcpy-ssse3-back.S | 3181 ------------------ sysdeps/x86_64/multiarch/memcpy-ssse3.S | 3151 ----------------- sysdeps/x86_64/multiarch/memmove-ssse3-back.S | 4 - sysdeps/x86_64/multiarch/memmove-ssse3.S | 388 ++- sysdeps/x86_64/multiarch/stpcpy-ssse3.S | 3 - sysdeps/x86_64/multiarch/stpncpy-ssse3.S | 4 - sysdeps/x86_64/multiarch/strcasecmp_l-ssse3.S | 6 - sysdeps/x86_64/multiarch/strcat-ssse3.S | 866 ----- sysdeps/x86_64/multiarch/strcmp-ssse3.S | 5 - sysdeps/x86_64/multiarch/strcmp.c | 4 - sysdeps/x86_64/multiarch/strcpy-ssse3.S | 3550 -------------------- sysdeps/x86_64/multiarch/strncase_l-ssse3.S | 6 - sysdeps/x86_64/multiarch/strncat-ssse3.S | 3 - sysdeps/x86_64/multiarch/strncmp.c | 4 - sysdeps/x86_64/multiarch/strncpy-ssse3.S | 3 - sysdeps/x86_64/multiarch/strrchr-avx2.S | 426 ++- sysdeps/x86_64/multiarch/strrchr-evex.S | 471 ++- sysdeps/x86_64/multiarch/strrchr-sse2.S | 2 +- sysdeps/x86_64/multiarch/wcsrchr-sse2.S | 3 +- sysdeps/x86_64/multiarch/wmemcmp-c.c | 9 - .../multiarch/wmemcmp-sse2.S} | 8 +- sysdeps/x86_64/multiarch/wmemcmp-ssse3.S | 4 - sysdeps/x86_64/strcmp.S | 155 +- sysdeps/x86_64/strrchr.S | 510 ++- sysdeps/x86_64/wcsrchr.S | 268 +- .../x86_64/{multiarch/wcsrchr-sse2.S => wmemcmp.S} | 12 +- 340 files changed, 7547 insertions(+), 17488 deletions(-) create mode 100644 .clang-format create mode 100644 benchtests/bench-pthread-mutex-locks.c create mode 100644 elf/libtracemod1-1.c create mode 100644 elf/libtracemod2-1.c create mode 100644 elf/libtracemod3-1.c create mode 100644 elf/libtracemod4-1.c create mode 100644 elf/libtracemod5-1.c copy sysdeps/ieee754/ldbl-96/s_fabsl.c => elf/tst-audit26.c (64%) create mode 100644 elf/tst-auditmod26.c create mode 100644 elf/tst-glibcelf.py copy sysdeps/ieee754/ldbl-96/s_fabsl.c => elf/tst-relr-mod2.c (59%) copy sysdeps/ieee754/ldbl-96/s_fabsl.c => elf/tst-relr-mod3a.c (57%) copy sysdeps/powerpc/tst-tlsifunc-static.c => elf/tst-relr-mod3b.c (81%) copy sysdeps/powerpc/tst-tlsifunc-static.c => elf/tst-relr-mod4a.c (81%) copy sysdeps/powerpc/tst-tlsifunc-static.c => elf/tst-relr-mod4b.c (81%) create mode 100644 elf/tst-relr-mod4b.map create mode 100644 elf/tst-relr-pie.c create mode 100644 elf/tst-relr.c copy sysdeps/x86_64/multiarch/wcsrchr-sse2.S => elf/tst-relr2.c (77%) copy sysdeps/x86_64/multiarch/wcsrchr-sse2.S => elf/tst-relr3.c (76%) create mode 100644 elf/tst-relr4.c create mode 100644 elf/tst-relro-symbols.py create mode 100644 elf/tst-trace1.exp create mode 100644 elf/tst-trace2.exp create mode 100644 elf/tst-trace3.exp create mode 100644 elf/tst-trace4.exp create mode 100644 elf/tst-trace5.exp create mode 100644 io/tst-lchmod-time64.c create mode 100644 localedata/locales/rif_MA create mode 100644 localedata/locales/syr create mode 100644 localedata/rif_MA.UTF-8.in create mode 100644 localedata/syr.UTF-8.in create mode 100644 misc/tst-syslog.c create mode 100644 scripts/glibcelf.py create mode 100755 scripts/tst-ld-trace.py create mode 100644 stdio-common/errlist-compat-data.h delete mode 100644 stdio-common/errlist-compat.c create mode 100644 stdio-common/errlist-data-gen.c create mode 100644 stdio-common/errlist-data.S copy stdio-common/{errlist.c => errname.c} (79%) rename stdio-common/{siglist.c => siglist-gen.c} (97%) create mode 100644 stdio-common/siglist.S rename sysdeps/mach/hurd/enbl-secure.c => support/support_need_proc.c (55%) rename sysdeps/x86_64/multiarch/strncmp-ssse3.S => support/xmkfifo.c (69%) delete mode 100644 sysdeps/alpha/fpu/s_copysign.c delete mode 100644 sysdeps/alpha/fpu/s_copysignf.c copy nptl/pthread_setcancelstate.c => sysdeps/generic/fast-jitter.h (53%) rename sysdeps/generic/{siglist-compat.h => siglist-compat-def.h} (73%) delete mode 100644 sysdeps/generic/siglist-compat.c delete mode 100644 sysdeps/i386/fpu/s_copysign.S delete mode 100644 sysdeps/i386/fpu/s_copysignf.S delete mode 100644 sysdeps/i386/fpu/s_copysignl.S delete mode 100644 sysdeps/ia64/fpu/s_copysign.S delete mode 100644 sysdeps/ia64/fpu/s_copysignf.S delete mode 100644 sysdeps/ia64/fpu/s_copysignl.S delete mode 100644 sysdeps/ia64/math-use-builtins-fabs.h create mode 100644 sysdeps/m68k/configure create mode 100644 sysdeps/m68k/configure.ac copy sysdeps/{powerpc/tst-tlsifunc-static.c => mach/hurd/errname.c} (81%) rename sysdeps/mach/hurd/{siglist-compat.c => siglist-compat.h} (97%) delete mode 100644 sysdeps/powerpc/fpu/s_copysign.c delete mode 100644 sysdeps/powerpc/fpu/s_copysignf.c delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_copysignl.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_copysignl.S create mode 100644 sysdeps/pthread/tst-cancel29.c delete mode 100644 sysdeps/sparc/fpu/math-use-builtins-fabs.h delete mode 100644 sysdeps/sparc/sparc32/fpu/s_copysign.S delete mode 100644 sysdeps/sparc/sparc32/fpu/s_copysignf.S delete mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_copysign-generic.S create mode 100644 sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_copysign-generic.c rename sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/{s_copysignf-generic.S => s_cop [...] delete mode 100644 sysdeps/sparc/sparc64/fpu/s_copysign.S delete mode 100644 sysdeps/sparc/sparc64/fpu/s_copysignf.S rename sysdeps/unix/sysv/linux/alpha/{errlist-compat.c => errlist-compat-data.h} (100%) rename sysdeps/unix/sysv/linux/{errlist-compat.c => errlist-compat-data.h} (100%) rename sysdeps/unix/sysv/linux/hppa/{errlist-compat.c => errlist-compat-data.h} (100%) rename sysdeps/unix/sysv/linux/mips/{errlist-compat.c => errlist-compat-data.h} (100%) rename sysdeps/unix/sysv/linux/{siglist-compat.c => siglist-compat.h} (87%) rename sysdeps/unix/sysv/linux/sparc/{errlist-compat.c => errlist-compat-data.h} (100%) delete mode 100644 sysdeps/x86/math-use-builtins-fabs.h delete mode 100644 sysdeps/x86_64/fpu/s_copysign.S delete mode 100644 sysdeps/x86_64/fpu/s_copysignf.S delete mode 100644 sysdeps/x86_64/fpu/s_copysignl.S delete mode 100644 sysdeps/x86_64/multiarch/memcmp-sse4.S delete mode 100644 sysdeps/x86_64/multiarch/memcmp-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/memcpy-ssse3-back.S delete mode 100644 sysdeps/x86_64/multiarch/memcpy-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/memmove-ssse3-back.S delete mode 100644 sysdeps/x86_64/multiarch/stpcpy-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/stpncpy-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/strcasecmp_l-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/strcat-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/strcmp-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/strcpy-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/strncase_l-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/strncat-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/strncpy-ssse3.S delete mode 100644 sysdeps/x86_64/multiarch/wmemcmp-c.c copy sysdeps/{powerpc/tst-tlsifunc-static.c => x86_64/multiarch/wmemcmp-sse2.S} (81%) delete mode 100644 sysdeps/x86_64/multiarch/wmemcmp-ssse3.S copy sysdeps/x86_64/{multiarch/wcsrchr-sse2.S => wmemcmp.S} (79%)