summaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>2011-03-15 18:58:12 +0000
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>2011-03-15 18:58:12 +0000
commitb49ba8a87527706d9cd8503270d6dad6213d6105 (patch)
tree77d76e94ca85bf7d2f49af74a38532a1245c99af /libstdc++-v3
parent15b872c18b89f6d25852f4b54ca4e5478b76eece (diff)
downloadgcc-b49ba8a87527706d9cd8503270d6dad6213d6105.tar.gz
2011-03-15 Benjamin Kosnik <bkoz@redhat.com>
* config/abi/pre/gnu.ver: Make nested_exception exports super clear. Move bad_function_call exports from CXXABI_1.3.5 to GLIBCXX_3.4.15. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@171014 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/config/abi/pre/gnu.ver28
2 files changed, 24 insertions, 9 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index f38927fe5c4..f5dd9b481c4 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2011-03-15 Benjamin Kosnik <bkoz@redhat.com>
+
+ * config/abi/pre/gnu.ver: Make nested_exception exports super clear.
+ Move bad_function_call exports from CXXABI_1.3.5 to GLIBCXX_3.4.15.
+
2011-03-14 Benjamin Kosnik <bkoz@redhat.com>
PR libstdc++/48130
diff --git a/libstdc++-v3/config/abi/pre/gnu.ver b/libstdc++-v3/config/abi/pre/gnu.ver
index c85ba8ed52c..d59521096ec 100644
--- a/libstdc++-v3/config/abi/pre/gnu.ver
+++ b/libstdc++-v3/config/abi/pre/gnu.ver
@@ -618,7 +618,10 @@ GLIBCXX_3.4 {
_ZTVSt[0-9][0-9][g-k]*;
_ZTVSt11logic_error;
_ZTVSt12length_error;
- _ZTVSt[0-9][0-9][m-q]*;
+# _ZTVSt[0-9][0-9][m-q]*;
+ _ZTVSt[0-9][0-9][m]*;
+ _ZTVSt[0-9][0-9]n[^e]*;
+ _ZTVSt[0-9][0-9][o-q]*;
_ZTVSt11range_error;
_ZTVSt13runtime_error;
_ZTVSt[0-9][0-9][t-z]*;
@@ -648,7 +651,10 @@ GLIBCXX_3.4 {
_ZTISt[0-9][0-9][g-k]*;
_ZTISt11logic_error;
_ZTISt12length_error;
- _ZTISt[0-9][0-9][m-q]*;
+# _ZTISt[0-9][0-9][m-q]*;
+ _ZTISt[0-9][0-9][m]*;
+ _ZTISt[0-9][0-9]n[^e]*;
+ _ZTISt[0-9][0-9][o-q]*;
_ZTISt11range_error;
_ZTISt13runtime_error;
_ZTISt[0-9][0-9][t-z]*;
@@ -682,7 +688,10 @@ GLIBCXX_3.4 {
_ZTSSt[0-9][0-9][g-k]*;
_ZTSSt11logic_error;
_ZTSSt12length_error;
- _ZTSSt[0-9][0-9][m-q]*;
+# _ZTSSt[0-9][0-9][m-q]*;
+ _ZTSSt[0-9][0-9][m]*;
+ _ZTSSt[0-9][0-9]n[^e]*;
+ _ZTSSt[0-9][0-9][o-q]*;
_ZTSSt11range_error;
_ZTSSt13runtime_error;
_ZTSSt[0-9][0-9][t-z]*;
@@ -1219,12 +1228,19 @@ GLIBCXX_3.4.15 {
_ZTISt11regex_error;
_ZSt19__throw_regex_errorNSt15regex_constants10error_typeE;
+ # std::bad_weak_ptr
_ZNSt12bad_weak_ptrD*;
_ZNKSt12bad_weak_ptr4whatEv;
_ZTSSt12bad_weak_ptr;
_ZTVSt12bad_weak_ptr;
_ZTISt12bad_weak_ptr;
+ # std::bad_function_call
+ _ZNSt17bad_function_callD*;
+ _ZTISt17bad_function_call;
+ _ZTSSt17bad_function_call;
+ _ZTVSt17bad_function_call;
+
_ZNSt14error_categoryC*;
_ZNSt14error_categoryD*;
@@ -1422,12 +1438,6 @@ CXXABI_1.3.5 {
# FNV hash.
_ZSt15_Fnv_hash_bytesPKv*;
- # std::bad_function_call.
- _ZNSt17bad_function_callD*;
- _ZTISt17bad_function_call;
- _ZTSSt17bad_function_call;
- _ZTVSt17bad_function_call;
-
# std::nested_exception
_ZNSt16nested_exceptionD*;
_ZTISt16nested_exception;