aboutsummaryrefslogtreecommitdiff
path: root/scripts/kconfig
AgeCommit message (Expand)AuthorFilesLines
2024-03-21kconfig: tests: test dependency after shuffling choicesGravatar Masahiro Yamada 5-0/+71
2024-03-21kconfig: tests: add a test for randconfig with dependent choicesGravatar Masahiro Yamada 5-0/+78
2024-03-21kconfig: tests: support KCONFIG_SEED for the randconfig runnerGravatar Masahiro Yamada 1-6/+10
2024-03-19kconfig: remove unneeded menu_is_visible() call in conf_write_defconfig()Gravatar Masahiro Yamada 1-4/+1
2024-03-19kconfig: check prompt for choice while parsingGravatar Masahiro Yamada 2-3/+6
2024-03-19kconfig: lxdialog: remove unused dialog colorsGravatar Masahiro Yamada 2-22/+0
2024-03-19kconfig: lxdialog: fix button color for blackbg themeGravatar Masahiro Yamada 1-1/+1
2024-03-10kconfig: remove named choice supportGravatar Masahiro Yamada 1-7/+3
2024-03-09kconfig: use linked list in get_symbol_str() to iterate over menusGravatar Masahiro Yamada 1-8/+9
2024-03-09kconfig: link menus to a symbolGravatar Masahiro Yamada 3-1/+12
2024-02-20kconfig: lxdialog: fix cursor render in checklistGravatar Matthew Bystrin 1-3/+2
2024-02-20kconfig: use generic macros to implement symbol hashtableGravatar Masahiro Yamada 7-39/+42
2024-02-20kconfig: print recursive dependency errors in the parsed orderGravatar Masahiro Yamada 2-15/+27
2024-02-20kconfig: do not imply the type of choice valueGravatar Masahiro Yamada 1-6/+0
2024-02-20kconfig: convert linked list of files to hash tableGravatar Masahiro Yamada 1-9/+11
2024-02-20kconfig: move strhash() to util.c as a global functionGravatar Masahiro Yamada 3-9/+11
2024-02-19kconfig: move ARRAY_SIZE to a headerGravatar Masahiro Yamada 2-2/+12
2024-02-19kconfig: add macros useful for hashtableGravatar Masahiro Yamada 1-0/+48
2024-02-19kconfig: import more list macros and inline functionsGravatar Masahiro Yamada 2-0/+77
2024-02-19kconfig: resync list.hGravatar Masahiro Yamada 1-62/+121
2024-02-19kconfig: split list_head into a separate headerGravatar Masahiro Yamada 6-7/+15
2024-02-19kconfig: change file_lookup() to return the file nameGravatar Masahiro Yamada 5-16/+13
2024-02-19kconfig: make file::name a flexible array memberGravatar Masahiro Yamada 2-3/+6
2024-02-19kconfig: move the file and lineno in struct file to struct bufferGravatar Masahiro Yamada 3-33/+23
2024-02-19kconfig: replace remaining current_file->name with cur_filenameGravatar Masahiro Yamada 2-6/+6
2024-02-19kconfig: do not delay the cur_filename updateGravatar Masahiro Yamada 2-10/+15
2024-02-19kconfig: replace file->name with name in zconf_nextfile()Gravatar Masahiro Yamada 1-5/+5
2024-02-19kconfig: associate struct property with file name directlyGravatar Masahiro Yamada 3-9/+9
2024-02-19kconfig: associate struct menu with file name directlyGravatar Masahiro Yamada 5-10/+10
2024-02-19kconfig: remove zconf_curname() and zconf_lineno()Gravatar Masahiro Yamada 5-51/+37
2024-02-19kconfig: replace current_pos with separate cur_{filename,lineno}Gravatar Masahiro Yamada 1-8/+17
2024-02-19kconfig: split preprocessor prototypes into preprocess.hGravatar Masahiro Yamada 5-13/+23
2024-02-19kconfig: call env_write_dep() right after yyparse()Gravatar Masahiro Yamada 4-12/+18
2024-02-19kconfig: write Kconfig files to autoconf.cmd in orderGravatar Masahiro Yamada 4-4/+11
2024-02-19kconfig: remove unneeded sym_find() call in conf_parse()Gravatar Masahiro Yamada 1-1/+1
2024-02-19kconfig: remove compat_getline()Gravatar Masahiro Yamada 1-52/+1
2024-02-19kconfig: remove orphan lookup_file() declarationGravatar Masahiro Yamada 1-1/+0
2024-02-19kconfig: fix off-by-one in zconf_error()Gravatar Masahiro Yamada 1-1/+1
2024-02-19kconfig: fix infinite loop when expanding a macro at the end of fileGravatar Masahiro Yamada 1-2/+5
2024-02-19kconfig: fix line number in recursive inclusion detectionGravatar Masahiro Yamada 1-4/+5
2024-02-19kconfig: remove unneeded buffer allocation in zconf_initscan()Gravatar Masahiro Yamada 1-16/+13
2024-01-31kconfig: initialize sym->curr.tri to 'no' for all symbol types againGravatar Masahiro Yamada 1-1/+3
2023-12-29kconfig: WERROR unmet symbol dependencyGravatar Sergey Senozhatsky 4-5/+25
2023-12-28kconfig: Use KCONFIG_CONFIG instead of .configGravatar Markus Schneider-Pargmann 1-1/+1
2023-12-28kconfig: remove redundant NULL pointer check before free()Gravatar Masahiro Yamada 2-4/+2
2023-12-28kconfig: remove unreachable printf()Gravatar Masahiro Yamada 1-1/+0
2023-12-28kconfig: add include guard to lkc_proto.hGravatar Masahiro Yamada 1-0/+5
2023-12-28kconfig: squash menu_has_help() and menu_get_help()Gravatar Masahiro Yamada 2-17/+2
2023-12-10kconfig: factor out common code shared by mconf and nconfGravatar Masahiro Yamada 5-107/+75
2023-12-03kconfig: default to zero if int/hex symbol lacks default propertyGravatar Masahiro Yamada 1-5/+12