(convert_to_integer): Delete Feb 19 change.

From-SVN: r3531
This commit is contained in:
Jim Wilson 1993-02-25 11:34:16 -08:00
parent ab314f6a6b
commit ff86907911
1 changed files with 0 additions and 26 deletions

View File

@ -172,32 +172,6 @@ convert_to_integer (type, expr)
switch (ex_form)
{
#if 0
case INTEGER_CST:
if (TREE_UNSIGNED (type))
{
if (TREE_INT_CST_LOW (expr) >> outprec)
warning ("integer constant truncated");
}
else
{
/* if the sign bit of the low-order part isn't replicated
through the entire high part, we have overflow */
int sign = TREE_INT_CST_LOW (expr) & (1 << (outprec - 1));
if (!sign) /* lower part positive */
{
if (TREE_INT_CST_LOW (expr) >> outprec)
warning ("integer constant truncated");
}
else
{
if ((TREE_INT_CST_LOW (expr) >> outprec) + 1)
warning ("integer constant truncated");
}
}
break;
#endif /* 0 */
case RSHIFT_EXPR:
/* We can pass truncation down through right shifting
when the shift count is a nonpositive constant. */