summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1999-07-12 20:20:10 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1999-07-12 20:20:10 +0000
commit79d5c3bab9d915a652538f4bcf57bcbf3e7f9bdc (patch)
tree0e4afa143d39a6882e601df061f0bd788e0120c0
parente5aa3a545d6eca10b76febafc822c1ac76ffae3e (diff)
downloadppe42-gcc-79d5c3bab9d915a652538f4bcf57bcbf3e7f9bdc.tar.gz
ppe42-gcc-79d5c3bab9d915a652538f4bcf57bcbf3e7f9bdc.zip
Duh. INTVAL only wants the rtx, not an operand #.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28072 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/expr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/expr.c b/gcc/expr.c
index e8c0eb82457..7bbb499c252 100644
--- a/gcc/expr.c
+++ b/gcc/expr.c
@@ -6984,7 +6984,7 @@ expand_expr (exp, target, tmode, modifier)
= immed_double_const (TREE_INT_CST_LOW (TREE_OPERAND (exp, 0)),
(HOST_WIDE_INT) 0,
GET_MODE (op1));
- op1 = plus_constant (op1, INTVAL (constant_part, 0));
+ op1 = plus_constant (op1, INTVAL (constant_part));
if (modifier != EXPAND_SUM && modifier != EXPAND_INITIALIZER)
op1 = force_operand (op1, target);
return op1;
@@ -7016,7 +7016,7 @@ expand_expr (exp, target, tmode, modifier)
= immed_double_const (TREE_INT_CST_LOW (TREE_OPERAND (exp, 1)),
(HOST_WIDE_INT) 0,
GET_MODE (op0));
- op0 = plus_constant (op0, INTVAL (constant_part, 0));
+ op0 = plus_constant (op0, INTVAL (constant_part));
if (modifier != EXPAND_SUM && modifier != EXPAND_INITIALIZER)
op0 = force_operand (op0, target);
return op0;
OpenPOWER on IntegriCloud