diff options
author | Roger Sayle <roger@eyesopen.com> | 2004-05-31 17:01:17 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2004-05-31 17:01:17 +0000 |
commit | 1f7a8dccd4056be197e8f79fe7bbf2b8bd89c53b (patch) | |
tree | eac927b74d933af84e28ee45cd568925d8de1411 /libjava/java/sql/SQLData.java | |
parent | 1027314a211e7b0e2b05b6bd8f179c12f784517e (diff) | |
download | gcc-1f7a8dccd4056be197e8f79fe7bbf2b8bd89c53b.zip gcc-1f7a8dccd4056be197e8f79fe7bbf2b8bd89c53b.tar.gz gcc-1f7a8dccd4056be197e8f79fe7bbf2b8bd89c53b.tar.bz2 |
re PR c++/15069 (a bit test on a variable of enum type is miscompiled)
PR middle-end/15069
* fold-const.c (fold_single_bit_test): Only perform "(X & C) != 0"
into "X < 0" (where C is the signbit) if X's type is a full mode.
* g++.dg/opt/fold3.C: New test case.
From-SVN: r82490
Diffstat (limited to 'libjava/java/sql/SQLData.java')
0 files changed, 0 insertions, 0 deletions