aboutsummaryrefslogtreecommitdiff
path: root/gcc/expmed.c
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2003-06-12 20:33:02 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2003-06-12 20:33:02 +0000
commit96f26e41615a7767578deead92417485696c7f4f (patch)
treed43978ab935534e794d98400e5934ee15ca8180e /gcc/expmed.c
parent6356f8928853bc14e841e5b4e990ce2508c38f26 (diff)
downloadgcc-96f26e41615a7767578deead92417485696c7f4f.zip
gcc-96f26e41615a7767578deead92417485696c7f4f.tar.gz
gcc-96f26e41615a7767578deead92417485696c7f4f.tar.bz2
re PR middle-end/168 (Spurious signed/unsigned comparison warning)
PR middle-end/168 * fold-const.c (tree_expr_nonnegative_p): Handle addition and multiplication of zero extensions, floating point division, and integer<->fp, fp<->fp and zero extension conversions. The built-in ceil and floor functions preserve signedness. * gcc.dg/20030612-1.c: New test case. From-SVN: r67850
Diffstat (limited to 'gcc/expmed.c')
0 files changed, 0 insertions, 0 deletions