re PR libstdc++/64571 (Link failure with fstream due to new string implementation)
authorJonathan Wakely <jwakely@redhat.com>
Tue, 13 Jan 2015 14:56:50 +0000 (14:56 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Tue, 13 Jan 2015 14:56:50 +0000 (14:56 +0000)
PR libstdc++/64571
* config/abi/pre/gnu.ver: Export fstream functions using new string.

From-SVN: r219537

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

index ec5a1d53d7fa057865300c2c35221947c12f7988..df009842437eef12b85e1ef9fa60757d130a8bc5 100644 (file)
@@ -1,3 +1,8 @@
+2015-01-13  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/64571
+       * config/abi/pre/gnu.ver: Export fstream functions using new string.
+
 2015-01-12  Jonathan Wakely  <jwakely@redhat.com>
 
        PR libstdc++/64560
index 7bb65e950d16974ab35923c6cfa6c4680f5d0d9b..700da189b781819550880ae68139771b1ac24777 100644 (file)
@@ -1648,6 +1648,13 @@ GLIBCXX_3.4.21 {
     _ZStlsI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_ostreamIT_T0_ES7_RKNSt7__cxx1112basic_string*;
     _ZStrsI[cw]St11char_traitsI[cw]ESaI[cw]EERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_string*;
 
+    # fstream functions taking ABI-tagged std::string
+    _ZNSt13basic_filebufI[cw]St11char_traitsI[cw]EE4openERKNSt7__cxx1112basic_string*;
+    _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EEC1ERKNSt7__cxx1112basic_string*;
+    _ZNSt13basic_fstreamI[cw]St11char_traitsI[cw]EE4openERKNSt7__cxx1112basic_string*;
+    _ZNSt14basic_[io]fstreamI[cw]St11char_traitsI[cw]EEC1ERKNSt7__cxx1112basic_string*;
+    _ZNSt14basic_[io]fstreamI[cw]St11char_traitsI[cw]EE4openERKNSt7__cxx1112basic_string*;
+
     # std::locale::name() returning new std::string
     _ZNKSt6locale4nameB5cxx11Ev;