projects
/
openwrt
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add 'deselect' property for menuconfig
[openwrt/openwrt.git]
/
scripts
/
config
/
expr.h
diff --git
a/scripts/config/expr.h
b/scripts/config/expr.h
index c1c56065b036e68bf3f993ad25b4c0fd86e09db5..ae79d8fad1acdd9fbc8e47d146b31d6cf4930b1d 100644
(file)
--- a/
scripts/config/expr.h
+++ b/
scripts/config/expr.h
@@
-74,6
+74,7
@@
struct symbol {
struct property *prop;
struct expr *dep, *dep2;
struct expr_value rev_dep;
struct property *prop;
struct expr *dep, *dep2;
struct expr_value rev_dep;
+ struct expr_value rev_dep_inv;
};
#define for_all_symbols(i, sym) for (i = 0; i < 257; i++) for (sym = symbol_hash[i]; sym; sym = sym->next) if (sym->type != S_OTHER)
};
#define for_all_symbols(i, sym) for (i = 0; i < 257; i++) for (sym = symbol_hash[i]; sym; sym = sym->next) if (sym->type != S_OTHER)
@@
-100,7
+101,7
@@
struct symbol {
#define SYMBOL_HASHMASK 0xff
enum prop_type {
#define SYMBOL_HASHMASK 0xff
enum prop_type {
- P_UNKNOWN, P_PROMPT, P_COMMENT, P_MENU, P_DEFAULT, P_CHOICE, P_SELECT, P_RANGE, P_RESET
+ P_UNKNOWN, P_PROMPT, P_COMMENT, P_MENU, P_DEFAULT, P_CHOICE, P_
DESELECT, P_
SELECT, P_RANGE, P_RESET
};
struct property {
};
struct property {