aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1997-09-23 06:58:12 +0000
committerJeff Law <law@gcc.gnu.org>1997-09-23 00:58:12 -0600
commit8d7532d94fec655968d1c21945297acf329c0a64 (patch)
tree4ae05129285ee8a56beedaf9c060a8e94095bea1
parent7019d00e09fa3c99f6985687f042e49bf3562bb3 (diff)
downloadgcc-8d7532d94fec655968d1c21945297acf329c0a64.zip
gcc-8d7532d94fec655968d1c21945297acf329c0a64.tar.gz
gcc-8d7532d94fec655968d1c21945297acf329c0a64.tar.bz2
rtlanal.c (jmp_uses_reg_or_mem): Fix typo in last change.
* rtlanal.c (jmp_uses_reg_or_mem): Fix typo in last change. Fixes various bootstrap problems (hopefully). From-SVN: r15667
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/rtlanal.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e52ce3c..22f1481 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Tue Sep 23 00:59:54 1997 Jeffrey A Law (law@cygnus.com)
+
+ * rtlanal.c (jmp_uses_reg_or_mem): Fix typo in last change.
+
Tue Sep 23 00:42:44 1997 H.J. Lu (hjl@gnu.ai.mit.edu)
* loop.c (indirect_jump_in_function_p): Return 0
diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c
index 069c5e8..c8b21b8 100644
--- a/gcc/rtlanal.c
+++ b/gcc/rtlanal.c
@@ -1933,7 +1933,7 @@ computed_jump_p (insn)
for (i = len - 1; i >= 0; i--)
if (GET_CODE (XVECEXP (pat, 0, i)) == SET
&& SET_DEST (XVECEXP (pat, 0, i)) == pc_rtx
- && jmp_uses_reg_or_mem (SET_SRC (XVECEXP (pat, 0, 1))))
+ && jmp_uses_reg_or_mem (SET_SRC (XVECEXP (pat, 0, i))))
return 1;
}
else if (GET_CODE (pat) == SET