summaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/zconf.l
Commit message (Expand)AuthorAgeFilesLines
* kconfig: split the lexer out of zconf.yMasahiro Yamada2018-12-281-0/+1
* kconfig: convert to SPDX License IdentifierMasahiro Yamada2018-12-281-4/+4
* kconfig: remove keyword lookup table entirelyMasahiro Yamada2018-12-281-84/+69Star
* kconfig: update current_pos in the second lexerMasahiro Yamada2018-12-211-5/+15
* kconfig: switch to ASSIGN_VAL state in the second lexerMasahiro Yamada2018-12-211-3/+9
* kconfig: stop associating kconf_id with yylvalMasahiro Yamada2018-12-211-2/+0Star
* kconfig: stop supporting '.' and '/' in unquoted wordsMasahiro Yamada2018-12-211-2/+2
* kconfig: use T_WORD instead of T_VARIABLE for variablesMasahiro Yamada2018-12-211-2/+2
* kconfig: use specific tokens instead of T_ASSIGN for assignmentsMasahiro Yamada2018-12-211-3/+3
* kconfig: refactor scanning and parsing "option" propertiesMasahiro Yamada2018-12-211-0/+3
* kconfig: warn no new line at end of fileMasahiro Yamada2018-12-151-0/+4
* kconfig: clean up EOF handling in the lexerMasahiro Yamada2018-12-121-3/+2Star
* kconfig: fix ambiguous grammar in terms of new linesMasahiro Yamada2018-12-121-0/+21
* kconfig: refactor pattern matching in STRING stateMasahiro Yamada2018-12-121-11/+3Star
* kconfig: remove unneeded pattern matching to whitespacesMasahiro Yamada2018-12-121-6/+0Star
* kconfig: fix memory leak when EOF is encountered in quotationMasahiro Yamada2018-12-121-0/+2
* kconfig: fix file name and line number of warn_ignored_character()Masahiro Yamada2018-12-121-1/+1
* kconfig: expand lefthand side of assignment statementMasahiro Yamada2018-05-281-0/+7
* kconfig: support append assignment operatorMasahiro Yamada2018-05-281-0/+1
* kconfig: support simply expanded variableMasahiro Yamada2018-05-281-1/+2
* kconfig: support user-defined function and recursively expanded variableMasahiro Yamada2018-05-281-2/+15
* kconfig: begin PARAM state only when seeing a command keywordMasahiro Yamada2018-05-281-1/+1
* kconfig: reference environment variables directly and remove 'option env='Masahiro Yamada2018-05-281-3/+64
* kconfig: use yylineno option instead of manual lineno incrementsMasahiro Yamada2018-03-251-11/+9Star
* kconfig: detect recursive inclusion earlierMasahiro Yamada2018-03-251-6/+8
* kconfig: remove duplicated file name and lineno of recursive inclusionMasahiro Yamada2018-03-251-5/+4Star
* kconfig: fix line number in recursive inclusion error messageMasahiro Yamada2018-03-021-8/+4Star
* kconfig: add xrealloc() helperMasahiro Yamada2018-02-101-1/+1
* kconfig: send error messages to stderrMasahiro Yamada2018-02-081-12/+15
* kconfig: use default 'yy' prefix for lexer and parserMasahiro Yamada2018-01-211-8/+8
* kconfig: warn of unhandled characters in Kconfig commandsAndreas Ruprecht2015-08-191-9/+11
* kconfig: allow use of relations other than (in)equalityJan Beulich2015-06-151-0/+4
* kconfig: don't silently ignore unhandled charactersJan Beulich2015-06-111-1/+6
* kbuild: trivial - use tabs for code indent where possibleMasahiro Yamada2014-06-101-2/+2
* kconfig: remove unused definition from scannerMartin Walch2013-10-081-1/+0Star
* kconfig: Fix malloc handling in conf toolsAlan Cox2012-11-201-4/+4
* Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare...Linus Torvalds2011-07-301-1/+0Star
|\
| * kconfig: nuke LKC_DIRECT_LINK cruftArnaud Lacombe2011-06-061-1/+0Star
* | kconfig/zconf.l: do not ask to generate backupArnaud Lacombe2011-06-091-2/+2
* | kconfig: constify `kconf_id_lookup'Arnaud Lacombe2011-06-091-2/+2
|/
* kconfig: get rid of unused flagsYann E. MORIN2011-04-151-4/+0Star
* kconfig: allow multiple inclusion of the same fileYann E. MORIN2011-04-151-10/+19
* kconfig: use the file's name of sourced fileArnaud Lacombe2010-09-201-2/+3
* kconfig: constify file nameArnaud Lacombe2010-09-201-1/+1
* kconfig: Mark various internal functions staticJosh Triplett2009-11-161-3/+3
* kconfig: improve error messages for bad source statementsSam Ravnborg2009-01-021-2/+5
* kconfig: scripts/kconfig/zconf.l: add %option noinputAdrian Bunk2008-07-301-0/+1
* kconfig: whitespace removingEGRY Gabor2008-01-281-0/+5
* kconfig: fix mconf segmentation faultMarcin Garski2007-05-061-1/+1
* [PATCH] kconfig: improve error handling in the parserRoman Zippel2005-11-091-18/+24