From 31908b799e741f54c2f0ca8c27348e8d74d93694 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Fri, 7 Mar 2008 12:09:49 +0100 Subject: [PATCH] gnu.ver: Move related symbols to GLIBCXX_3.4.11 symbol version. * config/abi/pre/gnu.ver: Move related symbols to GLIBCXX_3.4.11 symbol version. * testsuite/util/testsuite_abi.cc (check_version): Allow GLIBCXX_3.4.11. From-SVN: r133006 --- libstdc++-v3/ChangeLog | 7 ++++++ libstdc++-v3/config/abi/pre/gnu.ver | 32 ++++++++++++++++------------ libstdc++-v3/testsuite/util/testsuite_abi.cc | 1 + 3 files changed, 26 insertions(+), 14 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 58ed257..8753df3 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,10 @@ +2008-03-07 Jakub Jelinek + + * config/abi/pre/gnu.ver: Move related + symbols to GLIBCXX_3.4.11 symbol version. + * testsuite/util/testsuite_abi.cc (check_version): Allow + GLIBCXX_3.4.11. + 2008-03-06 Chris Jefferson Paolo Carlini diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver index 3bcbde3..0b093a6 100644 --- a/libstdc++-v3/config/abi/pre/gnu.ver +++ b/libstdc++-v3/config/abi/pre/gnu.ver @@ -753,19 +753,6 @@ GLIBCXX_3.4.10 { _ZNK11__gnu_debug16_Error_formatter17_M_get_max_lengthEv; - # system_error - _ZSt15system_category; - - _ZTISt14error_category; - _ZTSSt14error_category; - _ZTVSt14error_category; - - _ZTSSt12system_error; - _ZTISt12system_error; - _ZTVSt12system_error; - _ZNSt12system_errorD*Ev; - _ZNSt12system_errorC*; - _ZNKSt3tr14hashIRKSbIwSt11char_traitsIwESaIwEEEclES6_; _ZNKSt3tr14hashIRKSsEclES2_; _ZNKSt3tr14hashISbIwSt11char_traitsIwESaIwEEEclES4_; @@ -776,7 +763,6 @@ GLIBCXX_3.4.10 { _ZNKSt4hashIRKSsEclES1_; _ZNKSt4hashISbIwSt11char_traitsIwESaIwEEEclES3_; _ZNKSt4hashISsEclESs; - _ZNKSt4hashISt10error_codeEclES0_; _ZNKSt4hashIeEclEe; _ZSt17__verify_grouping*; @@ -802,6 +788,24 @@ GLIBCXX_3.4.10 { } GLIBCXX_3.4.9; +GLIBCXX_3.4.11 { + # system_error + _ZSt15system_category; + + _ZTISt14error_category; + _ZTSSt14error_category; + _ZTVSt14error_category; + + _ZTSSt12system_error; + _ZTISt12system_error; + _ZTVSt12system_error; + _ZNSt12system_errorD*Ev; + _ZNSt12system_errorC*; + + _ZNKSt4hashISt10error_codeEclES0_; + +} GLIBCXX_3.4.10; + # Symbols in the support library (libsupc++) have their own tag. CXXABI_1.3 { diff --git a/libstdc++-v3/testsuite/util/testsuite_abi.cc b/libstdc++-v3/testsuite/util/testsuite_abi.cc index 67c1e52..93205b8 100644 --- a/libstdc++-v3/testsuite/util/testsuite_abi.cc +++ b/libstdc++-v3/testsuite/util/testsuite_abi.cc @@ -192,6 +192,7 @@ check_version(symbol& test, bool added) known_versions.push_back("GLIBCXX_3.4.8"); known_versions.push_back("GLIBCXX_3.4.9"); known_versions.push_back("GLIBCXX_3.4.10"); + known_versions.push_back("GLIBCXX_3.4.11"); known_versions.push_back("GLIBCXX_LDBL_3.4"); known_versions.push_back("GLIBCXX_LDBL_3.4.7"); known_versions.push_back("GLIBCXX_LDBL_3.4.10"); -- 2.7.4