aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarald Boehme <boehme@informatik.hu-berlin.de>2003-10-03 00:36:45 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2003-10-03 00:36:45 +0000
commitcafc73370e83dba34fca9913fe50cd57e4d69bf5 (patch)
tree937e0d18ebd40367a833f3d99645089a7f986771
parent4eb9573d8de151e0c0d3fc7dcba88cd5b9bc6b60 (diff)
downloadgcc-cafc73370e83dba34fca9913fe50cd57e4d69bf5.zip
gcc-cafc73370e83dba34fca9913fe50cd57e4d69bf5.tar.gz
gcc-cafc73370e83dba34fca9913fe50cd57e4d69bf5.tar.bz2
re PR libstdc++/12451 (missing(late) class forward declaration in cxxabi.h)
2003-10-02 Harald Boehme <boehme@informatik.hu-berlin.de> PR libstdc++/12451 * libsupc++/cxxabi.h: Move forward declaration of __class_type_info. From-SVN: r72059
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/libsupc++/cxxabi.h4
2 files changed, 7 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 8dd67c2..4b9b29c 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2003-10-02 Harald Boehme <boehme@informatik.hu-berlin.de>
+
+ PR libstdc++/12451
+ * libsupc++/cxxabi.h: Move forward declaration of __class_type_info.
+
2003-10-02 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/locale_classes.h (locale::facet::_S_get_c_name): Add.
diff --git a/libstdc++-v3/libsupc++/cxxabi.h b/libstdc++-v3/libsupc++/cxxabi.h
index 1cad205..f31ce2d 100644
--- a/libstdc++-v3/libsupc++/cxxabi.h
+++ b/libstdc++-v3/libsupc++/cxxabi.h
@@ -175,6 +175,8 @@ protected:
unsigned __outer) const;
};
+class __class_type_info;
+
/* type information for a pointer to member variable */
class __pointer_to_member_type_info
: public __pbase_type_info
@@ -201,8 +203,6 @@ protected:
unsigned __outer) const;
};
-class __class_type_info;
-
/* helper class for __vmi_class_type */
class __base_class_type_info
{