aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1998-05-17 12:32:45 -0700
committerRichard Henderson <rth@gcc.gnu.org>1998-05-17 12:32:45 -0700
commitb771b6b4f91faf2aecadb2e1e491dc4f6e80299f (patch)
treeca98123526e46f9d02d4b92dd5bca1f0b2367b0e /gcc
parent2a831d01a6ee44f182296e526cc8f01f44ba94b6 (diff)
downloadgcc-b771b6b4f91faf2aecadb2e1e491dc4f6e80299f.zip
gcc-b771b6b4f91faf2aecadb2e1e491dc4f6e80299f.tar.gz
gcc-b771b6b4f91faf2aecadb2e1e491dc4f6e80299f.tar.bz2
Fix -ffast-math typo in alpha_emit_conditional_branch.
From-SVN: r19822
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/alpha/alpha.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fd86f9e..07cb237 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Sun May 17 19:31:05 1998 Richard Henderson <rth@cygnus.com>
+
+ * alpha.c (alpha_emit_conditional_branch): Clear cmp_code after
+ using it with swap_condition, not before.
+
Sun May 17 13:44:32 1998 Jim Wilson <wilson@cygnus.com>
* alias.c (mode_alias_check): Delete.
diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c
index 625f3da..92c4c27 100644
--- a/gcc/config/alpha/alpha.c
+++ b/gcc/config/alpha/alpha.c
@@ -1280,7 +1280,8 @@ alpha_emit_conditional_branch (code)
{
/* Undo the swap we probably did just above. */
tem = op0, op0 = op1, op1 = tem;
- cmp_code = NIL, branch_code = swap_condition (cmp_code);
+ branch_code = swap_condition (cmp_code);
+ cmp_code = NIL;
}
}
else