mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-04 20:19:47 +08:00
kbuild: move warnings about linux/export.h from W=1 to W=2
This hides excessive warnings, as nobody builds with W=2. Fixes:a934a57a42
("scripts/misc-check: check missing #include <linux/export.h> when W=1") Fixes:7d95680d64
("scripts/misc-check: check unnecessary #include <linux/export.h> when W=1") Signed-off-by: Masahiro Yamada <masahiroy@kernel.org> Acked-by: Arnd Bergmann <arnd@arndb.de> Reviewed-by: Nathan Chancellor <nathan@kernel.org> Acked-by: Heiko Carstens <hca@linux.ibm.com>
This commit is contained in:
parent
19272b37aa
commit
a6a7946bd6
3
Makefile
3
Makefile
@ -1832,12 +1832,9 @@ rustfmtcheck: rustfmt
|
||||
# Misc
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
# Run misc checks when ${KBUILD_EXTRA_WARN} contains 1
|
||||
PHONY += misc-check
|
||||
ifneq ($(findstring 1,$(KBUILD_EXTRA_WARN)),)
|
||||
misc-check:
|
||||
$(Q)$(srctree)/scripts/misc-check
|
||||
endif
|
||||
|
||||
all: misc-check
|
||||
|
||||
|
@ -62,6 +62,15 @@ check_unnecessary_include_linux_export_h () {
|
||||
xargs -r printf "%s: warning: EXPORT_SYMBOL() is not used, but #include <linux/export.h> is present\n" >&2
|
||||
}
|
||||
|
||||
check_tracked_ignored_files
|
||||
check_missing_include_linux_export_h
|
||||
check_unnecessary_include_linux_export_h
|
||||
case "${KBUILD_EXTRA_WARN}" in
|
||||
*1*)
|
||||
check_tracked_ignored_files
|
||||
;;
|
||||
esac
|
||||
|
||||
case "${KBUILD_EXTRA_WARN}" in
|
||||
*2*)
|
||||
check_missing_include_linux_export_h
|
||||
check_unnecessary_include_linux_export_h
|
||||
;;
|
||||
esac
|
||||
|
Loading…
Reference in New Issue
Block a user