diff options
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/ia64/ia64.c | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fc69284..b52d6a6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-05-24 Richard Henderson <rth@redhat.com> + + * config/ia64/ia64.c (ia64_reorg): Use update_life_info instead + of update_life_info_in_dirty_blocks. + 2002-05-24 Jakub Jelinek <jakub@redhat.com> PR other/6782 diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index 7e890a4..1517a8b 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -6739,8 +6739,9 @@ ia64_reorg (insns) if (optimize == 0) split_all_insns (0); - update_life_info_in_dirty_blocks (UPDATE_LIFE_GLOBAL_RM_NOTES, - PROP_DEATH_NOTES); + /* ??? update_life_info_in_dirty_blocks fails to terminate during + non-optimizing bootstrap. */ + update_life_info (NULL, UPDATE_LIFE_GLOBAL_RM_NOTES, PROP_DEATH_NOTES); if (ia64_flag_schedule_insns2) { |
