diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 08f8c66de13..4a7a5ea1592 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Fri Jul 27 00:33:35 EDT 2001 John Wehle (john@feith.com) + + * flow.c (redirect_edge_and_branch_force): Test + target->global_live_at_start. + 2001-07-26 Richard Henderson * simplify-rtx.c (avoid_constant_pool_reference): Export. diff --git a/gcc/flow.c b/gcc/flow.c index 248d4296fb4..a4b2ae1a864 100644 --- a/gcc/flow.c +++ b/gcc/flow.c @@ -1917,7 +1917,7 @@ redirect_edge_and_branch_force (e, target) new_edge->probability = e->probability; new_edge->count = e->count; - if (e->dest->global_live_at_start) + if (target->global_live_at_start) { new_bb->global_live_at_start = OBSTACK_ALLOC_REG_SET (&flow_obstack); new_bb->global_live_at_end = OBSTACK_ALLOC_REG_SET (&flow_obstack);