Commit 51b00347 by Richard Stallman

*** empty log message ***

From-SVN: r1455
parent b7ac21e3
...@@ -3405,12 +3405,18 @@ simplify_binary_operation (code, mode, op0, op1) ...@@ -3405,12 +3405,18 @@ simplify_binary_operation (code, mode, op0, op1)
else if (GET_CODE (op0) == CONST_INT) else if (GET_CODE (op0) == CONST_INT)
return plus_constant (op1, INTVAL (op0)); return plus_constant (op1, INTVAL (op0));
else else
break;
#if 0 /* No good, because this can produce the sum of two relocatable
symbols, in an assembler instruction. Most UNIX assemblers can't
handle that. */
else
return gen_rtx (CONST, mode, return gen_rtx (CONST, mode,
gen_rtx (PLUS, mode, gen_rtx (PLUS, mode,
GET_CODE (op0) == CONST GET_CODE (op0) == CONST
? XEXP (op0, 0) : op0, ? XEXP (op0, 0) : op0,
GET_CODE (op1) == CONST GET_CODE (op1) == CONST
? XEXP (op1, 0) : op1)); ? XEXP (op1, 0) : op1));
#endif
} }
else if (GET_CODE (op1) == CONST_INT else if (GET_CODE (op1) == CONST_INT
&& GET_CODE (op0) == PLUS && GET_CODE (op0) == PLUS
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment