kbuild: introduce subdir-ccflags-y
authorSam Ravnborg <sam@ravnborg.org>
Sun, 19 Apr 2009 09:04:26 +0000 (11:04 +0200)
committerSam Ravnborg <sam@ravnborg.org>
Sun, 19 Apr 2009 09:12:12 +0000 (11:12 +0200)
commit720097d895956c0bf15b8440f7845159a04b74da
tree25e5546b16c86a23bd69b5b65b8b33f1d70540b6
parentf14875a3e0cc35d7dbe15ee39763a6ae922e7034
kbuild: introduce subdir-ccflags-y

Following patch introduce support for setting options
to gcc that has effect for current directory and all
subdirectories.

The typical use case are an architecture or a subsystem that
decide to cover all files with -Werror.
Today alpha, mips and sparc uses -Werror in almost all their
Makefile- with subdir-ccflag-y it is now simpler to do so
as only the top-level directories needs to be covered.

Likewise if we decide to cover a full subsystem such
as net/ with -Werror this is done by adding a single
line to net/Makefile.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Documentation/kbuild/makefiles.txt
scripts/Makefile.build
scripts/Makefile.lib