]> rtime.felk.cvut.cz Git - linux-conf-perf.git/commit
Fix parse_kconfig choice parsing
authorKarel Kočí <cynerd@email.cz>
Sat, 12 Sep 2015 09:46:26 +0000 (11:46 +0200)
committerKarel Kočí <cynerd@email.cz>
Sat, 12 Sep 2015 09:46:26 +0000 (11:46 +0200)
commite94207efe93141ce2d58436c56ea4271948bf148
treee7e2ff871591f9f1c6cf363e5b6865e76ccaefa4
parent762e0304d1c493447e367a45431416fbada5cc8c
Fix parse_kconfig choice parsing

Parsing choices was implemented wrong. For non-optional choice output
rules must contain also dependency of all choice symbols. Because if no
choice symbol has fulfilled dependencies, than choice shouldn't be
selected.
scripts/parse_kconfig/boolexpr.c
scripts/parse_kconfig/boolexpr.h
scripts/parse_kconfig/parse.c