From: redi Date: Thu, 30 Aug 2018 12:28:53 +0000 (+0000) Subject: Fix undefined references seen with mingw-w64 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a6d72712619bcd8fd97e2c3915e3f138e492acf8;p=thirdparty%2Fgcc.git Fix undefined references seen with mingw-w64 * config/abi/pre/gnu.ver: Add missing exports for mingw. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@263977 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index ccb2896701c3..a198549f0f31 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,5 +1,7 @@ 2018-08-30 Jonathan Wakely + * 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 diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver index 03b23200a1a1..4766d28f7085 100644 --- a/libstdc++-v3/config/abi/pre/gnu.ver +++ b/libstdc++-v3/config/abi/pre/gnu.ver @@ -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.