linux-stable/Documentation/kbuild
Sergey Senozhatsky 7cd343008b kconfig: add warn-unknown-symbols sanity check
Introduce KCONFIG_WARN_UNKNOWN_SYMBOLS environment variable,
which makes Kconfig warn about unknown config symbols.

This is especially useful for continuous kernel uprevs when
some symbols can be either removed or renamed between kernel
releases (which can go unnoticed otherwise).

By default KCONFIG_WARN_UNKNOWN_SYMBOLS generates warnings,
which are non-terminal. There is an additional environment
variable KCONFIG_WERROR that overrides this behaviour and
turns warnings into errors.

Signed-off-by: Sergey Senozhatsky <senozhatsky@chromium.org>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
2023-09-01 16:38:04 +09:00
..
gcc-plugins.rst
headers_install.rst
index.rst
issues.rst
kbuild.rst kernel-doc: don't let V=1 change outcome 2023-06-10 16:39:02 +09:00
kconfig-language.rst
kconfig-macro-language.rst
Kconfig.recursion-issue-01
Kconfig.recursion-issue-02
kconfig.rst kconfig: add warn-unknown-symbols sanity check 2023-09-01 16:38:04 +09:00
Kconfig.select-break
llvm.rst Documentation/llvm: refresh docs 2023-09-01 15:58:17 +09:00
makefiles.rst
modules.rst
reproducible-builds.rst