diff options
author | Paolo Bonzini <bonzini@gnu.org> | 2009-07-28 17:40:24 -0400 |
---|---|---|
committer | DJ Delorie <dj@gcc.gnu.org> | 2009-07-28 17:40:24 -0400 |
commit | e2121f173e58a60776be657747d7558b07dce2fb (patch) | |
tree | ad66a9e938cdb2ddf3b9a4b717feca108df44b28 /gcc | |
parent | dde08f9bc7ad3147e0f4f841693e090d8f64734f (diff) | |
download | gcc-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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree.h | 9 |
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 @@ -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. */ |