summaryrefslogtreecommitdiff
path: root/dtc-lexer.l
Commit message (Expand)AuthorAgeFilesLines
* dtc: introduce label relative path referencesAhmad Fatoum2022-01-251-1/+1
* Make handling of cpp line information more tolerantDavid Gibson2021-06-081-1/+1
* Remove redundant YYLOC global declarationDirk Mueller2020-01-161-1/+0
* dtc: Replace GPLv2 boilerplate/reference with SPDX tagsRob Herring2019-06-211-16/+1
* Merge nodes with local target label referencesFredrik Markstrom2018-09-251-2/+2
* dtc: add ability to make nodes conditional on them being referencedMaxime Ripard2018-05-041-0/+7
* Clean up gcc attributesDavid Gibson2017-03-061-6/+1
* Add printf format attributesDavid Gibson2017-02-281-0/+6
* dtc: Fix memory leak in character literal parsingGabriel Smith2016-12-121-8/+8
* dtc: Plugin and fixup supportPantelis Antoniou2016-12-091-0/+5
* Fix some bugs in processing of line directivesDavid Gibson2016-01-041-13/+21
* Gracefully handle bad octal literalsDavid Gibson2016-01-031-1/+4
* dtc: Delete the unused start condition INCLUDEWang Long2014-09-261-1/+0
* Fix bug with references to root nodeDavid Gibson2014-05-091-1/+1
* Move character literal processing to the lexerDavid Gibson2014-01-041-3/+17
* Move integer literal processing back to the lexerDavid Gibson2014-01-031-2/+28
* Pass 'unsigned char' type to isdigit()/isspace()/isprint() functionsSerge Lamikhov-Center2013-12-251-2/+2
* Use stdbool more widelyDavid Gibson2013-10-281-4/+4
* dtc: ensure #line directives don't consume data from the next lineStephen Warren2013-06-031-1/+1
* dtc: cpp co-existence: add support for #line directivesStephen Warren2012-09-281-0/+21
* dtc: cpp co-existence: allow names starting with # to be escapedStephen Warren2012-09-281-2/+3
* dtc: Add ability to delete nodes and propertiesStephen Warren2012-09-061-0/+14
* dtc: Basic integer expressionsStephen Warren2012-04-091-1/+10
* dtc: Add support for variable sized elementsAnton Staaf2011-10-111-0/+6
* dtc: Support character literals in cell listsAnton Staaf2011-09-221-0/+8
* Allow nodes to be referenced by path at the top level.John Bonesio2010-11-131-1/+1
* Add merging of labelled subnodes. This patch allows the followingDavid Gibson2010-09-211-1/+1
* dtc: Add -Wredundant-decls (resend)David Gibson2010-04-301-1/+1
* Modification of lexer and parser, improving dtc portability.Lukasz Wojcik2010-02-081-0/+1
* dtc: Cleanup line number tracking, add column number trackingDavid Gibson2010-01-141-7/+4
* dtc: Simpler interface to source file managementDavid Gibson2010-01-141-81/+10
* Remove support for the legacy DTS source file format.Jon Loeliger2008-10-031-32/+2
* Use flex's YY_USER_ACTION feature to avoid code duplicationJon Loeliger2008-10-031-31/+5
* Implement and use an xstrdup() functionJon Loeliger2008-10-031-7/+7
* dtc: Remove unused lexer functionDavid Gibson2008-07-311-1/+1
* dtc: Clean up lexing of include filesDavid Gibson2008-07-141-19/+13
* dtc: Add support for binary includes.David Gibson2008-06-191-0/+7
* dtc: Remove ugly include stack abuseDavid Gibson2008-03-231-6/+6
* dtc: Make dtc_open_file() die() if unable to open requested fileDavid Gibson2008-03-231-3/+0
* dtc: Fix error reporting in push_input_file()David Gibson2008-03-231-20/+8
* Preserve scanner state when /include/ing.Scott Wood2008-01-101-3/+3
* Convert malloc() uses to xmalloc().Scott Wood2008-01-071-5/+1
* Look for include files in the directory of the including file.Scott Wood2008-01-041-27/+37
* dtc: Reinstate full old-style reference-to-path for v0 dts filesDavid Gibson2007-12-071-2/+1
* dtc: Trivial lexer cleanupsDavid Gibson2007-12-051-5/+3
* dtc: Fix some lexical problems with referencesDavid Gibson2007-11-281-7/+24
* dtc: Switch dtc to C-style literalsDavid Gibson2007-11-081-8/+32
* dtc: Simplify lexing/parsing of literals vs. node/property namesDavid Gibson2007-11-081-80/+29
* dtc: Improve support for string escapesDavid Gibson2007-10-161-1/+1
* dtc: Whitespace cleanupDavid Gibson2007-09-181-6/+6