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; | 
