gcc/
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 12 Oct 2003 22:09:29 +0000 (22:09 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 12 Oct 2003 22:09:29 +0000 (22:09 +0000)
commitce8710535a1f5fb3233402fa6c9d6a71653702a9
treed8508ce937bd1981385a02639c802f8107997f26
parentb91522ff0eee271bef59f9e73ea5c1a4ef5c59c7
gcc/
* c-common.c (c_common_truthvalue_conversion): Warn if the
address of a non-weak function is used as a truth value.

cp/
* cvt.c (ocp_convert): Move warning to C common code.

testsuite/
* gcc.dg/weak/weak-3.c: Fix for new warning.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72409 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-common.c
gcc/cp/ChangeLog
gcc/cp/cvt.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/weak/weak-3.c