]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/c-typeck.c
c-typeck.c (build_c_cast): Always warn when casting from a pointer to an integer...
authorCarlos O'Donell <carlos@codesourcery.com>
Thu, 5 Jan 2006 19:07:16 +0000 (19:07 +0000)
committerCarlos O'Donell <carlos@gcc.gnu.org>
Thu, 5 Jan 2006 19:07:16 +0000 (19:07 +0000)
commit8d1c7aef72e3770b6efe5270de519e68f906a0b7
tree15cf481d09f0cb7055c11c72680efb49ec41df87
parent32ce4048fb9f801ace0b534b37d2ffc1a2be3068
c-typeck.c (build_c_cast): Always warn when casting from a pointer to an integer of different size...

gcc/

2006-01-05  Carlos O'Donell  <carlos@codesourcery.com>

* c-typeck.c (build_c_cast): Always warn when casting
from a pointer to an integer of different size, even if
the node was constant.

gcc/testsuite

2006-01-05  Carlos O'Donell  <carlos@codesourcery.com>

* gcc.dg/cast-1.c: Add new warning.
* gcc.dg/cast-2.c: Likewise.
* gcc.dg/cast-3.c: Likewise.
* gcc.dg/format/cast-1.c: Likewise.
* gcc.dg/cast-4.c: New testcase.

From-SVN: r109386
gcc/ChangeLog
gcc/c-typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/cast-1.c
gcc/testsuite/gcc.dg/cast-2.c
gcc/testsuite/gcc.dg/cast-3.c
gcc/testsuite/gcc.dg/cast-4.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/format/cast-1.c