c-typeck.c (build_c_cast): Try using a shared constant...
authorPaolo Bonzini <bonzini@gnu.org>
Mon, 7 Nov 2005 10:34:13 +0000 (10:34 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Mon, 7 Nov 2005 10:34:13 +0000 (10:34 +0000)
commitd8e1f97b7ea613d9cf460f470f84525abb4e8c8b
treec296ec86b416c6310ca0de88a50c61c472ffb68f
parentab900bfa4d485263b9744e4a56ba047ac071d272
c-typeck.c (build_c_cast): Try using a shared constant...

2005-11-07  Paolo Bonzini  <bonzini@gnu.org>

        * c-typeck.c (build_c_cast): Try using a shared constant, and see
        if TREE_OVERFLOW or TREE_CONSTANT_OVERFLOW really changed.

testsuite:
2005-11-07  Paolo Bonzini  <bonzini@gnu.org>

        * gcc.dg/overflow-2.c: New testcase.

From-SVN: r106587
gcc/ChangeLog
gcc/c-typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/overflow-2.c [new file with mode: 0644]