Go to file
David Gibson d9d679fb96 dtc: Improve and better integrate dtc and libfdt Makefiles
This patch substantially revamps the dtc Makefiles, in particular
better integrating the Makefile for dtc proper with the Makefiles
imported from libfdt for libfdt and the shared testsuite.  Notable
changes:
	- No recursive make calls.  Instead subsidiary Makefiles are
included into the top-level Makefile so we get a complete dependency
information.
	- Common pattern rules, CFLAGS etc. shared between dtc, libfdt
and testsuite, rather than separate copies.
	- Vaguely Kbuild-like non-verbose mode used by default, which
makes warnings more prominent.
	- libfdt Makefile consists only of variable definitions and
helper rules, to make it more easily embeddable into other Makefile
systems.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
2007-06-25 21:50:14 -05:00
Documentation Add paper on the flattened tree and dtc presented at linux.conf.au 2006 by 2006-01-31 16:17:59 +11:00
libfdt dtc: Improve and better integrate dtc and libfdt Makefiles 2007-06-25 21:50:14 -05:00
tests dtc: Improve and better integrate dtc and libfdt Makefiles 2007-06-25 21:50:14 -05:00
.gitignore Merge libfdt into dtc. 2007-06-14 15:05:55 +10:00
GPL dtc: Remove redundant copy of the GPL 2007-06-25 21:43:11 -05:00
Makefile dtc: Improve and better integrate dtc and libfdt Makefiles 2007-06-25 21:50:14 -05:00
TODO Update TODO 2005-10-19 16:29:52 +10:00
comment-test.dts Initial label support. Also switch to glr-parser mode and get rid of 2005-06-16 14:36:37 +10:00
data.c Moved data_convert_cell() out of data.c to the parser. 2007-02-16 09:33:54 -06:00
dtc-lexer.l dtc: Fix recognition of whitespace characters 2007-06-06 21:51:49 -05:00
dtc-parser.y DTC: Add support for a C-like #include "file" mechanism. 2007-03-26 08:36:07 -05:00
dtc.c Add -o <output file> to the usage message. 2007-04-19 17:17:51 -05:00
dtc.h Implement the -R option and add a -S option. 2007-04-05 09:57:55 -05:00
flat_dt.h Improve options, #define default version. 2007-03-19 08:54:40 -05:00
flattree.c dtc: Accept NOPs in dtb input regardless of version 2007-06-25 21:39:26 -05:00
fstree.c Rework tracking of reserve entries during processing. This is initial work 2005-10-24 18:18:38 +10:00
ftdump.c ftdump missing be32_to_cpu() on size cell. 2007-03-22 08:30:52 -05:00
livetree.c Remove bogus errors from check_chosen. 2007-03-26 08:34:23 -05:00
srcpos.c DTC: Add support for a C-like #include "file" mechanism. 2007-03-26 08:36:07 -05:00
srcpos.h DTC: Incorporate some review suggestions. 2007-03-28 17:07:44 -05:00
treesource.c DTC: Add support for a C-like #include "file" mechanism. 2007-03-26 08:36:07 -05:00