summaryrefslogtreecommitdiffstats
path: root/Makefile.inc1
diff options
context:
space:
mode:
authorrdivacky <rdivacky@FreeBSD.org>2010-06-09 19:57:20 +0000
committerrdivacky <rdivacky@FreeBSD.org>2010-06-09 19:57:20 +0000
commit392f4db2aa7356094da2fd7ecb7a879068b531dc (patch)
treeaf80d689607c24dc146d7ce544edeeb05e7e55c1 /Makefile.inc1
parentb45271f609e8549582d20aeb42901fd1bb0de186 (diff)
downloadFreeBSD-src-392f4db2aa7356094da2fd7ecb7a879068b531dc.zip
FreeBSD-src-392f4db2aa7356094da2fd7ecb7a879068b531dc.tar.gz
Hook clang into the build on i386/amd64/powerpc.
Approved by: ed (mentor)
Diffstat (limited to 'Makefile.inc1')
-rw-r--r--Makefile.inc18
1 files changed, 8 insertions, 0 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index 6342de4..2cbedd8 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -956,6 +956,13 @@ _gensnmptree= usr.sbin/bsnmpd/gensnmptree
_crunchgen= usr.sbin/crunch/crunchgen
.endif
+# XXX: There is no way to specify bootstrap tools depending on MK-flags
+# with different per-architecture default values. Always build tblgen.
+_clang_tblgen= \
+ lib/clang/libllvmsupport \
+ lib/clang/libllvmsystem \
+ usr.bin/clang/tblgen
+
.if ${MK_CDDL} != "no"
_dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf lib/libelf \
lib/libdwarf cddl/usr.bin/ctfconvert cddl/usr.bin/ctfmerge
@@ -963,6 +970,7 @@ _dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf lib/libelf \
bootstrap-tools:
.for _tool in \
+ ${_clang_tblgen} \
${_dtrace_tools} \
${_strfile} \
${_gperf} \
OpenPOWER on IntegriCloud