Fix undefined references seen with mingw-w64
authorJonathan Wakely <jwakely@redhat.com>
Thu, 30 Aug 2018 12:28:53 +0000 (13:28 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Thu, 30 Aug 2018 12:28:53 +0000 (13:28 +0100)
* config/abi/pre/gnu.ver: Add missing exports for mingw.

From-SVN: r263977

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

index ccb2896701c3604f5726481632cae40a3f131a0f..a198549f0f3120fe78e90c5dd5fcad213dd539cd 100644 (file)
@@ -1,5 +1,7 @@
 2018-08-30  Jonathan Wakely  <jwakely@redhat.com>
 
+       * config/abi/pre/gnu.ver: Add missing exports for mingw.
+
        * include/ext/pointer.h (_Pointer_adapter): Define operators for
        pointer arithmetic using long long offsets.
        * testsuite/ext/ext_pointer/1.cc: Test pointer arithmetic using
index 03b23200a1a181b220db69b2215245648acce1fb..4766d28f708581e473e1cd680c24b0f879a35124 100644 (file)
@@ -2049,6 +2049,11 @@ GLIBCXX_3.4.26 {
     # std::__throw_ios_failure(const char*, int);
     _ZSt19__throw_ios_failurePKci;
 
+    # std::wistream::ignore(long long, unsigned short)
+    _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreExt;
+    # std::basic_filebuf::open(const wchar_t*, openmode)
+    _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4openEPKwSt13_Ios_Openmode;
+
 } GLIBCXX_3.4.25;
 
 # Symbols in the support library (libsupc++) have their own tag.