aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/config/abi/pre/gnu.ver
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2016-07-29 11:42:17 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2016-07-29 11:42:17 +0100
commit62589e99d10e8fdc8de60fae1f0fafdcfa79daaf (patch)
treeb88cc9322b3ea2c7b807433fbeb806a4724f0681 /libstdc++-v3/config/abi/pre/gnu.ver
parentfe97ccec240a25f921b1800bdabe637b3ea21d6c (diff)
downloadgcc-62589e99d10e8fdc8de60fae1f0fafdcfa79daaf.zip
gcc-62589e99d10e8fdc8de60fae1f0fafdcfa79daaf.tar.gz
gcc-62589e99d10e8fdc8de60fae1f0fafdcfa79daaf.tar.bz2
New libstdc++ symbol version for new basic_string symbols
* acinclude.m4 (libtool_VERSION): Bump to 6:23:0. * config/abi/pre/gnu.ver: Add 3.4.23 version for new basic_string symbols. * configure: Regenerate. * testsuite/util/testsuite_abi.cc: Add new symbol version. From-SVN: r238853
Diffstat (limited to 'libstdc++-v3/config/abi/pre/gnu.ver')
-rw-r--r--libstdc++-v3/config/abi/pre/gnu.ver14
1 files changed, 13 insertions, 1 deletions
diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver
index 5c6b0fe..b7f54e2 100644
--- a/libstdc++-v3/config/abi/pre/gnu.ver
+++ b/libstdc++-v3/config/abi/pre/gnu.ver
@@ -1678,7 +1678,12 @@ GLIBCXX_3.4.21 {
_ZNSt13__future_base13_State_baseV211_Make_ready6_M_setEv;
# ABI-tagged std::basic_string
- _ZNSt7__cxx1112basic_string*;
+ _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE1[01]**;
+ _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE12_Alloc_hiderC[12]EP[cw]RKS3_;
+ _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE12_M*;
+ _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE1[3-9]*;
+ _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE[2-9]*;
+ _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE[CDaip]*;
_ZNKSt7__cxx1112basic_string*;
# operator+ for ABI-tagged std::basic_string
@@ -1909,6 +1914,13 @@ GLIBCXX_3.4.22 {
} GLIBCXX_3.4.21;
+GLIBCXX_3.4.23 {
+
+ # basic_string<C, T, A>::_Alloc_hider::_Alloc_hider(C*, A&&)
+ _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE12_Alloc_hiderC[12]EP[cw]OS3_;
+
+} GLIBCXX_3.4.22;
+
# Symbols in the support library (libsupc++) have their own tag.
CXXABI_1.3 {