aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@redhat.com>2007-05-08 06:04:52 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2007-05-08 06:04:52 +0000
commit9b4fc32c635972f5d8c365ed6b17f120a1cf70b7 (patch)
treea0e94d32b9f0c8962baba1114e15e3329e63733a
parentddd9d94020b9c4bad7d3117a6a6f7321c5fdd269 (diff)
downloadgcc-9b4fc32c635972f5d8c365ed6b17f120a1cf70b7.zip
gcc-9b4fc32c635972f5d8c365ed6b17f120a1cf70b7.tar.gz
gcc-9b4fc32c635972f5d8c365ed6b17f120a1cf70b7.tar.bz2
testsuite_abi.cc: Add CXXABI_1.3.2.
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
-rw-r--r--libstdc++-v3/ChangeLog7
-rw-r--r--libstdc++-v3/libsupc++/cxxabi-internal.h2
-rw-r--r--libstdc++-v3/testsuite/util/testsuite_abi.cc1
3 files changed, 9 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 618da3c..9c0b8b7 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -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.
diff --git a/libstdc++-v3/libsupc++/cxxabi-internal.h b/libstdc++-v3/libsupc++/cxxabi-internal.h
index 755c0a4..dbe2e32 100644
--- a/libstdc++-v3/libsupc++/cxxabi-internal.h
+++ b/libstdc++-v3/libsupc++/cxxabi-internal.h
@@ -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
diff --git a/libstdc++-v3/testsuite/util/testsuite_abi.cc b/libstdc++-v3/testsuite/util/testsuite_abi.cc
index ffd88c4..64c9011 100644
--- a/libstdc++-v3/testsuite/util/testsuite_abi.cc
+++ b/libstdc++-v3/testsuite/util/testsuite_abi.cc
@@ -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();