Commit 138cec59 by Richard Kenner

(simplify_unary_operation, case UNSIGNED_FLOAT): Add missing cast to

unsigned.

From-SVN: r7547
parent 7253b4b2
...@@ -2980,7 +2980,7 @@ simplify_unary_operation (code, mode, op, op_mode) ...@@ -2980,7 +2980,7 @@ simplify_unary_operation (code, mode, op, op_mode)
REAL_VALUE_FROM_UNSIGNED_INT (d, lv, hv); REAL_VALUE_FROM_UNSIGNED_INT (d, lv, hv);
#else #else
d = (double) hv; d = (double) (unsigned HOST_WIDE_INT) hv;
d *= ((double) ((HOST_WIDE_INT) 1 << (HOST_BITS_PER_WIDE_INT / 2)) d *= ((double) ((HOST_WIDE_INT) 1 << (HOST_BITS_PER_WIDE_INT / 2))
* (double) ((HOST_WIDE_INT) 1 << (HOST_BITS_PER_WIDE_INT / 2))); * (double) ((HOST_WIDE_INT) 1 << (HOST_BITS_PER_WIDE_INT / 2)));
d += (double) (unsigned HOST_WIDE_INT) lv; d += (double) (unsigned HOST_WIDE_INT) lv;
......
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