[roll] Roll llvm-project/libc [libc] Stop depending on .cpp files in libcxx_shared_headers library. (#133999)
Fix two instances of libcxx_shared_headers depending on .cpp files (in
Bazel build):
* Don't depend on exit syscall in LIBC_ASSERT implementation. This
dependency is not used, since LIBC_ASSERT always uses system <assert.h>
in the overlay mode, which is the only mode supported by Bazel.
* Don't depend on libc_errno in str-to-float and str-to-integer
conversions. We only need the ERANGE value, which can be obtained from
the proxy header instead.
GitOrigin-RevId: 44768751e8fa527bcce664e61e0c3657fccd2544
Original-Revision: 377d59fd55e63d9437ac563cc49462d8ebecfda5
Change-Id: I4181bf63be5a37f4f64d6f34c7aa579dcc70e6e9
diff --git a/third_party/flower b/third_party/flower
index 4687018..da4b363 100644
--- a/third_party/flower
+++ b/third_party/flower
@@ -374,7 +374,7 @@
gitsubmoduleof="fuchsia"
path="third_party/llvm-libc/src"
remote="https://llvm.googlesource.com/llvm-project/libc"
- revision="eb9ce94c190311021fad6c2092c6de81788c3b0e"/>
+ revision="377d59fd55e63d9437ac563cc49462d8ebecfda5"/>
<project name="third_party/lz4"
gitsubmoduleof="fuchsia"
path="third_party/lz4"