summaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/symbol.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* kconfig: recursive checks drop file/linenoHONG Yifan2024-07-201-30/+12
* kconfig: remove SYMBOL_CHOICEVAL flagMasahiro Yamada2024-07-161-0/+6
* kconfig: add const qualifiers to several function argumentsMasahiro Yamada2024-07-161-7/+7
* kconfig: refactor error messages in sym_check_print_recursive()Masahiro Yamada2024-07-151-9/+9
* kconfig: improve error message for recursive dependency in choiceMasahiro Yamada2024-07-151-6/+1
* kconfig: improve error message for dependency between choice membersMasahiro Yamada2024-07-151-1/+1
* kconfig: fix conditional prompt behavior for choiceMasahiro Yamada2024-07-151-1/+1
* kconfig: remove E_LIST expression typeMasahiro Yamada2024-07-151-2/+1
* kconfig: remove P_CHOICE propertyMasahiro Yamada2024-07-151-13/+1
* kconfig: use sym_get_choice_menu() in sym_check_deps()Masahiro Yamada2024-07-151-4/+4
* kconfig: use sym_get_choice_menu() in sym_check_choice_deps()Masahiro Yamada2024-07-151-3/+7
* kconfig: use sym_get_choice_menu() in sym_check_print_recursive()Masahiro Yamada2024-07-151-2/+4
* kconfig: use menu_list_for_each_sym() in sym_choice_default()Masahiro Yamada2024-07-151-5/+4
* kconfig: change sym_choice_default() to take the choice menuMasahiro Yamada2024-07-151-4/+4
* kconfig: remove sym_get_choice_value()Masahiro Yamada2024-07-151-8/+1
* kconfig: refactor choice value calculationMasahiro Yamada2024-07-151-58/+101
* kconfig: introduce choice_set_value() helperMasahiro Yamada2024-07-151-19/+43
* kconfig: remove tristate choice supportMasahiro Yamada2024-07-151-20/+2
* kconfig: fix comparison to constant symbols, 'm', 'n'Masahiro Yamada2024-05-291-2/+4
* kconfig: use menu_list_for_each_sym() in sym_check_choice_deps()Masahiro Yamada2024-05-091-10/+15
* kconfig: add sym_get_choice_menu() helperMasahiro Yamada2024-05-091-0/+35
* kconfig: use linked list in sym_set_changed()Masahiro Yamada2024-05-091-5/+3
* kconfig: remove SYMBOL_NO_WRITE flagMasahiro Yamada2024-05-021-2/+1
* kconfig: remove SYMBOL_CHOICE flagMasahiro Yamada2024-05-021-1/+1
* kconfig: link menus to a symbolMasahiro Yamada2024-03-091-0/+4
* kconfig: use generic macros to implement symbol hashtableMasahiro Yamada2024-02-201-11/+11
* kconfig: move strhash() to util.c as a global functionMasahiro Yamada2024-02-201-9/+0
* kconfig: associate struct property with file name directlyMasahiro Yamada2024-02-191-6/+6
* kconfig: associate struct menu with file name directlyMasahiro Yamada2024-02-191-2/+2
* kconfig: initialize sym->curr.tri to 'no' for all symbol types againMasahiro Yamada2024-01-311-1/+3
* kconfig: WERROR unmet symbol dependencySergey Senozhatsky2023-12-291-0/+9
* kconfig: default to zero if int/hex symbol lacks default propertyMasahiro Yamada2023-12-031-5/+12
* kconfig: remove unneeded symbol_empty variableMasahiro Yamada2023-12-031-9/+2
* kconfig: fix memory leak from range propertiesMasahiro Yamada2023-11-171-8/+6
* kconfig: move sym_escape_string_value() to confdata.cMasahiro Yamada2021-10-111-44/+0
* kconfig: remove 'const' from the return type of sym_escape_string_value()Masahiro Yamada2021-10-011-1/+2
* kconfig: change sym_change_count to a boolean flagMasahiro Yamada2021-04-141-1/+1
* kconfig: change defconfig_list option to environment variableMasahiro Yamada2021-04-141-1/+0
* kconfig: clean up header inclusionBoris Kolpackov2020-12-081-1/+1
* kconfig: add 'static' to some file-local dataMasahiro Yamada2020-08-141-4/+10
* kconfig: do not use OR-assignment for zero-cleared structureMasahiro Yamada2020-05-121-1/+1
* kconfig: make 'imply' obey the direct dependencyMasahiro Yamada2020-03-131-1/+3
* kconfig: allow symbols implied by y to become mMasahiro Yamada2020-03-131-4/+1
* kconfig: squash prop_alloc() into menu_add_prop()Masahiro Yamada2020-01-061-21/+0
* kconfig: remove sym from struct propertyMasahiro Yamada2020-01-061-1/+0
* Merge tag 'kconfig-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2019-07-131-1/+1
|\
| * kconfig: Fix spelling of sym_is_changableMarco Ammon2019-07-061-1/+1
* | docs: kbuild: convert docs to ReST and rename to *.rstMauro Carvalho Chehab2019-06-141-1/+1
|/
* kconfig: split some C files out of zconf.yMasahiro Yamada2018-12-281-1/+1
* kconfig: convert to SPDX License IdentifierMasahiro Yamada2018-12-281-1/+1