MFC r315010:[dtc] regenerate version file if upstream Makefile has been changedKeep version file in sync by adding dependency to upstream Makefile
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.Prune svn:mergeinfo from the new branch, as nothing has been mergedhere.Additional commits post-branch will follow.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
Don't override LIB*DIR variables from src.libnames.mk.In some cases switch to the LIB*SRCDIR value.These recently were defined in r291327 and r291619.Sponsored by: EMC / Isilon Storage Division
Sanitize CFLAGS and add WARNS?=2. The hardcoding of -Os -fPICas compiler options resulted in an invalid executable on PowerPC.
Correct dtc version header autogen location.While there unify brackets usage.
Remove stale path reference.
Provide BSD-style Makefile for the device tree compiler (dtc).Note it is not connected to the build hierarchy yet.Sponsored by: The FreeBSD Foundation