aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog14
-rw-r--r--gcc/loop.c2
2 files changed, 15 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 661a51b..50a0229 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,17 @@
+2001-04-25 Jason Merrill <jason_merrill@redhat.com>
+
+ * loop.c (try_swap_copy_prop): Go back to checking insn.
+
+2001-03-25 Jason Merrill <jason_merrill@redhat.com>
+
+ * dbxout.c (MINIMAL_DEBUG, flag_minimal_debug): Lose.
+ (dbxout_type_fields): Lose minimal_debug support.
+ (dbxout_type_methods, dbxout_type): Likewise.
+
+ * config/elfos.h (NO_DOLLAR_IN_LABEL): Remove definition.
+ * config/i386/sco5.h, config/i386/scodbx.h, config/m68k/m68kelf.h,
+ config/m68k/m68kv4.h, config/mips/news5.h, svr3.h: Likewise.
+
2001-04-25 Jakub Jelinek <jakub@redhat.com>
* emit-rtl.c (subreg_hard_regno): Only do HARD_REGNO_MODE_OK check
diff --git a/gcc/loop.c b/gcc/loop.c
index 84c070b..30ef3f7 100644
--- a/gcc/loop.c
+++ b/gcc/loop.c
@@ -9318,7 +9318,7 @@ try_swap_copy_prop (loop, replacement, regno)
break;
}
- if (set)
+ if (insn != NULL_RTX)
{
rtx prev_insn;
rtx prev_set;