Commit ab838577 authored by Masahiro Yamada's avatar Masahiro Yamada
Browse files

kconfig: remove allnoconfig_y option



Now that the only user, CONFIG_EMBEDDED has stopped using this option,
remove it entirely.

Signed-off-by: default avatarMasahiro Yamada <masahiroy@kernel.org>
parent f8f0d064
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -234,10 +234,6 @@ applicable everywhere (see syntax).
    enables the third modular state for all config symbols.
    At most one symbol may have the "modules" option set.

  - "allnoconfig_y"
    This declares the symbol as one that should have the value y when
    using "allnoconfig". Used for symbols that hide other symbols.

Menu dependencies
-----------------

+1 −4
Original line number Diff line number Diff line
@@ -242,9 +242,6 @@ static bool conf_set_all_new_symbols(enum conf_def_mode mode)
				sym->def[S_DEF_USER].tri = mod;
				break;
			case def_no:
				if (sym->flags & SYMBOL_ALLNOCONFIG_Y)
					sym->def[S_DEF_USER].tri = yes;
				else
				sym->def[S_DEF_USER].tri = no;
				break;
			case def_random:
+0 −3
Original line number Diff line number Diff line
@@ -156,9 +156,6 @@ struct symbol {
/* choice values need to be set before calculating this symbol value */
#define SYMBOL_NEED_SET_CHOICE_VALUES  0x100000

/* Set symbol to y if allnoconfig; used for symbols that hide others */
#define SYMBOL_ALLNOCONFIG_Y 0x200000

#define SYMBOL_MAXLENGTH	256
#define SYMBOL_HASHSIZE		9973

+0 −1
Original line number Diff line number Diff line
@@ -91,7 +91,6 @@ n [A-Za-z0-9_-]
[ \t]*			/* whitespaces */
\\\n			/* escaped new line */
\n			return T_EOL;
"allnoconfig_y"		return T_ALLNOCONFIG_Y;
"bool"			return T_BOOL;
"choice"		return T_CHOICE;
"comment"		return T_COMMENT;
+0 −1
Original line number Diff line number Diff line
@@ -96,7 +96,6 @@ struct property *menu_add_prompt(enum prop_type type, char *prompt, struct expr
void menu_add_expr(enum prop_type type, struct expr *expr, struct expr *dep);
void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep);
void menu_add_option_modules(void);
void menu_add_option_allnoconfig_y(void);
void menu_finalize(struct menu *parent);
void menu_set_type(int type);

Loading