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 41 KBUILD_VERBOSE = 0 42 42 endif 43 43 44 - # Call sparse as part of compilation of C files 45 - # Use 'make C=1' to enable sparse checking 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=....' 46 47 47 48 ifdef C 48 49 ifeq ("$(origin C)", "command line") ··· 1061 1060 1062 1061 @echo ' make V=0|1 [targets] 0 => quiet build (default), 1 => verbose build' 1063 1062 @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)' 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' 1066 1065 @echo '' 1067 1066 @echo 'Execute "make" or "make all" to build all targets marked with [*] ' 1068 1067 @echo 'For further info see the ./README file'