diff options
author | Richard Kenner <kenner@vlsi1.ultra.nyu.edu> | 2000-03-26 19:01:55 +0000 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 2000-03-26 14:01:55 -0500 |
commit | ad41cc2a20f92582f8092ec0aace33cb600277bb (patch) | |
tree | 31e1f65a65f2d08101e10be677ffa2b0f9d62f5c /gcc/tree.c | |
parent | ec386958dacc648b01a60b0b32d21c6fdcfc3c49 (diff) | |
download | gcc-ad41cc2a20f92582f8092ec0aace33cb600277bb.zip gcc-ad41cc2a20f92582f8092ec0aace33cb600277bb.tar.gz gcc-ad41cc2a20f92582f8092ec0aace33cb600277bb.tar.bz2 |
stor-layout.c (layout_type, [...]): early_type_list is now a list of TREE_LIST entries, not types.
* stor-layout.c (layout_type, set_sizetype): early_type_list is
now a list of TREE_LIST entries, not types.
* tree.c (build_common_tree_nodes_2): Eliminate dupliate type sets.
* java/decl.c (init_decl_processing): Call initialize_sizetypes once.
Adjust order of making types.
Make bitsize_*_node values.
From-SVN: r32751
Diffstat (limited to 'gcc/tree.c')
-rw-r--r-- | gcc/tree.c | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -2171,8 +2171,8 @@ tree_cons (purpose, value, chain) } #ifdef GATHER_STATISTICS - tree_node_counts[(int)x_kind]++; - tree_node_sizes[(int)x_kind] += sizeof (struct tree_list); + tree_node_counts[(int) x_kind]++; + tree_node_sizes[(int) x_kind] += sizeof (struct tree_list); #endif TREE_SET_CODE (node, TREE_LIST); @@ -5709,9 +5709,7 @@ build_common_tree_nodes_2 (short_double) { /* Define these next since types below may used them. */ integer_zero_node = build_int_2 (0, 0); - TREE_TYPE (integer_zero_node) = integer_type_node; integer_one_node = build_int_2 (1, 0); - TREE_TYPE (integer_one_node) = integer_type_node; size_zero_node = size_int (0); size_one_node = size_int (1); |