2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
authormanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Jun 2007 12:56:43 +0000 (12:56 +0000)
committermanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Jun 2007 12:56:43 +0000 (12:56 +0000)
commit3d053e0624657f5534f937cd2107a5e713b54a33
tree6cf59c10b1848193cc5f27b945729e4c00add85d
parenta8b462d6e69b2b05ff2f0a8fc3d4097fff424d44
2007-06-30  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

PR c/4076
* c-typeck.c (build_external_ref): Don't mark as used if called
from itself.
* calls.c (rtx_for_function_call): Likewise.

testsuite/
* gcc.dg/Wunused-function.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126144 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-typeck.c
gcc/calls.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/Wunused-function.c [new file with mode: 0644]