aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Bonzini <bonzini@gnu.org>2009-07-28 17:40:24 -0400
committerDJ Delorie <dj@gcc.gnu.org>2009-07-28 17:40:24 -0400
commite2121f173e58a60776be657747d7558b07dce2fb (patch)
treead66a9e938cdb2ddf3b9a4b717feca108df44b28
parentdde08f9bc7ad3147e0f4f841693e090d8f64734f (diff)
downloadgcc-e2121f173e58a60776be657747d7558b07dce2fb.zip
gcc-e2121f173e58a60776be657747d7558b07dce2fb.tar.gz
gcc-e2121f173e58a60776be657747d7558b07dce2fb.tar.bz2
tree.h (TREE_DEPRECATED): Document it is used for types too.
2009-07-28 Paolo Bonzini <bonzinI@gnu.org> * tree.h (TREE_DEPRECATED): Document it is used for types too. (TYPE_VECTOR_OPAQUE): Use default_def_flag From-SVN: r150181
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/tree.h9
2 files changed, 10 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f337538..de1cef3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2009-07-28 Paolo Bonzini <bonzinI@gnu.org>
+
+ * tree.h (TREE_DEPRECATED): Document it is used for types too.
+ (TYPE_VECTOR_OPAQUE): Use default_def_flag
+
2009-07-28 Douglas B Rupp <rupp@gnat.com>
* dwarf2out.c (output_file_names): Test new macro
diff --git a/gcc/tree.h b/gcc/tree.h
index fbae208..d972cfe 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -577,6 +577,7 @@ struct GTY(()) tree_common {
TREE_DEPRECATED in
all decls
+ all types
IDENTIFIER_TRANSPARENT_ALIAS in
IDENTIFIER_NODE
@@ -584,9 +585,6 @@ struct GTY(()) tree_common {
STMT_IN_SSA_EDGE_WORKLIST in
all expressions (tree-ssa-propagate.c)
- TYPE_VECTOR_OPAQUE in
- VECTOR_TYPE
-
visited:
TREE_VISITED in
@@ -605,6 +603,9 @@ struct GTY(()) tree_common {
default_def_flag:
+ TYPE_VECTOR_OPAQUE in
+ VECTOR_TYPE
+
SSA_NAME_IS_DEFAULT_DEF in
SSA_NAME
*/
@@ -2187,7 +2188,7 @@ extern enum machine_mode vector_type_mode (const_tree);
/* Nonzero in a VECTOR_TYPE if the frontends should not emit warnings
about missing conversions to other vector types of the same size. */
#define TYPE_VECTOR_OPAQUE(NODE) \
- (VECTOR_TYPE_CHECK (NODE)->base.deprecated_flag)
+ (VECTOR_TYPE_CHECK (NODE)->base.default_def_flag)
/* Indicates that objects of this type must be initialized by calling a
function when they are created. */