summaryrefslogtreecommitdiffstats
path: root/scripts/kconfig
Commit message (Expand)AuthorAgeFilesLines
* kconfig: test: add Kconfig macro language testsMasahiro Yamada2018-05-2913-0/+191
* kconfig: error out if a recursive variable references itselfMasahiro Yamada2018-05-291-0/+13
* kconfig: add 'filename' and 'lineno' built-in variablesMasahiro Yamada2018-05-291-0/+16
* kconfig: add 'info', 'warning-if', and 'error-if' built-in functionsMasahiro Yamada2018-05-291-0/+27
* kconfig: expand lefthand side of assignment statementMasahiro Yamada2018-05-291-0/+7
* kconfig: support append assignment operatorMasahiro Yamada2018-05-293-3/+27
* kconfig: support simply expanded variableMasahiro Yamada2018-05-294-7/+27
* kconfig: support user-defined function and recursively expanded variableMasahiro Yamada2018-05-294-4/+120
* kconfig: begin PARAM state only when seeing a command keywordMasahiro Yamada2018-05-291-1/+1
* kconfig: add 'shell' built-in functionMasahiro Yamada2018-05-291-0/+41
* kconfig: add built-in function supportMasahiro Yamada2018-05-291-12/+130
* kconfig: make default prompt of mainmenu less specificMasahiro Yamada2018-05-292-2/+2
* kconfig: remove sym_expand_string_value()Masahiro Yamada2018-05-292-54/+0
* kconfig: remove string expansion for mainmenu after yyparse()Masahiro Yamada2018-05-291-19/+5
* kconfig: remove string expansion in file_lookup()Masahiro Yamada2018-05-291-3/+1
* kconfig: reference environment variables directly and remove 'option env='Masahiro Yamada2018-05-2910-114/+326
* kconfig: drop localization supportSam Ravnborg2018-05-2821-610/+258
* kconfig: refactor ncurses package checks for building mconf and nconfMasahiro Yamada2018-05-285-128/+113
* kconfig: refactor GTK+ package checks for building gconfMasahiro Yamada2018-05-282-34/+32
* kconfig: refactor Qt package checks for building qconfMasahiro Yamada2018-05-282-45/+53
* kconfig: extend output of 'listnewconfig'Don Zickus2018-04-131-2/+12
* kbuild: add %.lex.c and %.tab.[ch] to 'targets' automaticallyMasahiro Yamada2018-04-071-1/+1
* kbuild: clean up *.lex.c and *.tab.[ch] patterns from top-level MakefileMasahiro Yamada2018-04-071-1/+1
* .gitignore: move *.lex.c *.tab.[ch] patterns to the top-level .gitignoreMasahiro Yamada2018-04-071-3/+0
* Merge tag 'kconfig-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds2018-04-0354-131/+1020
|\
| * kconfig: use yylineno option instead of manual lineno incrementsMasahiro Yamada2018-03-262-11/+10
| * kconfig: detect recursive inclusion earlierMasahiro Yamada2018-03-261-6/+8
| * kconfig: remove duplicated file name and lineno of recursive inclusionMasahiro Yamada2018-03-262-10/+10
| * kconfig: do not include both curses.h and ncurses.h for nconfigMasahiro Yamada2018-03-261-3/+1
| * kconfig: make unmet dependency warnings readableMasahiro Yamada2018-03-263-55/+23
| * kconfig: warn unmet direct dependency of tristate symbols selected by yMasahiro Yamada2018-03-261-2/+2
| * kconfig: tests: test if recursive inclusion is detectedMasahiro Yamada2018-03-266-0/+24
| * kconfig: tests: test if recursive dependencies are detectedMasahiro Yamada2018-03-263-0/+101
| * kconfig: tests: test randconfig for choice in choiceMasahiro Yamada2018-03-265-0/+60
| * kconfig: tests: test defconfig when two choices interactMasahiro Yamada2018-03-264-0/+42
| * kconfig: tests: check visibility of tristate choice values in y choiceMasahiro Yamada2018-03-265-0/+43
| * kconfig: tests: check unneeded "is not set" with unmet dependencyMasahiro Yamada2018-03-264-0/+39
| * kconfig: tests: test if new symbols in choice are askedMasahiro Yamada2018-03-264-0/+64
| * kconfig: tests: test automatic submenu creationMasahiro Yamada2018-03-263-0/+72
| * kconfig: tests: add basic choice testsMasahiro Yamada2018-03-269-0/+149
| * kconfig: tests: add framework for Kconfig unit testingMasahiro Yamada2018-03-263-0/+306
| * kconfig: remove redundant streamline_config.pl prerequisiteUlf Magnusson2018-03-261-4/+4
| * kconfig: rename silentoldconfig to syncconfigMasahiro Yamada2018-03-262-13/+20
| * kconfig: invoke oldconfig instead of silentoldconfig from local*configMasahiro Yamada2018-03-261-2/+2
| * kconfig: hide irrelevant sub-menus for oldconfigMasahiro Yamada2018-03-261-3/+6
| * kconfig: remove redundant input_mode test for check_conf() loopMasahiro Yamada2018-03-261-1/+1
| * kconfig: remove unneeded input_mode test in conf()Masahiro Yamada2018-03-261-3/+1
| * kconfig: do not call check_conf() for olddefconfigMasahiro Yamada2018-03-261-5/+5
| * kconfig: only write '# CONFIG_FOO is not set' for visible symbolsUlf Magnusson2018-03-261-1/+2
| * kconfig: Print reverse dependencies in groupsEugeniu Rosca2018-03-263-13/+20