aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index abb49bf8596e..2b1e37da2bb5 100644
--- a/Makefile
+++ b/Makefile
@@ -102,6 +102,10 @@ ifeq ("$(origin O)", "command line")
102 KBUILD_OUTPUT := $(O) 102 KBUILD_OUTPUT := $(O)
103endif 103endif
104 104
105ifeq ("$(origin W)", "command line")
106 export KBUILD_ENABLE_EXTRA_GCC_CHECKS := 1
107endif
108
105# That's our default target when none is given on the command line 109# That's our default target when none is given on the command line
106PHONY := _all 110PHONY := _all
107_all: 111_all:
@@ -1262,6 +1266,7 @@ help:
1262 @echo ' make O=dir [targets] Locate all output files in "dir", including .config' 1266 @echo ' make O=dir [targets] Locate all output files in "dir", including .config'
1263 @echo ' make C=1 [targets] Check all c source with $$CHECK (sparse by default)' 1267 @echo ' make C=1 [targets] Check all c source with $$CHECK (sparse by default)'
1264 @echo ' make C=2 [targets] Force check of all c source with $$CHECK' 1268 @echo ' make C=2 [targets] Force check of all c source with $$CHECK'
1269 @echo ' make W=1 [targets] Enable extra gcc checks'
1265 @echo '' 1270 @echo ''
1266 @echo 'Execute "make" or "make all" to build all targets marked with [*] ' 1271 @echo 'Execute "make" or "make all" to build all targets marked with [*] '
1267 @echo 'For further info see the ./README file' 1272 @echo 'For further info see the ./README file'