aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
diff options
context:
space:
mode:
authorJeffrey D. Oldham <oldham@codesourcery.com>2003-01-14 21:36:20 +0000
committerJeffrey D. Oldham <oldham@gcc.gnu.org>2003-01-14 21:36:20 +0000
commita7189b490f153fe449c45171f9f35e6a60353e57 (patch)
tree705346a28d62a633c3d46d47bac4a790d5c8f560 /gcc/cp/ChangeLog
parent7365ecf7896065901cd8689f62873acdeaf38a25 (diff)
downloadgcc-a7189b490f153fe449c45171f9f35e6a60353e57.zip
gcc-a7189b490f153fe449c45171f9f35e6a60353e57.tar.gz
gcc-a7189b490f153fe449c45171f9f35e6a60353e57.tar.bz2
Further conform g++'s __vmi_class_type_info to the C++ ABI specification.
2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com> Further conform g++'s __vmi_class_type_info to the C++ ABI specification. * gcc/cp/rtti.c (dfs_class_hint_mark): Do not set hints not specified by the specification. (class_hint_flags): Likewise. * gcc/testsuite/g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per the specification. * libstdc++-v3/libsupc++/cxxabi.h (__vmi_class_type_info::__flags_masks): Remove enumerations not required by the specification. From-SVN: r61304
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r--gcc/cp/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index aad06b7..b49c6da 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,11 @@
+2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
+
+ Further conform g++'s __vmi_class_type_info to the C++ ABI
+ specification.
+ * rtti.c (dfs_class_hint_mark): Do not set hints not specified by
+ the specification.
+ (class_hint_flags): Likewise.
+
2003-01-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
* config-lang.in: Add semantics.c to gtfiles.