diff options
author | Richard Guenther <rguenther@suse.de> | 2008-08-28 08:31:37 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2008-08-28 08:31:37 +0000 |
commit | 0b45fd7ad2610727101fd43d07cbd8db13ef171a (patch) | |
tree | f4a4e7f2ac44132dcb34b9ca2977087e5dd6f259 /gcc/gthr-posix.h | |
parent | 4717882f05433fbd40ad542009015ae669f1d4a6 (diff) | |
download | gcc-0b45fd7ad2610727101fd43d07cbd8db13ef171a.tar.gz |
re PR tree-optimization/37005 (GNAT Bug Box for cd2a24e.adb:37 at tree-vrp.c:392)
2008-08-28 Richard Guenther <rguenther@suse.de>
PR middle-end/37005
* fold-const.c (maybe_canonicalize_comparison_1): Require
undefined overflow only for canonicalizing A +- CST cmp CST.
Make sure to not generate new constants that are not inside
their TYPE_MIN/MAX_VALUE range.
(maybe_canonicalize_comparison): Remove undefined overflow
checking from here.
(fold_binary): Remove now duplicate folding.
From-SVN: r139702
Diffstat (limited to 'gcc/gthr-posix.h')
0 files changed, 0 insertions, 0 deletions