From: Stephen Warren <[email protected]> This series is a minimal set of changes to dtc that allows one to run cpp on a .dts file, and pass the result to dtc for final compilation.
Stephen Warren (2): dtc: cpp co-existence: allow names starting with # to be escaped dtc: cpp co-existence: add support for #line directives dtc-lexer.l | 26 ++++++++++++++++++++++++-- srcpos.c | 6 ++++++ srcpos.h | 2 ++ tests/.gitignore | 1 + tests/Makefile.tests | 2 +- tests/propname_escapes.c | 43 +++++++++++++++++++++++++++++++++++++++++++ tests/propname_escapes.dts | 13 +++++++++++++ tests/run_tests.sh | 3 +++ 8 files changed, 93 insertions(+), 3 deletions(-) create mode 100644 tests/propname_escapes.c create mode 100644 tests/propname_escapes.dts _______________________________________________ devicetree-discuss mailing list [email protected] https://lists.ozlabs.org/listinfo/devicetree-discuss
