summaryrefslogtreecommitdiff
path: root/scripts/kconfig/parser.y
diff options
context:
space:
mode:
authorMasahiro Yamada <masahiroy@kernel.org>2024-06-18 13:35:30 +0300
committerMasahiro Yamada <masahiroy@kernel.org>2024-07-15 19:08:37 +0300
commitca4c74ba306e28cebf53908e69b773dcbb700cbc (patch)
tree0b1ac0d0aada3c20cc9452ed3b3235bb628c0b2d /scripts/kconfig/parser.y
parentb139b43e9d47552b3f998fade184ed19e45d0c32 (diff)
downloadlinux-ca4c74ba306e28cebf53908e69b773dcbb700cbc.tar.xz
kconfig: remove P_CHOICE property
P_CHOICE is a pseudo property used to link a choice with its members. There is no more code relying on this, except for some debug code. Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Diffstat (limited to 'scripts/kconfig/parser.y')
-rw-r--r--scripts/kconfig/parser.y4
1 files changed, 0 insertions, 4 deletions
diff --git a/scripts/kconfig/parser.y b/scripts/kconfig/parser.y
index 9d58544b0255..745c82ee15d0 100644
--- a/scripts/kconfig/parser.y
+++ b/scripts/kconfig/parser.y
@@ -241,7 +241,6 @@ choice: T_CHOICE T_EOL
struct symbol *sym = sym_lookup(NULL, 0);
menu_add_entry(sym);
- menu_add_expr(P_CHOICE, NULL, NULL);
menu_set_type(S_BOOLEAN);
INIT_LIST_HEAD(&current_entry->choice_members);
@@ -696,9 +695,6 @@ static void print_symbol(FILE *out, struct menu *menu)
}
fputc('\n', out);
break;
- case P_CHOICE:
- fputs(" #choice value\n", out);
- break;
case P_SELECT:
fputs( " select ", out);
expr_fprint(prop->expr, out);