summaryrefslogtreecommitdiffstats
path: root/lib/clang/include
diff options
context:
space:
mode:
authorbdrewery <bdrewery@FreeBSD.org>2015-12-01 05:18:59 +0000
committerbdrewery <bdrewery@FreeBSD.org>2015-12-01 05:18:59 +0000
commit2ce1d0bd34eeba6c507530224afc69db4ebb924a (patch)
tree38e7308ebe75c609822beb6076df31b47685ae64 /lib/clang/include
parented28db16eee2e08a20a9f576a3c74483a2c30010 (diff)
downloadFreeBSD-src-2ce1d0bd34eeba6c507530224afc69db4ebb924a.zip
FreeBSD-src-2ce1d0bd34eeba6c507530224afc69db4ebb924a.tar.gz
META MODE: Fix rebuilding of lib/clang/include after clang-tblgen.host is
staged. None of usr.bin/clang/clang-tblgen or its dependencies need lib/clang/include, so there is no cyclic dependency here to worry about. The issue came about because of workarounds to dependencies on clang being optional. Without this, the clang-tblgen called during the build would change after it was staged for the host. This would cause lib/clang/include to rebuild due to changed build commands. Sponsored by: EMC / Isilon Storage Division
Diffstat (limited to 'lib/clang/include')
-rw-r--r--lib/clang/include/Makefile3
-rw-r--r--lib/clang/include/Makefile.depend1
2 files changed, 1 insertions, 3 deletions
diff --git a/lib/clang/include/Makefile b/lib/clang/include/Makefile
index 1cea2e2..bd68591 100644
--- a/lib/clang/include/Makefile
+++ b/lib/clang/include/Makefile
@@ -67,7 +67,4 @@ INCS= __stddef_max_align_t.h \
GENINCS= arm_neon.h
CLEANFILES= ${GENINCS} ${GENINCS:C/\.h$/.d/}
-# avoid a circular dependency
-GENDIRDEPS_FILTER+= Nusr.bin/clang/clang-tblgen.host
-
.include <bsd.prog.mk>
diff --git a/lib/clang/include/Makefile.depend b/lib/clang/include/Makefile.depend
index f80275d..47d4983 100644
--- a/lib/clang/include/Makefile.depend
+++ b/lib/clang/include/Makefile.depend
@@ -2,6 +2,7 @@
# Autogenerated - do NOT edit!
DIRDEPS = \
+ usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>
OpenPOWER on IntegriCloud