aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/expr.c
diff options
context:
space:
mode:
authorBernd Edlinger <bernd.edlinger@hotmail.de>2014-06-25 17:24:34 +0000
committerBernd Edlinger <edlinger@gcc.gnu.org>2014-06-25 17:24:34 +0000
commitf9bb13f37b87855ae980d9e774bd54f11b8d3a3f (patch)
tree460061ababfd488b677b7bd4445b5f5990d73291 /gcc/fortran/expr.c
parentd122681a3c4491cec5152d5c528005c1f5083e83 (diff)
downloadgcc-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