aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/util/BitSet.java
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2004-06-19 01:15:59 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2004-06-19 01:15:59 +0200
commite1af8299421eb7261ddcadf3630cf6dfa6c32099 (patch)
treea3d6ae542615df88c6d0ba17800fb0f3dd2fbf4b /libjava/java/util/BitSet.java
parentcaf2523d6d984c1c46b1c5056b835448f4fc02a9 (diff)
downloadgcc-e1af8299421eb7261ddcadf3630cf6dfa6c32099.zip
gcc-e1af8299421eb7261ddcadf3630cf6dfa6c32099.tar.gz
gcc-e1af8299421eb7261ddcadf3630cf6dfa6c32099.tar.bz2
fold-const.c (build_range_check): If !in_p and recursive call fails, exit immediately.
* fold-const.c (build_range_check): If !in_p and recursive call fails, exit immediately. If high - low overflows and etype is a signed type, retry with unsigned etype. (merge_ranges): If !in0_p and !in1_p, handle even range2 adjacent to range1 at TYPE_MAX_VALUE and TYPE_MIN_VALUE. * gcc.dg/range-test-1.c: New test. * g++.dg/opt/range-test-1.C: New test. From-SVN: r83369
Diffstat (limited to 'libjava/java/util/BitSet.java')
0 files changed, 0 insertions, 0 deletions