aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Rodrigues <rodrigc@gcc.gnu.org>2002-03-09 02:22:43 +0000
committerCraig Rodrigues <rodrigc@gcc.gnu.org>2002-03-09 02:22:43 +0000
commit7e326356d8c7edbe9f3e38a484aa27e673b346a5 (patch)
treefe0a607d1fa1a470a5da2e006bd0879cd267a0b3
parent1fa4bed7b59f2e3bd3168791f6a2d69639fce91e (diff)
downloadgcc-7e326356d8c7edbe9f3e38a484aa27e673b346a5.zip
gcc-7e326356d8c7edbe9f3e38a484aa27e673b346a5.tar.gz
gcc-7e326356d8c7edbe9f3e38a484aa27e673b346a5.tar.bz2
cp-tree.h (CLEAR_BINFO_MARKED): Make both parts of conditional return void.
2002-03-08 Craig Rodrigues <rodrigc@gcc.gnu.org> * cp-tree.h (CLEAR_BINFO_MARKED): Make both parts of conditional return void. From-SVN: r50473
-rw-r--r--gcc/cp/ChangeLog5
-rw-r--r--gcc/cp/cp-tree.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index c9166dc..3ed7143 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+2002-03-08 Craig Rodrigues <rodrigc@gcc.gnu.org>
+
+ * cp-tree.h (CLEAR_BINFO_MARKED): Make both parts of
+ conditional return void.
+
2002-03-08 Neil Booth <neil@daikokuya.demon.co.uk>
* cp-lang.c (LANG_HOOKS_UNSAVE): Redefine.
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index efceb8c..daecc67 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -1594,7 +1594,7 @@ struct lang_type
#define CLEAR_BINFO_MARKED(NODE) \
(TREE_VIA_VIRTUAL (NODE) \
? CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \
- : (TREE_LANG_FLAG_0 (NODE) = 0))
+ : (void)(TREE_LANG_FLAG_0 (NODE) = 0))
/* Nonzero means that this class is on a path leading to a new vtable. */
#define BINFO_VTABLE_PATH_MARKED(NODE) \