aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/expr.h
diff options
context:
space:
mode:
authorArnaud Lacombe <lacombar@gmail.com>2010-09-26 16:24:08 -0400
committerMichal Marek <mmarek@suse.cz>2010-12-21 17:59:14 +0100
commit1137c56b7420c801147e0863845c03b07554721a (patch)
tree73f1decaebc5a2825e04b30569b0a97595397360 /scripts/kconfig/expr.h
parentkconfig: add more S_INT and S_HEX consistency checks (diff)
downloadlinux-dev-1137c56b7420c801147e0863845c03b07554721a.tar.xz
linux-dev-1137c56b7420c801147e0863845c03b07554721a.zip
kconfig: simplify select-with-unmet-direct-dependency warning
This is an attempt to simplify the expressing printed by kconfig when a symbol is selected but still has direct unmet dependency. First, the symbol reverse dependency is split in sub-expression. Then, each sub-expression is checked to ensure that it does not contains the unmet dependency. This removes the false-positive symbols and fixed symbol which already have the correct dependency. Finally, only the symbol responsible of the "select" is printed, instead of its full dependency tree. CC: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Arnaud Lacombe <lacombar@gmail.com> Signed-off-by: Michal Marek <mmarek@suse.cz>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions