aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>2000-03-26 19:01:55 +0000
committerRichard Kenner <kenner@gcc.gnu.org>2000-03-26 14:01:55 -0500
commitad41cc2a20f92582f8092ec0aace33cb600277bb (patch)
tree31e1f65a65f2d08101e10be677ffa2b0f9d62f5c /gcc/tree.c
parentec386958dacc648b01a60b0b32d21c6fdcfc3c49 (diff)
downloadgcc-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.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/gcc/tree.c b/gcc/tree.c
index 1e21225..381d5f0 100644
--- a/gcc/tree.c
+++ b/gcc/tree.c
@@ -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);