summaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/parser.y
AgeCommit message (Expand)AuthorLines
2024-11-04kconfig: remove zconfprint()Masahiro Yamada-17/+5
2024-11-04kconfig: remove support for "bool" prompt for choice entriesMasahiro Yamada-6/+0
2024-09-30kconfig: fix infinite loop in sym_calc_choice()Masahiro Yamada-2/+8
2024-09-01kbuild: split x*alloc() functions in kconfig to scripts/include/xalloc.hMasahiro Yamada-0/+1
2024-09-01kconfig: remove P_SYMBOL propertyMasahiro Yamada-4/+0
2024-09-01kconfig: remove dummy assignments to cur_{filename,lineno}Masahiro Yamada-8/+0
2024-07-16kconfig: add const qualifiers to several function argumentsMasahiro Yamada-2/+2
2024-07-16kconfig: remove P_CHOICE propertyMasahiro Yamada-4/+0
2024-07-16kconfig: refactor choice value calculationMasahiro Yamada-0/+4
2024-07-16kconfig: remember the current choice while parsing the choice blockMasahiro Yamada-6/+4
2024-07-16kconfig: remove tristate choice supportMasahiro Yamada-9/+14
2024-05-10kconfig: turn defaults and additional prompt for choice members into errorMasahiro Yamada-0/+40
2024-05-10kconfig: turn missing prompt for choice members into errorMasahiro Yamada-0/+14
2024-05-02kconfig: remove SYMBOL_NO_WRITE flagMasahiro Yamada-1/+1
2024-05-02kconfig: remove 'optional' property supportMasahiro Yamada-9/+0
2024-05-02kconfig: remove SYMBOL_CHOICE flagMasahiro Yamada-1/+1
2024-05-02kconfig: use menu_for_each_entry() to traverse menu treeMasahiro Yamada-12/+1
2024-03-28kconfig: do not reparent the menu inside a choice blockMasahiro Yamada-1/+1
2024-03-19kconfig: check prompt for choice while parsingMasahiro Yamada-0/+6
2024-03-10kconfig: remove named choice supportMasahiro Yamada-7/+3
2024-02-20kconfig: use generic macros to implement symbol hashtableMasahiro Yamada-2/+0
2024-02-20kconfig: print recursive dependency errors in the parsed orderMasahiro Yamada-4/+16
2024-02-19kconfig: do not delay the cur_filename updateMasahiro Yamada-0/+8
2024-02-19kconfig: associate struct menu with file name directlyMasahiro Yamada-3/+3
2024-02-19kconfig: remove zconf_curname() and zconf_lineno()Masahiro Yamada-32/+27
2024-02-19kconfig: split preprocessor prototypes into preprocess.hMasahiro Yamada-0/+1
2024-02-19kconfig: call env_write_dep() right after yyparse()Masahiro Yamada-1/+8
2024-02-19kconfig: write Kconfig files to autoconf.cmd in orderMasahiro Yamada-0/+4
2024-02-19kconfig: remove unneeded sym_find() call in conf_parse()Masahiro Yamada-1/+1
2024-02-19kconfig: fix off-by-one in zconf_error()Masahiro Yamada-1/+1
2021-04-14kconfig: split menu.c out of parser.yMasahiro Yamada-3/+2
2021-04-14kconfig: change sym_change_count to a boolean flagMasahiro Yamada-1/+1
2021-04-14kconfig: change "modules" from sub-option to first-level attributeMasahiro Yamada-3/+5
2021-04-14kconfig: remove allnoconfig_y optionMasahiro Yamada-6/+0
2021-04-14kconfig: change defconfig_list option to environment variableMasahiro Yamada-6/+0
2020-05-12kconfig: allow only 'config', 'comment', and 'if' inside 'choice'Masahiro Yamada-14/+16
2020-01-07kconfig: remove sym from struct propertyMasahiro Yamada-1/+1
2020-01-07kconfig: remove 'prompt' symbolMasahiro Yamada-10/+7
2020-01-07kconfig: drop T_WORD from the RHS of 'prompt' symbolMasahiro Yamada-3/+1
2019-11-11kconfig: split util.c out of parser.yMasahiro Yamada-1/+0
2019-02-13kconfig: rename zconf.y to parser.yMasahiro Yamada-0/+731