OSDN Git Service

2010-02-11 Paolo Carlini <paolo.carlini@oracle.com>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Feb 2010 14:59:46 +0000 (14:59 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Feb 2010 14:59:46 +0000 (14:59 +0000)
* config/abi/pre/gnu.ver: Avoid exporting inadvertently
std::nested_exception symbols at GLIBCXX_3.4.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@156698 138bc75d-0d04-0410-961f-82ee72b054a4

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

index be668b7..1f2d5e1 100644 (file)
@@ -1,3 +1,8 @@
+2010-02-11  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * config/abi/pre/gnu.ver: Avoid exporting inadvertently
+       std::nested_exception symbols at GLIBCXX_3.4.
+
 2010-02-10  Jason Merrill  <jason@redhat.com>
 
        Core issue 906
index 9d3ff47..e168563 100644 (file)
@@ -124,7 +124,8 @@ GLIBCXX_3.4 {
       std::messages*;
       std::money*;
 #     std::n[^u]*;
-      std::n[^au]*;
+#     std::n[^au]*;
+      std::nothrow;
       std::nu[^m]*;
       std::num[^e]*;
       std::ostrstream*;
@@ -591,7 +592,9 @@ GLIBCXX_3.4 {
     _ZTVSt[0-9][0-9][g-k]*;
     _ZTVSt11logic_error;
     _ZTVSt12length_error;
-    _ZTVSt[0-9][0-9][m-r]*;
+    _ZTVSt[0-9][0-9]m*;
+    _ZTVSt15numpunct_byname*;
+    _ZTVSt[0-9][0-9][o-r]*;
     _ZTVSt[0-9][0-9][t-z]*;
     _ZTVSt[0-9][0-9]e[^r]*;
     _ZTVSt[0-9][0-9]s[^y]*;
@@ -619,7 +622,9 @@ GLIBCXX_3.4 {
     _ZTISt[0-9][0-9][g-k]*;
     _ZTISt11logic_error;
     _ZTISt12length_error;
-    _ZTISt[0-9][0-9][m-r]*;
+    _ZTISt[0-9][0-9]m*;
+    _ZTISt15numpunct_byname*;
+    _ZTISt[0-9][0-9][o-r]*;
     _ZTISt[0-9][0-9][t-z]*;
     _ZTISt[0-9][0-9]e[^r]*;
     _ZTISt[0-9][0-9]s[^y]*;
@@ -651,7 +656,9 @@ GLIBCXX_3.4 {
     _ZTSSt[0-9][0-9][g-k]*;
     _ZTSSt11logic_error;
     _ZTSSt12length_error;
-    _ZTSSt[0-9][0-9][m-r]*;
+    _ZTSSt[0-9][0-9]m*;
+    _ZTSSt15numpunct_byname*;
+    _ZTSSt[0-9][0-9][o-r]*;
     _ZTSSt[0-9][0-9][t-z]*;
     _ZTSSt[0-9][0-9]e[^r]*;
     _ZTSSt[0-9][0-9]s[^y]*;