diff options
author | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2014-06-25 17:24:34 +0000 |
---|---|---|
committer | Bernd Edlinger <edlinger@gcc.gnu.org> | 2014-06-25 17:24:34 +0000 |
commit | f9bb13f37b87855ae980d9e774bd54f11b8d3a3f (patch) | |
tree | 460061ababfd488b677b7bd4445b5f5990d73291 /gcc/fortran/expr.c | |
parent | d122681a3c4491cec5152d5c528005c1f5083e83 (diff) | |
download | gcc-f9bb13f37b87855ae980d9e774bd54f11b8d3a3f.zip gcc-f9bb13f37b87855ae980d9e774bd54f11b8d3a3f.tar.gz gcc-f9bb13f37b87855ae980d9e774bd54f11b8d3a3f.tar.bz2 |
tree-ssa-forwprop.c (associate_plusminus): For widening conversions check for undefined overflow in (T)(P + A) - (T)P -> (T)A.
2014-06-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
* tree-ssa-forwprop.c (associate_plusminus): For widening conversions
check for undefined overflow in (T)(P + A) - (T)P -> (T)A.
Issue a strict overflow warning if appropriate.
testsuite:
2014-06-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
* gcc.c-torture/execute/20140622-1.c: New test.
From-SVN: r211988
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions