diff options
author | Arnaud Lacombe <lacombar@gmail.com> | 2010-09-26 22:24:08 +0200 |
---|---|---|
committer | Michal Marek <mmarek@suse.cz> | 2010-12-21 17:59:14 +0100 |
commit | 1137c56b7420c801147e0863845c03b07554721a (patch) | |
tree | 73f1decaebc5a2825e04b30569b0a97595397360 /scripts/kconfig/lkc.h | |
parent | kconfig: add more S_INT and S_HEX consistency checks (diff) | |
download | linux-1137c56b7420c801147e0863845c03b07554721a.tar.xz linux-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 'scripts/kconfig/lkc.h')
0 files changed, 0 insertions, 0 deletions