aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorNathan Froyd <froydnj@codesourcery.com>2011-04-13 20:32:30 +0000
committerNathan Froyd <froydnj@gcc.gnu.org>2011-04-13 20:32:30 +0000
commit4b1a46942eacea3c40aff3d22d7712c530721aa8 (patch)
treebc8427c223524a9268882af9b40e71455cd04d65 /gcc/tree.c
parent4da3b811f9f7456dacd2c5e6fdc0ba2cf4ca39e1 (diff)
downloadgcc-4b1a46942eacea3c40aff3d22d7712c530721aa8.zip
gcc-4b1a46942eacea3c40aff3d22d7712c530721aa8.tar.gz
gcc-4b1a46942eacea3c40aff3d22d7712c530721aa8.tar.bz2
tree-flow.h (struct gimple_df): Make free_ssanames a VEC.
* tree-flow.h (struct gimple_df): Make free_ssanames a VEC. * tree-ssanames.c (fini_ssanames): VEC_free it. (make_ssa_name_fn): Update for VECness of free_ssanames. (release_ssa_name, release_dead_ssa_names): Likewise. * tree.h (struct tree_ssa_name): Include tree_typed instead of tree_common. * tree.c (initialize_tree_contains_struct): Mark TS_SSA_NAME as TS_TYPED instead of TS_COMMON. From-SVN: r172393
Diffstat (limited to 'gcc/tree.c')
-rw-r--r--gcc/tree.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree.c b/gcc/tree.c
index c8e627f..bb8d2e6 100644
--- a/gcc/tree.c
+++ b/gcc/tree.c
@@ -377,6 +377,7 @@ initialize_tree_contains_struct (void)
case TS_VECTOR:
case TS_STRING:
case TS_COMPLEX:
+ case TS_SSA_NAME:
MARK_TS_TYPED (code);
break;
@@ -386,7 +387,6 @@ initialize_tree_contains_struct (void)
case TS_LIST:
case TS_VEC:
case TS_EXP:
- case TS_SSA_NAME:
case TS_BLOCK:
case TS_BINFO:
case TS_STATEMENT_LIST: