From aa206478cbf1aff3ec574f5b91f2f24e96a56fee Mon Sep 17 00:00:00 2001 From: Martin Roth Date: Fri, 24 Mar 2017 08:51:51 -0600 Subject: util/lint: Show an error if a symbol is created in two choice blocks Kconfig shows a warning about this, but we want to catch it earlier and halt the build. Change-Id: I0acce1d40a6ca2b212c638bdb1ec65de5bd4d726 Signed-off-by: Martin Roth Reviewed-on: https://review.coreboot.org/18970 Tested-by: build bot (Jenkins) Reviewed-by: Subrata Banik Reviewed-by: Patrick Georgi Reviewed-by: Paul Menzel --- util/lint/kconfig_lint_README | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'util/lint/kconfig_lint_README') diff --git a/util/lint/kconfig_lint_README b/util/lint/kconfig_lint_README index c36320edb2..5bd2bdd2c1 100644 --- a/util/lint/kconfig_lint_README +++ b/util/lint/kconfig_lint_README @@ -68,7 +68,8 @@ Errors in Kconfig files: - Choice block defined with no symbols. - The 'tristate' type is not used in coreboot. - A 'select' keyword used outside of a config block. -- Symbols created both inside and outside of a choice block. +- Symbols created both inside and outside of a choice block or in two + different choice blocks. - A 'range' keyword has higher minimum than maximum value. - A config block with a prompt at the top level (the top level is currently just for menus). -- cgit v1.2.3