summaryrefslogtreecommitdiffstats
path: root/scripts/Makefile.build
diff options
context:
space:
mode:
authorSam Ravnborg <sam@ravnborg.org>2009-04-19 11:04:26 +0200
committerSam Ravnborg <sam@ravnborg.org>2009-04-19 11:12:12 +0200
commit720097d895956c0bf15b8440f7845159a04b74da (patch)
tree25e5546b16c86a23bd69b5b65b8b33f1d70540b6 /scripts/Makefile.build
parentf14875a3e0cc35d7dbe15ee39763a6ae922e7034 (diff)
downloadlinux-stable-720097d895956c0bf15b8440f7845159a04b74da.tar.gz
linux-stable-720097d895956c0bf15b8440f7845159a04b74da.tar.bz2
linux-stable-720097d895956c0bf15b8440f7845159a04b74da.zip
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>
Diffstat (limited to 'scripts/Makefile.build')
-rw-r--r--scripts/Makefile.build3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/Makefile.build b/scripts/Makefile.build
index 39a9642927d3..5c4b7a400c18 100644
--- a/scripts/Makefile.build
+++ b/scripts/Makefile.build
@@ -27,6 +27,9 @@ ccflags-y :=
cppflags-y :=
ldflags-y :=
+subdir-asflags-y :=
+subdir-ccflags-y :=
+
# Read auto.conf if it exists, otherwise ignore
-include include/config/auto.conf