Re: [2.6 patch] add -Werror-implicit-function-declaration to CFLAGS

From: Dave Jones
Date: Thu Jul 06 2006 - 14:20:25 EST


On Thu, Jul 06, 2006 at 06:37:28PM +0200, Adrian Bunk wrote:
> Currently, using an undeclared function gives a compile warning, but it
> can lead to a nasty to debug runtime stack corruptions if the prototype
> of the function is different from what gcc guessed.
>
> With -Werror-implicit-function-declaration we are getting an immediate
> compile error instead.
>
> Signed-off-by: Adrian Bunk <bunk@xxxxxxxxx>

I've been carrying pretty much the same patch in Fedora for months,
and making sure it still builds across x86/x86-64/s390/ia64/ppc32/ppc64.
It saves a lot of time when you're building a large heavily modular kernel.
(like that from a distro config say)

Signed-off-by: Dave Jones <davej@xxxxxxxxxx>

--
http://www.codemonkey.org.uk
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/