diff options
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/cfghooks.c | 3 |
2 files changed, 5 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5f86d22..f7565153 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-11-04 Kazu Hirata <kazu@cs.umass.edu> + + * cfghooks.c (delete_basic_block): Remove code to truncate + edge vectors. + 2004-11-04 Andrew Pinski <pinskia@physics.uc.edu> * flow.c (init_propagate_block_info): Change the type of i to diff --git a/gcc/cfghooks.c b/gcc/cfghooks.c index 46e0f8c..00f4562 100644 --- a/gcc/cfghooks.c +++ b/gcc/cfghooks.c @@ -368,9 +368,6 @@ delete_basic_block (basic_block bb) while (EDGE_COUNT (bb->succs) != 0) remove_edge (EDGE_SUCC (bb, 0)); - VEC_truncate (edge, bb->preds, 0); - VEC_truncate (edge, bb->succs, 0); - if (dom_computed[CDI_DOMINATORS]) delete_from_dominance_info (CDI_DOMINATORS, bb); if (dom_computed[CDI_POST_DOMINATORS]) |
