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 4176e28cef elf: Disable tst-dlopen-nodelete-reloc if compiler does not [...] discards e74f9f0475 elf: Do not assume relocation ordering to check for output discards 5c316297fa elf: Fix _startup_fatal on clang discards 3c9c183dcb misc: Suppress clang warnings on syslog discards 2a9136154e benchtests: Fix clang float128 constants discards ff4356175c benchtest: Fix clang issues on benchmarks build discards 2f364d0868 benchtest: Link bench-malloc-thread with libm discards 3e5728f1db elf: Use volatile to set __rseq_size and __rseq_offset discards 9bf649eff7 conform: Do not use __SIG_ATOMIC_TYPE__ discards d94d428e01 stdio: Fix tst-vfprintf-user-type on clang discards af8d0489f7 math: Do not use __builtin_isinf on clang discards 5ce909059f math: Do not use __builtin_isnan on clang discards 2a8bbb5c7d math: Do not use __builtin_fpclassify on clang discards 16b6df84c5 math: Fix isgreater* and isless* for clang discards bf2eb63ff4 Handle abort call for -fexceptions call discards 7f989b6c57 math: Handle internal fabsf128 alias on clang discards e70b457a85 math: Add math-use-builtins-fabs (BZ#29027) discards aa68a56c34 sparc32 localplt.data discards da906e78ae string: mempcy and stpcpy builtins internally discards ff09b33083 Use __feof_unlocked instead of feof_unlocked discards 08a63f0c4c inet: Use __ferror_unlocked discards 910bc17758 stdlib: Handle bcrypt internal alias for !__USE_EXTERN_INLINES discards 62fd95009c ctype: Handle ctype.h internal alias for !__USE_EXTERN_INLINES discards 7f949067b4 misc: Handle sysmacros.h internal alias for !__USE_EXTERN_INLINES discards cc5803f6dd x86: Use bool for C++ on x86.h discards cf07256eac malloc: Disable malloc builtins on tests discards 39a5b2eacc elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support discards 37ca76bc2a conform: Replace _Static_assert with macro discards b6f1aa2cc9 conform: Use -dD instead of -dN on compiler invocation discards 0a86de2e2c elf: Only build tst-unique{1,2} if compiler supports gnu_uni [...] discards c642260c45 elf: Use libsupport on unload4 test discards b6c7ed6a75 localedata: Use hexadecimal character escape on tests discards e26c512f43 Undef attribute_relro on internal tests that include tls.h discards 3a8ce0ab19 aarch64: Define .variant_pcs after .global definition discards f3b707a814 elf: Do not case TLS_DTV_UNALLOCATED to void discards 3a702a3872 Only use -finput-charset=ascii iff compiler supports it discards 543b859407 linux: Adequate tst-clone3 to c11 atomics discards 9cd9eb7241 support: Suppress clang warning on tst-timespec discards f9fe4d74d5 posix: Suppress clang warning on bug-regex24 discards 0f8a7908cc misc: Disable some atomic tests on clang discards 66d209ee1e elf: Suppress clang warning on tst-unique4 discards ad07b80a47 elf: Suppress clang warning on tst-unique3 discards 54c4f938d1 dirent: Remove variable lenght array structure discards 21a41c304d Handle pragma GCC optimize for clang (fix) discards cbe4d27ffe malloc: Suppress clang warning on tst-memalign discards 0f3a202461 malloc: Only enable -Waggressive-loop-optimizations suppress [...] discards b2e3db301a Use check tests with trampolines iff compiler supports it discards 0d879973fe string: Suppress clang -Wsuspicious-bzero on tester discards 03086abce5 libio: Handle pragma GCC optimize for clang discards 82999b9df2 libio: Handle -Wno-restrict with libc-diag.h discards 6339740622 stdio: Fix clang warnings for tst-unlockedio discards 9c911277c3 stdio: Add DIAG_IGNORE_NEEDS_COMMENT_WFORMAT discards d833195c13 stdio: Disable attribute (optimize) if compiler does not support it discards 4652500a1b stdio: Disable clang warning on scanf13 test discards ff3088ac12 stdio: Disable bug23-3 on clang discards da4f69fe39 stdlib: Avoid internal definitions for tst-strtod5i discards 600318a7ac math: Fix test-totalorderl-ldbl-96 exponent setting discards e6fa48cea1 And defines to __attribute__ (__noclone__) iff compiler supp [...] discards 5a088f8300 x86: Use -mfpmath=387 iff compiler supports it discards 520db614fe math: Only check for _Complex __int128 iff compiler supports it discards d7157724d6 x86: Fix test-double-vlen include-next discards 32db3516ca math: Define CMPLX(F,L) for clang discards 9095cc0d13 Use -ffloat-store iff compiler supports it discards 4eb64b04cd math: Fix clang warnings on bug-tgmath1.c discards eec787c8ac resolv: Handle -Wsometimes-uninitialized on getaddrinfo discards ed220fb7c8 socket: Use internal alias for __cmsg_nxthdr discards 265dad6399 localedata: Fix clang warnings on tests discards ae91502e25 math: Fix clang warnings for math/test-tgmath-ret.c discards 1c8c306e81 powerpc: Replace AC_LANG_PROGRAM with AC_TRY_COMMAND discards ff311d726b aarch64: Use 64-bit variable to access the special registers discards 384b36a48d Use -frounding-math iff compiler supports it discards 3582522267 posix: Use unsigned to check for _POSIX_VDISABLE discards 486b92fa2a nptl: Use hidden_proto3 for __nptl_threads_events, discards 1cc186a85b string: Use asm alias instead of symbol redirections for stp [...] discards d193af227e x86: Remove unened __strstr_sse2 prototype discards 2a482fea1e libio: Refactor internal aliases discards caf20cf153 socket: Remove ununsed __cmsg_nxthdr internal alias discards b35f897b13 stdlib: Remove ununsed internal aliases for atoi and bsearch discards b2c6aa55b2 stdio: Refactor getc_unlocked, putc_unlocked, and fputc_unlocked discards b5639e345d libio: Use __libc_ferror_unlocked instead of __ferror_unlocked discards 751eff89be libio: Use __libc_feof_unlocked instead of __feof_unlocked discards d5b8ae52a6 libio: Use __libc_getdelim instead of __getdelim discards ccf36b6283 Refactor internal alias for internal function discards e4253adf4c configure: Use -Wno-ignored-attributes if compiler warns abo [...] discards 66903da9a1 math: Use -fexcess-precision=standard iff compiler supports it discards 60d156e10e support: Use CHAR_MAX as maximum value discards 669db4f92b timezone: Fix clang operator precedence warning discards 45b719dec2 configure: Use -Wno-maybe-uninitialized iff compiler supports it discards 2bd7fb11d1 x86: Use -msse2avx iff compiler supports it discards 0ff9de167a math: x86: Avoid the use of __libgcc_cmp_return__ for __gcc_CMPtype discards 92ccd60891 math: Suppress clang warning on math_check_force_underflow discards 0b4789cd14 iconvdata: Remove use of GNU old-style field designator extension discards e23f6bc052 resolv: Make __gai_create_helper_thread static discards d3b6fc8541 iconvdata: Suppress warning on clang discards cc87ca7010 locale: Fix type discards 7ab86391b2 elf: Suppress warning on clang discards 30a3792d03 configure: Check -fno-tree-loop-distribute-patterns discards ba1107609e elf: Initialize variable to pacify clang discards e172546c54 sunrpc: Remove extra parenthesis on comparison discards 0de9b02722 sunrpc: Suppress clang warning on struct cmessage discards 0b4b01df65 nss: Suppress nss_module.c warning on clang discards fa488aff71 Fix inhibit_stack_protector for clang discards 3e9c336513 nptl: Fix Wincompatible-pointer-types on clang discards 09e72107bd stdio: Fix -Wtautological-constant-out-of-range-compare on clang discards af1f0dca75 Add DIAG_IGNORE_NEEDS_COMMENT_GCC discards 1e1c691365 x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f12 [...] discards 97c75e65bf Rework not-cancel function prototypes discards f651d4af56 Rewrite find_cxx_header config configure.ac discards 65a5033dc8 Remove libc_hidden_proto (confstr) discards 71379a22e0 Disable use of -fsignaling-nans if compiler does not support it discards 1eca7a9781 Disable __USE_EXTERN_INLINES for clang discards 07b03a3144 configure: remove overly restrictive check for clang discards 97f8214b6b Remove __LDBL_REDIR macros discards 1800839833 Remove stdlib-ldbl.h discards 31a6f89f2d Remove monetary-ldbl.h discards ace101fcb4 Remove printf-ldbl.h discards 6cf493547b Remove syslog-ldbl.h discards 1ea823b77d Remove error-ldbl.h discards ae819cb7b4 Remove err-ldbl.h discards 0d4f2dcd34 Use __REDIRECT_LDBL_COMPAT for _IO_vfscanf discards 402caeee53 Remove argp-ldbl.h discards cdcfe84eaa Remove wchar-ldbl.h discards c010fa12af Remove stdio-ldbl.h discards 36d23ba37a Remove include/*.h install rule discards 9cc980a597 ctype: Remove internal lower/toupper alias discards e2e4b261cb x86: Remove .tfloat usage discards c8ad6d181e stdlib: Move attribute_hidden definition to function prototy [...] discards 9beb4f96ec nis: Fix nis_print_directory discards 10069b0b9b math: x86: Remove extra '%' on FP_INIT_ROUNDMODE inline asm discards 6387f48706 math: use fabs on __ieee754_lgamma_r discards efcf72ef17 catgets: Remove catgets/config.h discards 8ac4a0715e malloc: Use C11 atomics on memusage discards f3ebe55a2f elf: Use C11 atomics on _dl_mcount discards 90df273443 Use '%z' instead of '%Z' on printf functions discards e35834620e linux: Use same type for MMAP2_PAGE_UNIT discards 1c15b38f51 posix: Fix macro expansion producing 'defined' has undefined [...] discards ac1305d784 linux: Avoid shifting a negative signed on POSIX timer interface discards 6743d32971 stdlib: Fix macro expansion producing 'defined' has undefine [...] discards 4da0eeeb1d stdlib/longlong.h: Remove incorrect lvalue to rvalue convers [...] discards 4cfddc11ce stdlib: Remove GCC pragma diagnostic discards a426d4e110 nptl: x86_64: Use __builtin_frame_address for CURRENT_STACK_FRAME discards 10583821fb Replace internal usage of strtol and wcstol for internal alias discards 6d9d59d8cb stdlib: Remove extra whitespace on Makefile discards b2d99af898 Remove configure fno_unit_at_a_time discards bd432adf99 stdio: Remove the usage of $(fno-unit-at-a-time) for siglist.c discards f87bd8b587 stdio: Remove the usage of $(fno-unit-at-a-time) for errlist.c discards b83db18c5d Add declare_object_symbol_alias for assembly codes (BZ #28128) adds 9bcd12d223 wcrtomb: Make behavior POSIX compliant adds 111254f3e1 Add declare_object_symbol_alias for assembly codes (BZ #28128) adds 900fa25736 stdio: Remove the usage of $(fno-unit-at-a-time) for errlist.c adds 6fad891dfd stdio: Remove the usage of $(fno-unit-at-a-time) for siglist.c adds f39ff483f3 Remove configure fno_unit_at_a_time new 0b527dca38 stdlib: Remove extra whitespace on Makefile new cd6f1bf2d5 Replace internal usage of strtol and wcstol for internal alias new c4e959a220 nptl: x86_64: Use __builtin_frame_address for CURRENT_STACK_FRAME new a8f1b065d9 stdlib: Remove GCC pragma diagnostic new ba77203bd4 stdlib/longlong.h: Remove incorrect lvalue to rvalue convers [...] new ac1463403f stdlib: Fix macro expansion producing 'defined' has undefine [...] new 071a5b2a68 linux: Avoid shifting a negative signed on POSIX timer interface new 0387a64748 posix: Fix macro expansion producing 'defined' has undefined [...] new cc5507d2c0 linux: Use same type for MMAP2_PAGE_UNIT new 366b3267f7 Use '%z' instead of '%Z' on printf functions new c27fc92417 elf: Use C11 atomics on _dl_mcount new 01b0212b8d malloc: Use C11 atomics on memusage new 6f44f9ef70 catgets: Remove catgets/config.h new 55d6350908 math: use fabs on __ieee754_lgamma_r new bedffa2504 math: x86: Remove extra '%' on FP_INIT_ROUNDMODE inline asm new fc4d4f9319 nis: Fix nis_print_directory new 7da32cc915 stdlib: Move attribute_hidden definition to function prototy [...] new 36aa5799dd x86: Remove .tfloat usage new f8db03b7fb ctype: Remove internal lower/toupper alias new e9e610d59d Remove include/*.h install rule new f6c8bfb409 Remove stdio-ldbl.h new e3d1a3b86f Remove wchar-ldbl.h new 1e12b6069b Remove argp-ldbl.h new 882f529b05 Use __REDIRECT_LDBL_COMPAT for _IO_vfscanf new d4c66b811b Remove err-ldbl.h new 82a86dfcb2 Remove error-ldbl.h new 167f56a865 Remove syslog-ldbl.h new abe29ae906 Remove printf-ldbl.h new 6cbe8f6fbd Remove monetary-ldbl.h new 75150f632f Remove stdlib-ldbl.h new 8ef08d348b Remove __LDBL_REDIR macros new f484221659 configure: remove overly restrictive check for clang new 92e91dcf03 Disable __USE_EXTERN_INLINES for clang new 423ea0dc68 Disable use of -fsignaling-nans if compiler does not support it new 58ce8f4bac Remove libc_hidden_proto (confstr) new a4a7b0b5fb Rewrite find_cxx_header config configure.ac new e0604bc8a2 Rework not-cancel function prototypes new 0e8abd8217 x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f12 [...] new 592258003b Add DIAG_IGNORE_NEEDS_COMMENT_GCC new 1ea82d08f4 stdio: Fix -Wtautological-constant-out-of-range-compare on clang new ae2303f292 nptl: Fix Wincompatible-pointer-types on clang new 0d8a942302 Fix inhibit_stack_protector for clang new 713a0e1890 nss: Suppress nss_module.c warning on clang new 466dc3660d sunrpc: Suppress clang warning on struct cmessage new 5054532a5e sunrpc: Remove extra parenthesis on comparison new 0922da4cff elf: Initialize variable to pacify clang new 4e187ffdf7 configure: Check -fno-tree-loop-distribute-patterns new abfee24f57 elf: Suppress warning on clang new acfdcf9cb4 locale: Fix type new 897801d046 iconvdata: Suppress warning on clang new 4bc25c9d2a resolv: Make __gai_create_helper_thread static new 4d479ce0c0 iconvdata: Remove use of GNU old-style field designator extension new 4b396c21ea math: Suppress clang warning on math_check_force_underflow new e5f592fc96 math: x86: Avoid the use of __libgcc_cmp_return__ for __gcc_CMPtype new 507ba0c8c2 x86: Use -msse2avx iff compiler supports it new 91b772e442 configure: Use -Wno-maybe-uninitialized iff compiler supports it new 79279af17d timezone: Fix clang operator precedence warning new af1ccc1d21 support: Use CHAR_MAX as maximum value new 244e791e49 math: Use -fexcess-precision=standard iff compiler supports it new 5a6e1d5996 configure: Use -Wno-ignored-attributes if compiler warns abo [...] new 51d4f631b8 Refactor internal alias for internal function new 1fd38f7882 libio: Use __libc_getdelim instead of __getdelim new c966fce17d libio: Use __libc_feof_unlocked instead of __feof_unlocked new 7574292152 libio: Use __libc_ferror_unlocked instead of __ferror_unlocked new 06567e8730 stdio: Refactor getc_unlocked, putc_unlocked, and fputc_unlocked new 9cc88a6ab8 stdlib: Remove ununsed internal aliases for atoi and bsearch new 79ca6edcf2 socket: Remove ununsed __cmsg_nxthdr internal alias new 633f426416 libio: Refactor internal aliases new 63396a9ce2 x86: Remove unened __strstr_sse2 prototype new b60019c1e9 string: Use asm alias instead of symbol redirections for stp [...] new f28df9ec4d nptl: Use hidden_proto3 for __nptl_threads_events, new 655233a61e posix: Use unsigned to check for _POSIX_VDISABLE new 260a36a71f Use -frounding-math iff compiler supports it new 303b3d6474 aarch64: Use 64-bit variable to access the special registers new bd6c65c976 powerpc: Replace AC_LANG_PROGRAM with AC_TRY_COMMAND new 81c8730377 math: Fix clang warnings for math/test-tgmath-ret.c new 2e0389e3b2 localedata: Fix clang warnings on tests new d16c2e482d socket: Use internal alias for __cmsg_nxthdr new 404e7637b3 resolv: Handle -Wsometimes-uninitialized on getaddrinfo new 6542dafeaa math: Fix clang warnings on bug-tgmath1.c new da88aae0ee Use -ffloat-store iff compiler supports it new c08ac7b713 math: Define CMPLX(F,L) for clang new 686ae18611 x86: Fix test-double-vlen include-next new 6296a91b10 math: Only check for _Complex __int128 iff compiler supports it new 00cf8f37db x86: Use -mfpmath=387 iff compiler supports it new 53e3f75eab And defines to __attribute__ (__noclone__) iff compiler supp [...] new 8ac32bd548 math: Fix test-totalorderl-ldbl-96 exponent setting new e7ecc28269 stdlib: Avoid internal definitions for tst-strtod5i new 46ba12a8f5 stdio: Disable bug23-3 on clang new 27047afdcb stdio: Disable clang warning on scanf13 test new f921c006e7 stdio: Disable attribute (optimize) if compiler does not support it new a1cefe2b93 stdio: Add DIAG_IGNORE_NEEDS_COMMENT_WFORMAT new 8e25a5af8c stdio: Fix clang warnings for tst-unlockedio new d2db79f692 libio: Handle -Wno-restrict with libc-diag.h new d93cd7e322 libio: Handle pragma GCC optimize for clang new 9ad4abe185 string: Suppress clang -Wsuspicious-bzero on tester new 20c426d514 Use check tests with trampolines iff compiler supports it new 5e5a41f8d6 malloc: Only enable -Waggressive-loop-optimizations suppress [...] new 4cda0afd4e malloc: Suppress clang warning on tst-memalign new bb689df217 Handle pragma GCC optimize for clang (fix) new d47d9d6b65 dirent: Remove variable lenght array structure new 22ffed420e elf: Suppress clang warning on tst-unique3 new 009811e4dd elf: Suppress clang warning on tst-unique4 new b9cf19793b misc: Disable some atomic tests on clang new a9c7272291 posix: Suppress clang warning on bug-regex24 new c8ee4cf0c9 support: Suppress clang warning on tst-timespec new dbc3cb0cd5 linux: Adequate tst-clone3 to c11 atomics new 699f1cde7e Only use -finput-charset=ascii iff compiler supports it new 86b681cbd3 elf: Do not case TLS_DTV_UNALLOCATED to void new fc5a540fd4 aarch64: Define .variant_pcs after .global definition new 2675978a75 Undef attribute_relro on internal tests that include tls.h new d575742294 localedata: Use hexadecimal character escape on tests new f5fbaa5e8e elf: Use libsupport on unload4 test new 2251ef8c3f elf: Only build tst-unique{1,2} if compiler supports gnu_uni [...] new e25d63b1f4 conform: Use -dD instead of -dN on compiler invocation new 241696e003 conform: Replace _Static_assert with macro new 3f8462be02 elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support new 18392b1f6f malloc: Disable malloc builtins on tests new e2f22fa27f x86: Use bool for C++ on x86.h new 5a24c20930 misc: Handle sysmacros.h internal alias for !__USE_EXTERN_INLINES new cca1536fc2 ctype: Handle ctype.h internal alias for !__USE_EXTERN_INLINES new 7fe97df7a4 stdlib: Handle bcrypt internal alias for !__USE_EXTERN_INLINES new 550ea1f2ea inet: Use __ferror_unlocked new ed9594101f Use __feof_unlocked instead of feof_unlocked new 8f7cc7da80 string: mempcy and stpcpy builtins internally new 8031f99d86 sparc32 localplt.data new ee788dda50 math: Add math-use-builtins-fabs (BZ#29027) new 46277cfe81 math: Handle internal fabsf128 alias on clang new a907d75c65 Handle abort call for -fexceptions call new 1c099e5d3b math: Fix isgreater* and isless* for clang new 7af569b0aa math: Do not use __builtin_fpclassify on clang new df07ff4ee4 math: Do not use __builtin_isnan on clang new 7655c8fa23 math: Do not use __builtin_isinf on clang new e1a1a38275 stdio: Fix tst-vfprintf-user-type on clang new 2f22ebb1f1 conform: Do not use __SIG_ATOMIC_TYPE__ new e21bdbd5f9 elf: Use volatile to set __rseq_size and __rseq_offset new d0ad3f032b benchtest: Link bench-malloc-thread with libm new 0a7386f723 benchtest: Fix clang issues on benchmarks build new 88c0a261b7 benchtests: Fix clang float128 constants new e26f8e8650 misc: Suppress clang warnings on syslog new 6955d78d01 elf: Fix _startup_fatal on clang new 980ed63308 elf: Do not assume relocation ordering to check for output new ca0b46c8aa elf: Disable tst-dlopen-nodelete-reloc if compiler does not [...]
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 (4176e28cef) \ N -- N -- N refs/heads/azanella/clang (ca0b46c8aa)
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 143 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: debug/tst-fortify.c | 7 ++++++- debug/wcrtomb_chk.c | 8 ++------ include/wchar.h | 4 ++++ manual/charset.texi | 11 ++++++----- wcsmbs/wcrtomb.c | 31 +++++++++++++++++++++++-------- 5 files changed, 41 insertions(+), 20 deletions(-)