the following patch was just integrated into master: commit 662237614b125c4039288a06df7af2a32317a554 Author: Martin Roth martinroth@google.com Date: Sun Jan 31 10:34:13 2016 -0700
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
See https://review.coreboot.org/13538 for details.
-gerrit