kbuild: documentation change on allowing checkers besides sparse

Minor documentation change on allowing checkers besides sparse

This patch cleans up a couple of mentions of sparse in the inline
toplevel Makefile documentation such that it's clear that other checkers
besides sparse can override CHECK and CHECKFLAGS.

Signed-off-by: Dustin Kirkland <dustin.kirkland@us.ibm.com>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>

authored by Dustin Kirkland and committed by Sam Ravnborg 701842e3 c96fca21

+5 -4
+5 -4
Makefile
··· 41 KBUILD_VERBOSE = 0 42 endif 43 44 - # Call sparse as part of compilation of C files 45 - # Use 'make C=1' to enable sparse checking 46 47 ifdef C 48 ifeq ("$(origin C)", "command line") ··· 1061 1062 @echo ' make V=0|1 [targets] 0 => quiet build (default), 1 => verbose build' 1063 @echo ' make O=dir [targets] Locate all output files in "dir", including .config' 1064 - @echo ' make C=1 [targets] Check all c source with $$CHECK (sparse)' 1065 - @echo ' make C=2 [targets] Force check of all c source with $$CHECK (sparse)' 1066 @echo '' 1067 @echo 'Execute "make" or "make all" to build all targets marked with [*] ' 1068 @echo 'For further info see the ./README file'
··· 41 KBUILD_VERBOSE = 0 42 endif 43 44 + # Call checker as part of compilation of C files 45 + # Use 'make C=1' to enable checking (sparse, by default) 46 + # Override with 'make C=1 CHECK=checker_executable CHECKFLAGS=....' 47 48 ifdef C 49 ifeq ("$(origin C)", "command line") ··· 1060 1061 @echo ' make V=0|1 [targets] 0 => quiet build (default), 1 => verbose build' 1062 @echo ' make O=dir [targets] Locate all output files in "dir", including .config' 1063 + @echo ' make C=1 [targets] Check all c source with $$CHECK (sparse by default)' 1064 + @echo ' make C=2 [targets] Force check of all c source with $$CHECK' 1065 @echo '' 1066 @echo 'Execute "make" or "make all" to build all targets marked with [*] ' 1067 @echo 'For further info see the ./README file'