(same_sign): Removed.
authorRichard Stallman <rms@gnu.org>
Tue, 2 Feb 1993 04:37:37 +0000 (04:37 +0000)
committerRichard Stallman <rms@gnu.org>
Tue, 2 Feb 1993 04:37:37 +0000 (04:37 +0000)
commite0f776fbcb705304c3e6fa1fe0ba0e530f85e4a2
tree5ad5d5e799c4bf73c884fc7faaef51148e09169f
parent42b85a5532069a7e2bfdca00fb0d11a7cdbbe61d
(same_sign): Removed.

(lshift_double): Don't report arithmetic overflow, since the
C standard doesn't seem to require it here.
(force_fit_type): Accept new parameter specifying whether a signed
overflow has already occurred.  Yield overflow indication.
All callers changed.
(neg_double): Don't report overflow when -0 yields 0.
(const_binop): Propagate operand overflow for warnings.
Don't report overflow when -1 + 1 yields 0.

From-SVN: r3401
gcc/fold-const.c