aboutsummaryrefslogtreecommitdiff
path: root/contrib/dtc
Commit message (Collapse)AuthorAgeFilesLines
* Silence clang warning about extraneous parenthesisSean Bruno2015-06-051-2/+2
| | | | | | | | | | | Verified that this exists upstream already: https://git.kernel.org/cgit/utils/dtc/dtc.git/tree/checks.c#n628 Differential Revision: https://reviews.freebsd.org/D913 Reviewed by: imp Notes: svn path=/head/; revision=284041
* Merge from vendor branch importing dtc git rev ↵Warner Losh2014-01-2728-417/+1141
| | | | | | | 6a15eb2350426d285130e4c9d84c0bdb6575547a Notes: svn path=/head/; revision=261215
* Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS inEitan Adler2012-12-061-1/+1
| | | | | | | | | | | | | | | share/mk/sys.mk instead. This is part of a medium term project to permit deterministic builds of FreeBSD. Submitted by: Erik Cederstrand <erik@cederstrand.dk> Reviewed by: imp, toolchain@ Approved by: cperciva MFC after: 2 weeks Notes: svn path=/head/; revision=243933
* Fix a logic inversion in an assert to allow us to use dts files thatAndrew Turner2012-09-021-1/+1
| | | | | | | include other files. Notes: svn path=/head/; revision=239998
* Preen unused Makefiles, programs and ftdump.c which has been renamedWarner Losh2012-07-254-473/+0
| | | | | | | | to fdtdump.c in the upstream repo. This escaped my attention in the import. Notes: svn path=/head/; revision=238763
* Update to latest git version of dtc to get new dtsv2 support,Warner Losh2012-07-2430-679/+3237
| | | | | | | | | | | | | | including the include directive. Fix minor build issue corrected by converting yypush_buffer_state and yypop_buffer_state to yy_set_buffer_state and a hard-coded 100-deep stack. It was easier to fix it here than to import that support into our flex. The new tools and test hardness remain unsupported at the moment. Notes: svn path=/head/; revision=238742
* Let dtc build with FreeBSD yacc/lex.Rafal Jaworowski2010-02-282-1/+4
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=204489
* Merge DTC-d75b33af.Rafal Jaworowski2010-02-2840-0/+9631
This is a split merge because of non-uniform licensing of the DTC package contents and the way these components will be used in the FreeBSD environment. The original DTC package is composed of the following two major pieces: 1. sys/contrib/libfdt (BSD [dual] license) 2. contrib/dtc (GPLv2) The libfdt component is going to be shared in all aspects of the environment: - /boot/loader - kernel - dtc (the device tree compiler proper, userspace tool) Notes: svn path=/head/; revision=204488