This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: warning when a function's address is tested?
- From: Jeff Sturm <jsturm at one-point dot com>
- To: Andrew Morton <akpm at osdl dot org>
- Cc: gcc at gcc dot gnu dot org
- Date: Sun, 12 Oct 2003 12:00:15 -0400 (EDT)
- Subject: Re: warning when a function's address is tested?
On Sun, 12 Oct 2003, Andrew Morton wrote:
> - if (current_is_kswapd)
> + if (current_is_kswapd())
>
> It was there for a year. It is a fairly easy mistake to make, and it would
> be nice if the compiler could generate a warning. I don't think there are
> likely to be legitimate uses?
One legitimate use is to test for undefined weak symbols. That's not an
argument against the warning however... more often than not this is surely
a mistake.
Jeff