aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2001-04-25 11:27:28 -0400
committerJason Merrill <jason@gcc.gnu.org>2001-04-25 11:27:28 -0400
commit0ef5266215fc40a12ae8b18bfb0bb02f78952ef2 (patch)
tree6ab20e3ea403081bb5432b0ff4dcf6a9dcee5479 /gcc
parent0607953c7d37d3bacac58b2db4c25da953d1c4ce (diff)
downloadgcc-0ef5266215fc40a12ae8b18bfb0bb02f78952ef2.zip
gcc-0ef5266215fc40a12ae8b18bfb0bb02f78952ef2.tar.gz
gcc-0ef5266215fc40a12ae8b18bfb0bb02f78952ef2.tar.bz2
* loop.c (try_swap_copy_prop): Go back to checking insn.
From-SVN: r41540
Diffstat (limited to 'gcc')
-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;