From b771b6b4f91faf2aecadb2e1e491dc4f6e80299f Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sun, 17 May 1998 12:32:45 -0700 Subject: [PATCH] Fix -ffast-math typo in alpha_emit_conditional_branch. From-SVN: r19822 --- gcc/ChangeLog | 5 +++++ gcc/config/alpha/alpha.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fd86f9e0750..07cb2379722 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Sun May 17 19:31:05 1998 Richard Henderson + + * 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 * alias.c (mode_alias_check): Delete. diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index 625f3daa8ba..92c4c27dd53 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