aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1998-01-22 13:49:29 +0000
committerJeff Law <law@gcc.gnu.org>1998-01-22 06:49:29 -0700
commitc485e6a0c979b36c0785b57cbf17664fe0afb84d (patch)
tree95a9ea92e92ff8665daec43896923f529cc757bd /gcc
parentff7620c005436d4d35b6a536ae27456725c28c88 (diff)
downloadgcc-c485e6a0c979b36c0785b57cbf17664fe0afb84d.zip
gcc-c485e6a0c979b36c0785b57cbf17664fe0afb84d.tar.gz
gcc-c485e6a0c979b36c0785b57cbf17664fe0afb84d.tar.bz2
regmove.c (find_matches): Initialize matches->earlyclobber too.
* regmove.c (find_matches): Initialize matches->earlyclobber too. Should fix pa bootstrap comparison failures. From-SVN: r17443
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/regmove.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9f3aa4d..26999e7e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Thu Jan 22 14:49:14 1998 Jeffrey A Law (law@cygnus.com)
+
+ * regmove.c (find_matches): Initialize matches->earlyclobber too.
+
Thu Jan 22 01:40:52 1998 Richard Henderson <rth@cygnus.com>
* alpha.md (abssf2, absdf2): Disable in IEEE mode.
diff --git a/gcc/regmove.c b/gcc/regmove.c
index a6695df..57e54ae 100644
--- a/gcc/regmove.c
+++ b/gcc/regmove.c
@@ -877,6 +877,7 @@ find_matches (insn, matchp)
likely_spilled[operand_number] = 0;
matchp->use[operand_number] = READ;
+ matchp->early_clobber[operand_number] = 0;
if (*p == '=')
matchp->use[operand_number] = WRITE;
else if (*p == '+')