aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/module.c
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2004-10-09 15:48:24 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2004-10-09 15:48:24 +0000
commitd2e74f6fd5b8dfff688b382b2fcb076f4f87a724 (patch)
tree170040c8e28a24edb9414cf344d53a3ab20d0b53 /gcc/fortran/module.c
parent0d2e6ffef6be51ec2e1fd9f593c26e1e53b23825 (diff)
downloadgcc-d2e74f6fd5b8dfff688b382b2fcb076f4f87a724.zip
gcc-d2e74f6fd5b8dfff688b382b2fcb076f4f87a724.tar.gz
gcc-d2e74f6fd5b8dfff688b382b2fcb076f4f87a724.tar.bz2
re PR middle-end/17894 (div/compare folding incorrect)
PR middle-end/17894 * fold-const.c (fold_div_compare): When optimizing X/C1 op C2, the relational comparison operator op needs to be swapped/reversed when C1 is negative. i.e. X/-10 < 1 becomes X >= -9, not X < -9. * gcc.c-torture/execute/divcmp-4.c: New test case. From-SVN: r88818
Diffstat (limited to 'gcc/fortran/module.c')
0 files changed, 0 insertions, 0 deletions