<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, Mar 9, 2026 at 5:47 PM Jonathan Wakely <<a href="mailto:jwakely@redhat.com">jwakely@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">libstdc++-v3/ChangeLog:<br>
<br>
* include/bits/basic_string.h: Check __glibcxx_to_string instead<br>
of __cplusplus.<br>
---<br>
<br>
Tested x86_64-linux.<br></blockquote><div>LGTM </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
libstdc++-v3/include/bits/basic_string.h | 3 +--<br>
1 file changed, 1 insertion(+), 2 deletions(-)<br>
<br>
diff --git a/libstdc++-v3/include/bits/basic_string.h b/libstdc++-v3/include/bits/basic_string.h<br>
index 9bbe16507d00..202a911f9ef3 100644<br>
--- a/libstdc++-v3/include/bits/basic_string.h<br>
+++ b/libstdc++-v3/include/bits/basic_string.h<br>
@@ -56,11 +56,10 @@<br>
# include <bits/ranges_util.h> // ranges::subrange<br>
#endif<br>
<br>
-#if __cplusplus > 202302L<br>
+#if __glibcxx_to_string >= 202306L // C++ >= 26<br>
# include <charconv><br>
#endif<br>
<br>
-<br>
#if ! _GLIBCXX_USE_CXX11_ABI<br>
# include "cow_string.h"<br>
#else<br>
-- <br>
2.53.0<br>
<br>
</blockquote></div></div>