kconfig: remove SYMBOL_{YES,MOD,NO}
The SYMBOL_{YES,MOD,NO} are not really used anymore (they were more used be the cml1 converter), so just remove them. Signed-off-by: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
This commit is contained in:
parent
c955ccafc3
commit
c0e150acde
|
@ -145,7 +145,8 @@ static void __expr_eliminate_eq(enum expr_type type, struct expr **ep1, struct e
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (e1->type == E_SYMBOL && e2->type == E_SYMBOL &&
|
if (e1->type == E_SYMBOL && e2->type == E_SYMBOL &&
|
||||||
e1->left.sym == e2->left.sym && (e1->left.sym->flags & (SYMBOL_YES|SYMBOL_NO)))
|
e1->left.sym == e2->left.sym &&
|
||||||
|
(e1->left.sym == &symbol_yes || e1->left.sym == &symbol_no))
|
||||||
return;
|
return;
|
||||||
if (!expr_eq(e1, e2))
|
if (!expr_eq(e1, e2))
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -78,10 +78,7 @@ struct symbol {
|
||||||
|
|
||||||
#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)
|
||||||
|
|
||||||
#define SYMBOL_YES 0x0001
|
#define SYMBOL_CONST 0x0001
|
||||||
#define SYMBOL_MOD 0x0002
|
|
||||||
#define SYMBOL_NO 0x0004
|
|
||||||
#define SYMBOL_CONST 0x0007
|
|
||||||
#define SYMBOL_CHECK 0x0008
|
#define SYMBOL_CHECK 0x0008
|
||||||
#define SYMBOL_CHOICE 0x0010
|
#define SYMBOL_CHOICE 0x0010
|
||||||
#define SYMBOL_CHOICEVAL 0x0020
|
#define SYMBOL_CHOICEVAL 0x0020
|
||||||
|
|
|
@ -114,12 +114,6 @@ const char *dbg_print_flags(int val)
|
||||||
|
|
||||||
bzero(buf, 256);
|
bzero(buf, 256);
|
||||||
|
|
||||||
if (val & SYMBOL_YES)
|
|
||||||
strcat(buf, "yes/");
|
|
||||||
if (val & SYMBOL_MOD)
|
|
||||||
strcat(buf, "mod/");
|
|
||||||
if (val & SYMBOL_NO)
|
|
||||||
strcat(buf, "no/");
|
|
||||||
if (val & SYMBOL_CONST)
|
if (val & SYMBOL_CONST)
|
||||||
strcat(buf, "const/");
|
strcat(buf, "const/");
|
||||||
if (val & SYMBOL_CHECK)
|
if (val & SYMBOL_CHECK)
|
||||||
|
|
|
@ -15,15 +15,15 @@
|
||||||
struct symbol symbol_yes = {
|
struct symbol symbol_yes = {
|
||||||
.name = "y",
|
.name = "y",
|
||||||
.curr = { "y", yes },
|
.curr = { "y", yes },
|
||||||
.flags = SYMBOL_YES|SYMBOL_VALID,
|
.flags = SYMBOL_CONST|SYMBOL_VALID,
|
||||||
}, symbol_mod = {
|
}, symbol_mod = {
|
||||||
.name = "m",
|
.name = "m",
|
||||||
.curr = { "m", mod },
|
.curr = { "m", mod },
|
||||||
.flags = SYMBOL_MOD|SYMBOL_VALID,
|
.flags = SYMBOL_CONST|SYMBOL_VALID,
|
||||||
}, symbol_no = {
|
}, symbol_no = {
|
||||||
.name = "n",
|
.name = "n",
|
||||||
.curr = { "n", no },
|
.curr = { "n", no },
|
||||||
.flags = SYMBOL_NO|SYMBOL_VALID,
|
.flags = SYMBOL_CONST|SYMBOL_VALID,
|
||||||
}, symbol_empty = {
|
}, symbol_empty = {
|
||||||
.name = "",
|
.name = "",
|
||||||
.curr = { "", no },
|
.curr = { "", no },
|
||||||
|
|
Loading…
Reference in a new issue