History log of /freebsd-10.1-release/contrib/dtc/
Revision Date Author Comments
272461 03-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


266130 15-May-2014 ian

MFC r261215, r261257

Merge from vendor branch importing dtc git
rev 6a15eb2350426d285130e4c9d84c0bdb6575547a

Don't build BSDL dtc if the GPL dtc is enabled.


259073 07-Dec-2013 peter

Hoist all the mergeinfo up to the root in preparation for enforcing merges
to the root only. All MFC's were rerecorded to the root.

Going forward, if an MFC includes mergeinfo, it will need to be made to
the root and committed from the root. Merges with --ignore-ancestry
or diff | patch can go anywhere.

The mergeinfo in HEAD is in a bad state from years of neglect and manual
tampering and this was branched into 10.x. This confuses the coalescing
code and prevents it from doing its job.

Approved by: re (gjb, implicit)


256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


243933 06-Dec-2012 eadler

Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in
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


239998 02-Sep-2012 andrew

Fix a logic inversion in an assert to allow us to use dts files that
include other files.


238763 25-Jul-2012 imp

Preen unused Makefiles, programs and ftdump.c which has been renamed
to fdtdump.c in the upstream repo. This escaped my attention in the
import.


238742 24-Jul-2012 imp

Update to latest git version of dtc to get new dtsv2 support,
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.


204489 28-Feb-2010 raj

Let dtc build with FreeBSD yacc/lex.

Sponsored by: The FreeBSD Foundation


204488 28-Feb-2010 raj

Merge DTC-d75b33af.

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)


204433 27-Feb-2010 raj

Update DTC to git d75b33af676d0beac8398651a7f09037555a550b.

Obtained from: git://git.jdl.com/software/dtc.git


204431 27-Feb-2010 raj

Initial import of the Device Tree Compiler (DTC) package v1.2.0.

Obtained from: git://git.jdl.com/software/dtc.git