summaryrefslogtreecommitdiff
path: root/scripts/kconfig/zconf.y
AgeCommit message (Expand)AuthorFilesLines
2019-02-13kconfig: rename zconf.y to parser.yMasahiro Yamada1-731/+0
2019-01-06kconfig: remove unused "file" field of yylval unionMasahiro Yamada1-1/+0
2018-12-28kconfig: split the lexer out of zconf.yMasahiro Yamada1-2/+0
2018-12-28kconfig: split some C files out of zconf.yMasahiro Yamada1-4/+0
2018-12-28kconfig: convert to SPDX License IdentifierMasahiro Yamada1-2/+2
2018-12-28kconfig: remove keyword lookup table entirelyMasahiro Yamada1-5/+0
2018-12-21kconfig: stop associating kconf_id with yylvalMasahiro Yamada1-21/+20
2018-12-21kconfig: refactor end token rulesMasahiro Yamada1-28/+15
2018-12-21kconfig: use T_WORD instead of T_VARIABLE for variablesMasahiro Yamada1-2/+1
2018-12-21kconfig: use specific tokens instead of T_ASSIGN for assignmentsMasahiro Yamada1-2/+10
2018-12-21kconfig: refactor scanning and parsing "option" propertiesMasahiro Yamada1-20/+15
2018-12-21kconfig: use distinct tokens for type and default propertiesMasahiro Yamada1-23/+39
2018-12-15kconfig: remove redundant token definesMasahiro Yamada1-5/+0
2018-12-15kconfig: rename depends_list to comment_option_listMasahiro Yamada1-6/+6
2018-12-15kconfig: loosen the order of "visible" and "depends on" in menu entryMasahiro Yamada1-7/+7
2018-12-15kconfig: remove redundant menu_block ruleMasahiro Yamada1-8/+1
2018-12-15kconfig: remove redundant if_block ruleMasahiro Yamada1-9/+1
2018-12-15kconfig: remove grammatically ambiguous option_errorMasahiro Yamada1-10/+0
2018-12-15kconfig: remove grammatically ambiguous "unexpected option" diagnosticMasahiro Yamada1-10/+1
2018-12-12kconfig: fix ambiguous grammar in terms of new linesMasahiro Yamada1-15/+3
2018-12-12kconfig: require T_EOL to reduce visible statementMasahiro Yamada1-2/+2
2018-08-13kconfig: fix the rule of mainmenu_stmt symbolMasahiro Yamada1-2/+2
2018-07-17kconfig: rename SYMBOL_AUTO to SYMBOL_NO_WRITEDirk Gouders1-1/+1
2018-06-28kconfig: handle P_SYMBOL in print_symbol()Dirk Gouders1-0/+4
2018-06-25kconfig: fix line numbers for if-entries in menu treeDirk Gouders1-2/+2
2018-05-28kconfig: support simply expanded variableMasahiro Yamada1-2/+3
2018-05-28kconfig: support user-defined function and recursively expanded variableMasahiro Yamada1-1/+18
2018-05-28kconfig: make default prompt of mainmenu less specificMasahiro Yamada1-1/+1
2018-05-28kconfig: remove string expansion for mainmenu after yyparse()Masahiro Yamada1-19/+5
2018-05-28kconfig: reference environment variables directly and remove 'option env='Masahiro Yamada1-1/+1
2018-05-28kconfig: drop localization supportSam Ravnborg1-1/+1
2018-03-02kconfig: Don't leak choice names during parsingMasahiro Yamada1-0/+1
2018-03-01kconfig: add xstrdup() helperMasahiro Yamada1-1/+1
2018-02-02kconfig: Warn if help text is blankUlf Magnusson1-0/+6
2018-01-21kconfig: use default 'yy' prefix for lexer and parserMasahiro Yamada1-11/+11
2018-01-21kconfig: Warn if there is more than one help textUlf Magnusson1-0/+5
2018-01-21kconfig: drop 'boolean' keywordMasahiro Yamada1-1/+1
2018-01-21kconfig: Remove menu_end_entry()Ulf Magnusson1-5/+1
2018-01-21kconfig: Don't leak main menus during parsingUlf Magnusson1-9/+24
2018-01-10kconfig: Don't leak 'option' arguments during parsingUlf Magnusson1-1/+3
2018-01-10kconfig: Don't leak 'source' filenames during parsingUlf Magnusson1-0/+1
2018-01-10kconfig: Don't leak symbol names during parsingUlf Magnusson1-17/+19
2017-12-12kconfig: Sync zconf.y with zconf.tab.c_shippedUlf Magnusson1-1/+1
2017-08-19Remove gperf usage from toolchainLinus Torvalds1-5/+5
2016-11-16Kconfig: Introduce the "imply" keywordNicolas Pitre1-2/+14
2015-06-15kconfig: allow use of relations other than (in)equalityJan Beulich1-0/+9
2014-06-10kbuild: trivial - use tabs for code indent where possibleMasahiro Yamada1-1/+1
2013-09-05kconfig: do not special-case 'MODULES' symbolYann E. MORIN1-9/+2
2011-07-30Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare...Linus Torvalds1-1/+0
2011-06-09kconfig: migrate parser to implicit rulesArnaud Lacombe1-1/+1