OSDN Git Service

2006-11-27 Roger Sayle <roger@eyesopen.com>
authormanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Nov 2006 18:47:41 +0000 (18:47 +0000)
committermanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Nov 2006 18:47:41 +0000 (18:47 +0000)
commitda1fb07bf2c44daf251a610e57a70a56a6f36b58
tree5aad359f0e185e1bc8cb2318a9326272bdaa6c5f
parent95b190b98c44efe64514f0da0cfb7addd4283bc5
2006-11-27  Roger Sayle  <roger@eyesopen.com>
    Manuel Lopez-Ibanez <manu@gcc.gnu.org>

* c-common.c (constant_fits_type_p): Delete.
(unsigned_conversion_warning): Delete.
(conversion_warning): Integrate Wconversion warning from
unsigned_conversion_warning.
(convert_and_check): Integrate Woverflow warning from
unsigned_conversion_warning.  Reorganize and simplify to avoid
dependence upon the middle-end setting TREE_OVERFLOW on integral
conversions, by using int_fits_type_p directly.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119258 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-common.c