]> gcc.gnu.org Git - gcc.git/commit
fold-const.c (make_range): Correctly handle cases of converting from unsigned to...
authorJeff Law <law@gcc.gnu.org>
Tue, 23 Sep 1997 18:35:51 +0000 (12:35 -0600)
committerJeff Law <law@gcc.gnu.org>
Tue, 23 Sep 1997 18:35:51 +0000 (12:35 -0600)
commitce2157a1a98c1f01e18b0aaa4a50efd51fff8d5b
treeaefddc4f22b9283d6ac77cc07ba862d1cab55773
parent4bc8c3c1160be61c4d4d8f66ec9ca88151f60078
fold-const.c (make_range): Correctly handle cases of converting from unsigned to signed type.

        * fold-const.c (make_range): Correctly handle cases of converting
        from unsigned to signed type.

        * fold-const.c (merge_ranges): Make sure that if one range is subset
        of another, it will always be the second range.  Correct (+,-) case to
        account for this.

Brought over from gcc2; fixes sparc bug.

From-SVN: r15678
gcc/ChangeLog
gcc/fold-const.c
This page took 0.056374 seconds and 5 git commands to generate.