diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2006-03-09 16:11:00 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2006-03-09 16:11:00 +0000 |
commit | f8fe05458d2116e5dcd2aa3eac9dff868be27cfb (patch) | |
tree | 5bedf0f0da9dcfb87f673767d4565f885cf8cb74 /libjava/java/io/VMObjectStreamClass.java | |
parent | d56ee62bfe7847ec4a100f3773827c2e3697879a (diff) | |
download | gcc-f8fe05458d2116e5dcd2aa3eac9dff868be27cfb.zip gcc-f8fe05458d2116e5dcd2aa3eac9dff868be27cfb.tar.gz gcc-f8fe05458d2116e5dcd2aa3eac9dff868be27cfb.tar.bz2 |
fold-const.c (build_range_check): Make sure to use a valid type to apply the "(c>=low) && (c<=high) into...
* fold-const.c (build_range_check): Make sure to use a valid type to
apply the "(c>=low) && (c<=high) into (c-low>=0) && (c-low<=high-low)"
transformation.
(range_predecessor): New static function.
(range_successor): Likewise.
(merge_ranges): Use them to compute predecessors and successors of
range bounds.
From-SVN: r111866
Diffstat (limited to 'libjava/java/io/VMObjectStreamClass.java')
0 files changed, 0 insertions, 0 deletions