diff options
Diffstat (limited to 'gcc/tree-cfgcleanup.c')
-rw-r--r-- | gcc/tree-cfgcleanup.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/tree-cfgcleanup.c b/gcc/tree-cfgcleanup.c index 96b95f1..4619d1d 100644 --- a/gcc/tree-cfgcleanup.c +++ b/gcc/tree-cfgcleanup.c @@ -470,7 +470,7 @@ cleanup_forwarder_blocks (void) { basic_block bb; bool changed = false; - basic_block *worklist = xmalloc (sizeof (basic_block) * n_basic_blocks); + basic_block *worklist = XNEWVEC (basic_block, n_basic_blocks); basic_block *current = worklist; FOR_EACH_BB (bb) @@ -711,7 +711,7 @@ remove_forwarder_block_with_phi (basic_block bb) static void merge_phi_nodes (void) { - basic_block *worklist = xmalloc (sizeof (basic_block) * n_basic_blocks); + basic_block *worklist = XNEWVEC (basic_block, n_basic_blocks); basic_block *current = worklist; basic_block bb; |