diff options
author | Jeff Law <law@gcc.gnu.org> | 1999-07-12 14:20:10 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1999-07-12 14:20:10 -0600 |
commit | 7f401c745ebd24deeb36feec6c096deb201dda15 (patch) | |
tree | 0e4afa143d39a6882e601df061f0bd788e0120c0 /gcc/expr.c | |
parent | 8f1824d91b26b2a4ad38f07b40a7f802c16e5e54 (diff) | |
download | gcc-7f401c745ebd24deeb36feec6c096deb201dda15.zip gcc-7f401c745ebd24deeb36feec6c096deb201dda15.tar.gz gcc-7f401c745ebd24deeb36feec6c096deb201dda15.tar.bz2 |
Duh. INTVAL only wants the rtx, not an operand #.
From-SVN: r28072
Diffstat (limited to 'gcc/expr.c')
-rw-r--r-- | gcc/expr.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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; |