kbuild: Add extra gcc checks
authorBorislav Petkov <bp@alien8.de>
Tue, 1 Mar 2011 08:35:29 +0000 (09:35 +0100)
committerMichal Marek <mmarek@suse.cz>
Wed, 9 Mar 2011 14:35:35 +0000 (15:35 +0100)
commit4a5838ad9d2d4f7354a310982483f4c76aa0abeb
treefd037adafd8d7dd367292fe20ab290ccc79569a4
parentde933bd833be1a53bd361c9a327afd3c65413351
kbuild: Add extra gcc checks

Add a 'W=1' Makefile switch which adds additional checking per build
object.

The idea behind this option is targeted at developers who, in the
process of writing their code, want to do the occasional

make W=1 [target.o]

and let gcc do more extensive code checking for them. Then, they
could eyeball the output for valid gcc warnings about various
bugs/discrepancies which are not reported during the normal build
process.

For more background information and a use case, read through this
thread: http://marc.info/?l=kernel-janitors&m=129802065918147&w=2

Cc: Michal Marek <mmarek@suse.cz>
Cc: linux-kbuild@vger.kernel.org
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Acked-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Borislav Petkov <bp@alien8.de>
Signed-off-by: Michal Marek <mmarek@suse.cz>
Documentation/kbuild/kbuild.txt
Makefile
scripts/Makefile.build