diff options
author | Richard Guenther <rguenther@suse.de> | 2007-02-28 21:56:41 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2007-02-28 21:56:41 +0000 |
commit | a6d5f37cebac8c4c5e047d785d206c32d5be1fc9 (patch) | |
tree | 256bfe6ccb786147c33a51a1bcfea95906edd36a /gcc/rtlanal.c | |
parent | cfac137674c84791371f8bf56d672891c02bcecf (diff) | |
download | gcc-a6d5f37cebac8c4c5e047d785d206c32d5be1fc9.zip gcc-a6d5f37cebac8c4c5e047d785d206c32d5be1fc9.tar.gz gcc-a6d5f37cebac8c4c5e047d785d206c32d5be1fc9.tar.bz2 |
re PR middle-end/30364 (Wrong variable ranges due to constant folding)
2007-02-28 Richard Guenther <rguenther@suse.de>
PR middle-end/30364
* fold-const.c (fold_binary): Do not associate expressions
with more than one variable for integer types that do not wrap.
* gcc.dg/torture/pr30364-1.c: New testcase.
* gcc.dg/torture/pr30364-2.c: Likewise.
* gcc.dg/torture/pr30364-3.c: Likewise.
From-SVN: r122414
Diffstat (limited to 'gcc/rtlanal.c')
0 files changed, 0 insertions, 0 deletions