diff options
author | Richard Guenther <rguenther@suse.de> | 2006-06-21 08:25:33 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2006-06-21 08:25:33 +0000 |
commit | 470f18fcaa9522d1488158cc369250d38915ed1c (patch) | |
tree | 46c5145d046bf771f79b321305b0e54c9817ad07 /gcc/ggc-page.c | |
parent | b16fb82dac5eea61c804fa8538ea4d1600f0a919 (diff) | |
download | gcc-470f18fcaa9522d1488158cc369250d38915ed1c.tar.gz |
ggc-page.c (extra_order_size_table): Add var_ann_d, tree_ssa_name, bitmap_element and phi_node with 4 arguments sizes.
2006-06-21 Richard Guenther <rguenther@suse.de>
* ggc-page.c (extra_order_size_table): Add var_ann_d,
tree_ssa_name, bitmap_element and phi_node with 4 arguments
sizes.
From-SVN: r114841
Diffstat (limited to 'gcc/ggc-page.c')
-rw-r--r-- | gcc/ggc-page.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ggc-page.c b/gcc/ggc-page.c index 7b1415b785f..58c5355c773 100644 --- a/gcc/ggc-page.c +++ b/gcc/ggc-page.c @@ -186,13 +186,19 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA static const size_t extra_order_size_table[] = { sizeof (struct stmt_ann_d), + sizeof (struct var_ann_d), sizeof (struct tree_decl_non_common), sizeof (struct tree_field_decl), sizeof (struct tree_parm_decl), sizeof (struct tree_var_decl), sizeof (struct tree_list), + sizeof (struct tree_ssa_name), sizeof (struct function), sizeof (struct basic_block_def), + sizeof (bitmap_element), + /* PHI nodes with one to three arguments are already covered by the + above sizes. */ + sizeof (struct tree_phi_node) + sizeof (struct phi_arg_d) * 3, TREE_EXP_SIZE (2), RTL_SIZE (2), /* MEM, PLUS, etc. */ RTL_SIZE (9), /* INSN */ |