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

Andrew Morton
2005-11-10T12:32:22Z

Adrian Bunk <bunk@stusta.de> wrote:
>
> Currently, using an undeclared function gives a compile warning, but it
> can lead to a nasty runtime error 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.
>
> There will be some compile errors in cases where compilation previously
> worked because the undefined function wasn't called due to gcc dead code
> elimination, but in these cases a proper fix doesnt harm.
>

Sorry, I need to build allmodconfig kernels on wacky architectures (eg
ppc64) and this patch is killing me.