diff options
author | Roger Sayle <sayle@gcc.gnu.org> | 2004-03-23 14:26:43 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2004-03-23 14:26:43 +0000 |
commit | bb3a37acf0479f9d12c64852163b02cb63fef69e (patch) | |
tree | 5d31569a0dac072a9ef9e7c480f9f8ab8d3fe778 /gcc/coverage.c | |
parent | f2c79f80f2c92c9fca4632598e019c09903075ca (diff) | |
download | gcc-bb3a37acf0479f9d12c64852163b02cb63fef69e.zip gcc-bb3a37acf0479f9d12c64852163b02cb63fef69e.tar.gz gcc-bb3a37acf0479f9d12c64852163b02cb63fef69e.tar.bz2 |
re PR rtl-optimization/14669 (Wrong code with -O for enum values expression E4 <= t && t <= E6)
2004-03-23 Kazu Hirata <kazu@cs.umass.edu>
PR optimization/14669
* fold-const.c (fold): Only unwiden integer comparisons for equality
or inequality operators, or when the signedness is the same.
* g++.dg/opt/fold2.C: New test case.
From-SVN: r79859
Diffstat (limited to 'gcc/coverage.c')
0 files changed, 0 insertions, 0 deletions