]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
libstdc++: Add missing exports for std::call_once on Windows [PR123908]
authorJonathan Wakely <jwakely@redhat.com>
Wed, 11 Feb 2026 13:05:18 +0000 (13:05 +0000)
committerJonathan Wakely <jwakely@redhat.com>
Wed, 11 Feb 2026 13:07:36 +0000 (13:07 +0000)
libstdc++-v3/ChangeLog:

PR libstdc++/123908
* config/abi/pre/gnu.ver (GLIBCXX_3.4.35): Add exports for
std::__get_once_callable and std::__get_once_call.

libstdc++-v3/config/abi/pre/gnu.ver

index fb78782eaf6d76ebe924f23ccc84e76371d61a1d..fb968e122d8ab5b3d99026a9b69a95c4b1b685ae 100644 (file)
@@ -2586,6 +2586,12 @@ GLIBCXX_3.4.35 {
     _ZNSt12__cow_stringaSERKS_;
     _ZNSt12__cow_stringaSEOS_;
     _ZNKSt12__cow_string5c_strEv;
+
+#if defined (_WIN32) && !defined (__CYGWIN__)
+    _ZSt19__get_once_callablev;
+    _ZSt15__get_once_callv;
+#endif
+
 } GLIBCXX_3.4.34;
 
 # Symbols in the support library (libsupc++) have their own tag.