Commit 1bbe9280 by Richard Stallman

(initializer_constant_valid_p): Really use endtype.

From-SVN: r2249
parent b1af4777
......@@ -4185,8 +4185,8 @@ initializer_constant_valid_p (value, endtype)
return 0;
case PLUS_EXPR:
if (TREE_CODE (TREE_TYPE (value)) == INTEGER_TYPE
&& TYPE_PRECISION (TREE_TYPE (value)) < POINTER_SIZE)
if (TREE_CODE (endtype) == INTEGER_TYPE
&& TYPE_PRECISION (endtype) < POINTER_SIZE)
return 0;
{
tree valid0 = initializer_constant_valid_p (TREE_OPERAND (value, 0),
......@@ -4202,8 +4202,8 @@ initializer_constant_valid_p (value, endtype)
}
case MINUS_EXPR:
if (TREE_CODE (TREE_TYPE (value)) == INTEGER_TYPE
&& TYPE_PRECISION (TREE_TYPE (value)) < POINTER_SIZE)
if (TREE_CODE (endtype) == INTEGER_TYPE
&& TYPE_PRECISION (endtype) < POINTER_SIZE)
return 0;
{
tree valid0 = initializer_constant_valid_p (TREE_OPERAND (value, 0),
......
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