testsuite_abi.cc: Add CXXABI_1.3.2.
authorBenjamin Kosnik <bkoz@redhat.com>
Tue, 8 May 2007 06:04:52 +0000 (06:04 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Tue, 8 May 2007 06:04:52 +0000 (06:04 +0000)
2007-05-08  Benjamin Kosnik  <bkoz@redhat.com>

* testsuite/util/testsuite_abi.cc: Add CXXABI_1.3.2.

* libsupc++/cxxabi-internal.h (__foreign_exception::__pure): To
__pure_virtual.

From-SVN: r124537

libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/cxxabi-internal.h
libstdc++-v3/testsuite/util/testsuite_abi.cc

index 618da3cc8675d01fed9bffa12b70f8a2805072dd..9c0b8b7e25eb0fdce43cb0a0d5858c89a18b3fd2 100644 (file)
@@ -1,3 +1,10 @@
+2007-05-08  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * testsuite/util/testsuite_abi.cc: Add CXXABI_1.3.2.
+
+       * libsupc++/cxxabi-internal.h (__foreign_exception::__pure): To
+       __pure_virtual.
+
 2007-05-07  Jason Merrill  <jason@redhat.com>
 
        * include/bits/ostream.tcc (operator<<(char*)): Add __s.
index 755c0a41228c2c433a65d4483ef0a4750196f621..dbe2e325fd5621f7a931693e1f748297cbc2ea31 100644 (file)
@@ -543,7 +543,7 @@ namespace __cxxabiv1
   class __foreign_exception
   {
     virtual ~__foreign_exception() throw();
-    virtual void __pure() = 0; // prevent catch by value
+    virtual void __pure_virtual() = 0; // prevent catch by value
   };
 
 } // namespace __cxxabiv1
index ffd88c41d76b653162debb95d18f6d4c2e2211c4..64c90118821c06edecef50fba9bf03b95a0fea8e 100644 (file)
@@ -193,6 +193,7 @@ check_version(symbol& test, bool added)
       known_versions.push_back("GLIBCXX_LDBL_3.4.7");
       known_versions.push_back("CXXABI_1.3");
       known_versions.push_back("CXXABI_1.3.1");
+      known_versions.push_back("CXXABI_1.3.2");
       known_versions.push_back("CXXABI_LDBL_1.3");
     }
   compat_list::iterator begin = known_versions.begin();