aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/cfgcleanup.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9810182..30524a1e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Sat Mar 16 12:57:28 CET 2002 Jan HUbicka <jh@suse.cz>
+
+ * cfgcleanup.c (cleanup_cfg): Fix updating of liveness.
+
2002-03-16 Neil Booth <neil@daikokuya.demon.co.uk>
* cppinit.c (print_help): Display -MD and -MMD.
diff --git a/gcc/cfgcleanup.c b/gcc/cfgcleanup.c
index 2733726..078b669 100644
--- a/gcc/cfgcleanup.c
+++ b/gcc/cfgcleanup.c
@@ -1765,7 +1765,7 @@ cleanup_cfg (mode)
/* Cleaning up CFG introduces more oppurtunities for dead code
removal that in turn may introduce more oppurtunities for
cleaning up the CFG. */
- if (!update_life_info_in_dirty_blocks (UPDATE_LIFE_GLOBAL,
+ if (!update_life_info_in_dirty_blocks (UPDATE_LIFE_GLOBAL_RM_NOTES,
PROP_DEATH_NOTES
| PROP_SCAN_DEAD_CODE
| PROP_KILL_DEAD_CODE