From d8becd55711facb80d27180dabba276001e4a638 Mon Sep 17 00:00:00 2001 From: Roger Sayle Date: Thu, 25 Sep 2003 02:12:13 +0000 Subject: [PATCH] re PR bootstrap/12358 (Bootstrap comparison failure!) PR bootstrap/12358 * fold-const.c (tree_swap_operands_p): Only reorder operands when one of the operands is constant. From-SVN: r71749 --- gcc/ChangeLog | 6 ++++++ gcc/fold-const.c | 10 ---------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b869d0b9d93..72e1dd5aad8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2003-09-24 Roger Sayle + + PR bootstrap/12358 + * fold-const.c (tree_swap_operands_p): Only reorder operands when + one of the operands is constant. + 2003-09-24 Ziemowit Laski MERGE OF objc-improvements-branch into MAINLINE: diff --git a/gcc/fold-const.c b/gcc/fold-const.c index 24f6b02ec70..96d46263df2 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -5007,16 +5007,6 @@ tree_swap_operands_p (tree arg0, tree arg1) if (TREE_CONSTANT (arg0)) return 1; - if (DECL_P (arg1)) - return 0; - if (DECL_P (arg0)) - return 1; - - if (TREE_CODE (arg1) == SAVE_EXPR) - return 0; - if (TREE_CODE (arg0) == SAVE_EXPR) - return 1; - return 0; } -- 2.30.2