diff options
author | Karel Kočí <cynerd@email.cz> | 2015-03-22 18:53:50 +0100 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2015-03-22 18:53:50 +0100 |
commit | e0b3ecbe06cb47d14ee64dbf1bdbd9cbc27ac648 (patch) | |
tree | a66c17e6a0253c966691d363dc32d7551464177a /programs/src/kconfig_parser/symlist.h | |
parent | 3e149e0d540e359ba66668452b8c137bfcb3112c (diff) | |
download | linux-conf-perf-e0b3ecbe06cb47d14ee64dbf1bdbd9cbc27ac648.tar.gz linux-conf-perf-e0b3ecbe06cb47d14ee64dbf1bdbd9cbc27ac648.tar.bz2 linux-conf-perf-e0b3ecbe06cb47d14ee64dbf1bdbd9cbc27ac648.zip |
kconfig_parser rewritten and now supports revers dependency
Most of the kconfig_parser is changed.
Now dependency are not copied before transfer to CNF and CNF expression is direcly extracted from kconfíg parsed output structures.
Diffstat (limited to 'programs/src/kconfig_parser/symlist.h')
-rw-r--r-- | programs/src/kconfig_parser/symlist.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/programs/src/kconfig_parser/symlist.h b/programs/src/kconfig_parser/symlist.h index caa827a..88bf4b0 100644 --- a/programs/src/kconfig_parser/symlist.h +++ b/programs/src/kconfig_parser/symlist.h @@ -3,12 +3,13 @@ #include <stdbool.h> #include <string.h> -#include "boolexp.h" +#include "cnfexpr.h" struct symlist_el { unsigned int id; char *name; - struct boolexp *be; + struct cnfexpr *be; + struct cnfexpr *re_be; // forward dependency }; struct symlist { struct symlist_el *array; |