diff options
author | Jeffrey D. Oldham <oldham@codesourcery.com> | 2003-01-14 21:36:20 +0000 |
---|---|---|
committer | Jeffrey D. Oldham <oldham@gcc.gnu.org> | 2003-01-14 21:36:20 +0000 |
commit | a7189b490f153fe449c45171f9f35e6a60353e57 (patch) | |
tree | 705346a28d62a633c3d46d47bac4a790d5c8f560 /gcc/cp/ChangeLog | |
parent | 7365ecf7896065901cd8689f62873acdeaf38a25 (diff) | |
download | gcc-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/ChangeLog | 8 |
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. |