diff options
author | Roger Sayle <roger@eyesopen.com> | 2003-06-12 20:33:02 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2003-06-12 20:33:02 +0000 |
commit | 96f26e41615a7767578deead92417485696c7f4f (patch) | |
tree | d43978ab935534e794d98400e5934ee15ca8180e /gcc/c-format.c | |
parent | 6356f8928853bc14e841e5b4e990ce2508c38f26 (diff) | |
download | gcc-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/c-format.c')
0 files changed, 0 insertions, 0 deletions