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 c769aebbe4 x86: Use -msse2avx iff compiler supports it discards 518badacb9 math: x86: Remove extra '%' on FP_INIT_ROUNDMODE inline asm discards 21e156f1ef math: x86: Avoid the use of __libgcc_cmp_return__ for __gcc_CMPtype discards 07adada139 math: use fabs on __ieee754_lgamma_r discards 19413abd37 math: Suppress clang warning on math_check_force_underflow discards 0909fb4f9c catgets: Remove catgets/config.h discards 407cae28dc iconvdata: Remove use of GNU old-style field designator extension discards deafc06d25 resolv: Make inline functions static discards 7619eea725 resolv: Initialize variable to pacify clang discards 4b59a34784 iconvdata: Suppress warning on clang discards da5e9ad499 locale: Fix type discards fad107c441 locale: Remove ununsed wctype_table_get function discards a46333ccdb elf: Suppress warning on clang discards 5d4e9a1ce0 elf: Replace catomic_exchange_and_add with atomic_exchange_and_add discards 67ae94f069 configure: Check -fno-tree-loop-distribute-patterns discards e31e558067 Use 'z' instead of 'Z' on printf functions discards b5c4c65777 elf: Initialize variable to pacify clang discards 60c4b849b1 sunrpc: Remove extra parenthesis on comparison discards e3e26b4fbc sunrpc: Suppress clang warning on struct cmessage discards 5a7d04f96c nss: Suppress nss_module.c warning on clang discards a1e5c80c44 Remove unused sprofil.c functions discards 3a9578b322 linux: Use same type for MMAP2_PAGE_UNIT discards 7e8c217292 Fix ununsed fstatat64_time64_statx discards 82ad7fed52 posix: Remove alloca_account usage on getaddrinfo discards 91522d36ec posix: Fix macro expansion producing 'defined' has undefined [...] discards 202168c3f7 Fix inhibit_stack_protector for clang discards 218029c0cc malloc: Fix duplicate inline for do_set_mxfast discards 4ec49bcf3e linux: Avoid shifting a negative signed on POSIX timer interface discards 36df264cd9 nptl: Fix Wincompatible-pointer-types on clang discards 4c06d6fc66 DIAG_IGNORE_NEEDS_COMMENT_MAYBE_UNINITIALIZED fix discards 6f812193d7 Fix -fno-unit-at-a-time for clang discards 7df2a071b7 stdio: Fix -Wtautological-constant-out-of-range-compare on clang discards 4e5aecb3e6 Replace DIAG_IGNORE_NEEDS_COMMENT (-Wmaybe-uninitialized) wi [...] discards ed17af9fee stdlib: Fix macro expansion producing 'defined' has undefine [...] discards 6139126cb8 stdlib/longlong.h: Remove incorrect lvalue to rvalue convers [...] discards e4c1cb4179 stdlib: Remove GCC pragma diagnostic discards 2e7d277fa3 nptl: x86_64: Use __builtin_frame_address for CURRENT_STACK_FRAME discards e4d34c7e5b libio/bits/stdio2.h fix discards 515e6c3102 x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f12 [...] discards ad643fff57 Rework not-cancel function prototypes discards b0e10f87ec Rewrite find_cxx_header config configure.ac discards e20e157461 Remove libc_hidden_proto (confstr) discards a8627d9e43 Disable use of -fsignaling-nans if compiler does not support it discards 9ba66dc6b6 Consolidate open without cancellation discards cff42c594c elf: Remove inline _dl_dprintf discards 217a4dd674 Disable __USE_EXTERN_INLINES for clang discards 92d9e49e64 configure: remove overly restrictive check for clang discards d041eb5188 Remove __LDBL_REDIR macros discards 81d8027d3c Remove stdlib-ldbl.h discards 21b83071d0 Remove monetary-ldbl.h discards 2ffa5926c2 Remove printf-ldbl.h discards 7bb1720ff0 Remove syslog-ldbl.h discards 0901433107 Remove error-ldbl.h discards bff6b10288 Remove err-ldbl.h discards 1f19762da6 Use __REDIRECT_LDBL_COMPAT for _IO_vfscanf discards e1fe722d4c Remove argp-ldbl.h discards 5fd894f6b9 Remove wchar-ldbl.h discards cc4a6880a2 Remove stdio-ldbl.h new e1eb1fc2c9 Remove stdio-ldbl.h new 8fa924dc22 Remove wchar-ldbl.h new 219ccb8b85 Remove argp-ldbl.h new 9ff5f8ce5f Use __REDIRECT_LDBL_COMPAT for _IO_vfscanf new 687ac12d75 Remove err-ldbl.h new bda38fc980 Remove error-ldbl.h new f4259cc689 Remove syslog-ldbl.h new 490b74a9dc Remove printf-ldbl.h new d92ca7fba4 Remove monetary-ldbl.h new 21bdcfad06 Remove stdlib-ldbl.h new e7879ff06a Remove __LDBL_REDIR macros new f4f2502611 configure: remove overly restrictive check for clang new 2bcda5c1db Disable __USE_EXTERN_INLINES for clang new 0e9e4294ef elf: Remove inline _dl_dprintf new 0989c7823a Consolidate open without cancellation new e7890cebbf Disable use of -fsignaling-nans if compiler does not support it new eed98966b6 Remove libc_hidden_proto (confstr) new 3f4b8039b0 Rewrite find_cxx_header config configure.ac new cffa71d8b6 Rework not-cancel function prototypes new d6d14b290d x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f12 [...] new 2322f77e6e nptl: x86_64: Use __builtin_frame_address for CURRENT_STACK_FRAME new 71af13b192 stdlib: Remove GCC pragma diagnostic new d99feb045c stdlib/longlong.h: Remove incorrect lvalue to rvalue convers [...] new 8cf01d3f36 stdlib: Fix macro expansion producing 'defined' has undefine [...] new 3d5c7ea672 Replace DIAG_IGNORE_NEEDS_COMMENT (-Wmaybe-uninitialized) wi [...] new c95d4bb712 stdio: Fix -Wtautological-constant-out-of-range-compare on clang new 92a86e2ed6 Fix -fno-unit-at-a-time for clang new f93cefce2f nptl: Fix Wincompatible-pointer-types on clang new b19d7b655c linux: Avoid shifting a negative signed on POSIX timer interface new 5421e7da2b malloc: Fix duplicate inline for do_set_mxfast new f15c801ee8 Fix inhibit_stack_protector for clang new e52d982561 posix: Fix macro expansion producing 'defined' has undefined [...] new 6329b007d5 posix: Remove alloca_account usage on getaddrinfo new 7d3030f9ad Fix ununsed fstatat64_time64_statx new 0aef730079 linux: Use same type for MMAP2_PAGE_UNIT new 4c70964c7e Remove unused sprofil.c functions new 9824fe4bc5 nss: Suppress nss_module.c warning on clang new 8f140c3baa sunrpc: Suppress clang warning on struct cmessage new 657217f2f3 sunrpc: Remove extra parenthesis on comparison new 334552da5b elf: Initialize variable to pacify clang new dc920a827d Use 'z' instead of 'Z' on printf functions new e2649ed729 configure: Check -fno-tree-loop-distribute-patterns new 331f797ad7 elf: Use C11 atomics on _dl_mcount new 9b4bf3d04f malloc: Use C11 atomics on memusage new af85ff833d elf: Suppress warning on clang new 5d573ff3a3 locale: Remove ununsed wctype_table_get function new 37e423bd20 locale: Fix type new 1d89afe46b iconvdata: Suppress warning on clang new 1e318b0135 resolv: Initialize variable to pacify clang new ffa10bf960 resolv: Make inline functions static new 99b850d448 iconvdata: Remove use of GNU old-style field designator extension new 6e737e1b37 catgets: Remove catgets/config.h new 706b04ddfa math: Suppress clang warning on math_check_force_underflow new cebf88e830 math: use fabs on __ieee754_lgamma_r new 1b8c3d0cf1 math: x86: Avoid the use of __libgcc_cmp_return__ for __gcc_CMPtype new 58963957a3 math: x86: Remove extra '%' on FP_INIT_ROUNDMODE inline asm new a96d69a690 x86: Use -msse2avx iff compiler supports it new 412faa2056 configure: Use -Wno-maybe-uninitialized iff compiler supports it new 36d711f1b2 timezone: Fix clang operator precedence warning new 33f74c45e1 support: Remove unused extract_8 function new f7ab9d5365 support: Fix support_process_state_wait path size calculation new 45a7e037b0 math: Use -fexcess-precision=standard iff compiler supports it new 9e38647a4e nis: Fix nis_print_directory new 2a9dfc33b5 nscd: Remove unused variable new 32fbe521f5 stdlib: Move attribute_hidden definition to function prototy [...] new 31a2c23b04 configure: Use -Wno-ignored-attributes if compiler warns abo [...] new d9c486ded1 x86: Remove .tfloat usage new 98f7140041 WIP: Fix the build on clang
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 (c769aebbe4) \ N -- N -- N refs/heads/azanella/clang (98f7140041)
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 68 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: Makerules | 4 +- argp/Makefile | 7 +- configure | 75 +++++++++++++++++++- configure.ac | 40 ++++++++++- dirent/Makefile | 1 + elf/dl-profile.c | 8 +-- elf/sprof.c | 12 ++-- include/alloc_buffer.h | 2 + include/allocate_once.h | 2 + include/ctype.h | 2 + include/gmp.h | 12 ---- include/stdio.h | 8 +++ include/stdlib.h | 4 ++ include/string.h | 2 + include/sys/socket.h | 2 + inet/Makefile | 3 + io/Makefile | 9 +-- libio/Makefile | 14 +++- libio/libio.h | 2 + login/Makefile | 1 + malloc/memusage.c | 132 ++++++++++++++++++++---------------- math/Makefile | 16 ++++- misc/Makefile | 2 + nis/nis_print.c | 59 ++++++++-------- nptl/pthread_create.c | 2 + nscd/mem.c | 6 +- posix/Makefile | 6 +- resolv/Makefile | 1 + resource/Makefile | 2 + socket/Makefile | 8 +-- stdlib/Makefile | 8 +++ stdlib/gmp.h | 72 +++++++++++--------- string/Makefile | 8 +++ support/Makefile | 4 +- support/support_format_dns_packet.c | 11 --- support/support_process_state.c | 3 +- sysdeps/i386/fpu/e_atanh.S | 3 +- sysdeps/i386/fpu/e_atanhf.S | 3 +- sysdeps/i386/fpu/e_atanhl.S | 3 +- sysdeps/i386/fpu/s_asinhl.S | 3 +- sysdeps/i386/fpu/s_cbrtl.S | 44 +++++++----- sysdeps/i386/fpu/s_expm1.S | 3 +- sysdeps/i386/fpu/s_expm1f.S | 3 +- sysdeps/i386/fpu/s_log1pl.S | 3 +- sysdeps/wordsize-64/Makefile | 5 ++ sysdeps/x86/fpu/Makefile | 4 +- sysdeps/x86_64/fpu/s_log1pl.S | 3 +- sysdeps/x86_64/multiarch/strstr.c | 2 + termios/Makefile | 1 + time/Makefile | 1 + timezone/Makefile | 2 +- timezone/zdump.c | 2 +- wcsmbs/Makefile | 22 +++--- wctype/Makefile | 2 + 54 files changed, 433 insertions(+), 226 deletions(-)