aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog9
-rw-r--r--gcc/rtlanal.c2
2 files changed, 9 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 215cc83..d9fc4b3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2008-04-08 Peter Bergner <bergner@vnet.ibm.com>
+
+ Revert
+ 2008-04-07 Peter Bergner <bergner@vnet.ibm.com>
+
+ PR middle-end/PR28690
+ * rtlanal.c: (commutative_operand_precedence): Give SYMBOL_REF's the
+ same precedence as REG_POINTER and MEM_POINTER operands.
+
2008-04-08 Richard Guenther <rguenther@suse.de>
PR middle-end/35834
diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c
index f80d0ed..93833a3 100644
--- a/gcc/rtlanal.c
+++ b/gcc/rtlanal.c
@@ -2898,8 +2898,6 @@ commutative_operand_precedence (rtx op)
switch (GET_RTX_CLASS (code))
{
case RTX_CONST_OBJ:
- if (code == SYMBOL_REF)
- return -1;
if (code == CONST_INT)
return -6;
if (code == CONST_DOUBLE)