30 Commits (e8903fe225f1e3f4a04ea963306c87ca0ac795dc)

Author SHA1 Message Date
David Gibson a1db0749fd dtc: Remove unused lexer function 17 years ago
David Gibson 76e0622b68 dtc: Clean up lexing of include files 17 years ago
David Gibson e37ec7d588 dtc: Add support for binary includes. 17 years ago
David Gibson 8a88ad8bad dtc: Remove ugly include stack abuse 17 years ago
David Gibson f7ea3708c3 dtc: Make dtc_open_file() die() if unable to open requested file 17 years ago
David Gibson 7c635dcb2f dtc: Fix error reporting in push_input_file() 17 years ago
Scott Wood b1a6719aa6 Preserve scanner state when /include/ing. 17 years ago
Scott Wood 42107f8bba Convert malloc() uses to xmalloc(). 17 years ago
Scott Wood 910efac4b4 Look for include files in the directory of the including file. 17 years ago
David Gibson 3476f9608b dtc: Reinstate full old-style reference-to-path for v0 dts files 17 years ago
David Gibson 2b67c632df dtc: Trivial lexer cleanups 17 years ago
David Gibson 7c44c2f9cb dtc: Fix some lexical problems with references 17 years ago
David Gibson 9138db565a dtc: Switch dtc to C-style literals 17 years ago
David Gibson 9ed27a2aac dtc: Simplify lexing/parsing of literals vs. node/property names 17 years ago
David Gibson a756c12bea dtc: Improve support for string escapes 17 years ago
David Gibson 63dc9c7113 dtc: Whitespace cleanup 17 years ago
Milton Miller ac6a5e26b4 dtc: allow a label: in any dts context 18 years ago
David Gibson 41eecd4c2a dtc: Fix recognition of whitespace characters 18 years ago
Jon Loeliger ce34ae3b23 DTC: Incorporate some review suggestions. 18 years ago
Jon Loeliger e45e6fd274 DTC: Add support for a C-like #include "file" mechanism. 18 years ago
Jon Loeliger af0278a3a0 Add support for decimal, octal and binary based cell values. 18 years ago
David Gibson 32da475af1 Allow multipart property values 18 years ago
David Gibson 86dbcbd1e4 Rudimentary support for reporting the line number of syntax errors. 19 years ago
David Gibson c6d036eaec Oops, use strtoul() instead of strtol() in dtc-lexer.l, so that we 19 years ago
David Gibson f0517db250 Support for specifying memreserve ranges in the source format, based on 20 years ago
David Gibson 5a446b0cd8 Add flex option to stop warning about unused yyunput(). 20 years ago
David Gibson c5c437e25b Oops. Using %{ %} in the rules (rather than definitions) section of a 20 years ago
David Gibson 81f2e89c75 Rudimentary phandle reference support. 20 years ago
David Gibson 4102d840d9 Initial label support. Also switch to glr-parser mode and get rid of 20 years ago
David Gibson fc14dad769 Initial commit 20 years ago