diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2016-07-29 10:42:17 +0000 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2016-07-29 10:42:17 +0000 |
commit | 7bc34981b5d62425036c95ac23dc0586b7ea66c6 (patch) | |
tree | b88cc9322b3ea2c7b807433fbeb806a4724f0681 /libstdc++-v3/config | |
parent | 301c25275a842257b03d3610042776525ac41dde (diff) |
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.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@238853 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config')
-rw-r--r-- | libstdc++-v3/config/abi/pre/gnu.ver | 14 |
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 5c6b0feb2b3..b7f54e2ae34 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 { |