aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/loop-invariant.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a73bcb4..fe03137 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2005-12-16 Steven Bosscher <stevenb@suse.de>
+ * loop-invariant.c (move_loop_invariants): Add missing hunk from
+ the previous patch, to nullify df.
+
+2005-12-16 Steven Bosscher <stevenb@suse.de>
+
* reorg.c (mostly_true_jump): Clean up code depending on
LABEL_OUTSIDE_LOOP_P and loop notes. Remove code doing
poor man's branch prediction, instead rely on REG_BR_PROB
diff --git a/gcc/loop-invariant.c b/gcc/loop-invariant.c
index 8358f01..687a9ec 100644
--- a/gcc/loop-invariant.c
+++ b/gcc/loop-invariant.c
@@ -939,6 +939,7 @@ move_loop_invariants (struct loops *loops)
free_loop_data (loops->parray[i]);
df_finish (df);
+ df = NULL;
#ifdef ENABLE_CHECKING
verify_flow_info ();