From d837647515b59137a837c3f67dacfc9b7ad3e981 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Mon, 4 May 2015 20:19:57 +0200 Subject: parse_kconfig adding proper visibility dependency For unknown reasons, output rules with generated default solution are not satisfiable. --- scripts/parse_kconfig/boolexpr.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'scripts/parse_kconfig/boolexpr.h') diff --git a/scripts/parse_kconfig/boolexpr.h b/scripts/parse_kconfig/boolexpr.h index 52cd4a6..5a368bf 100644 --- a/scripts/parse_kconfig/boolexpr.h +++ b/scripts/parse_kconfig/boolexpr.h @@ -20,11 +20,13 @@ struct boolexpr { unsigned overusage; }; -struct boolexpr *boolexpr_kconfig(struct symlist *sl, struct expr *expr); +struct boolexpr *boolexpr_kconfig(struct symlist *sl, struct expr *expr, + bool modulesym); struct boolexpr *boolexpr_true(); struct boolexpr *boolexpr_false(); -struct boolexpr *boolexpr_sym(struct symlist *sl, struct symbol *sym); +struct boolexpr *boolexpr_sym(struct symlist *sl, struct symbol *sym, + bool modulesym); struct boolexpr *boolexpr_or(struct boolexpr *e1, struct boolexpr *e2); struct boolexpr *boolexpr_and(struct boolexpr *e1, struct boolexpr *e2); struct boolexpr *boolexpr_not(struct boolexpr *e); -- cgit v1.2.3