coreboot-kgpe-d16/util/lint
Martin Roth 662237614b kconfig_lint: Check for IS_ENABLED used on symbols without CONFIG_
This looks at the coreboot codebase for the IS_ENABLED macro, and
gives an error if there is a symbol used without the CONFIG_ prefix.
This only works for symbols of type bool.

A future check will be added for all symbols, but that will take
a significant amount of time to run, because each symbol will need
to be searched for individually.

Change-Id: I92f2de2d231610d1a788da965f21966d89c2f25c
Signed-off-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://review.coreboot.org/13538
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2016-02-09 21:51:46 +01:00
..
checkpatch.pl checkpatch: fine tune checks 2015-05-08 21:19:35 +02:00
kconfig_lint kconfig_lint: Check for IS_ENABLED used on symbols without CONFIG_ 2016-02-09 21:51:46 +01:00
kconfig_lint_README kconfig_lint: Check for IS_ENABLED used on symbols without CONFIG_ 2016-02-09 21:51:46 +01:00
lint lint: properly terminate junit report on error 2015-11-19 16:13:50 +01:00
lint-000-license-headers lint: Check license headers for both paragraphs of the GPL 2016-02-02 03:24:57 +01:00
lint-001-no-global-config-in-romstage tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
lint-007-checkpatch lint: rename lint-006-checkpatch because board name is lint-006 2016-01-12 22:32:16 +01:00
lint-008-kconfig util/lint: Add lint script to run kconfig_lint 2016-01-12 22:33:12 +01:00
lint-stable-000-license-headers util/lint: Update license linter, make stable version 2016-01-18 04:15:53 +01:00
lint-stable-003-whitespace tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
lint-stable-004-style-labels tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
lint-stable-005-board-status tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
lint-stable-006-board-name
lint-stable-009-old-licenses util/lint: Fix linter for old license headers 2016-01-21 12:31:53 +01:00
lint-stable-010-asm-syntax lint: test for assembler dialect switches 2016-02-07 00:36:46 +01:00
lint-stable-012-executable-bit lint: Add a check for the executable bit being set on source code 2016-01-30 03:23:44 +01:00
remccoms3.sed
spelling.txt