summaryrefslogtreecommitdiffstats
path: root/usr.bin
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2015-12-31 14:39:45 +0000
committerdim <dim@FreeBSD.org>2015-12-31 14:39:45 +0000
commit0526cd47da0a46697da73962db4b6ff6a803260f (patch)
tree7200f82c9be15d3c4522d61d33faff5900454d33 /usr.bin
parentd6ccb4aa0b5ecda3d7a589c8caf39c7b5729c83b (diff)
downloadFreeBSD-src-0526cd47da0a46697da73962db4b6ff6a803260f.zip
FreeBSD-src-0526cd47da0a46697da73962db4b6ff6a803260f.tar.gz
First part of updating llvm/clang build glue: getting llvm-tblgen,
clang-tblgen and clang itself built.
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/clang/Makefile2
-rw-r--r--usr.bin/clang/clang/Makefile25
-rw-r--r--usr.bin/clang/llvm-tblgen/Makefile (renamed from usr.bin/clang/tblgen/Makefile)3
-rw-r--r--usr.bin/clang/llvm-tblgen/Makefile.depend (renamed from usr.bin/clang/tblgen/Makefile.depend)0
-rw-r--r--usr.bin/clang/llvm-tblgen/llvm-tblgen.1 (renamed from usr.bin/clang/tblgen/tblgen.1)0
5 files changed, 16 insertions, 14 deletions
diff --git a/usr.bin/clang/Makefile b/usr.bin/clang/Makefile
index c19f7b6..8e42cda 100644
--- a/usr.bin/clang/Makefile
+++ b/usr.bin/clang/Makefile
@@ -2,7 +2,7 @@
.include <src.opts.mk>
-SUBDIR= clang clang-tblgen tblgen
+SUBDIR= clang clang-tblgen llvm-tblgen
.if !defined(TOOLS_PREFIX)
.if ${MK_CLANG_EXTRAS} != "no"
diff --git a/usr.bin/clang/clang/Makefile b/usr.bin/clang/clang/Makefile
index 1489a5e..b6deacb 100644
--- a/usr.bin/clang/clang/Makefile
+++ b/usr.bin/clang/clang/Makefile
@@ -30,7 +30,9 @@ MLINKS+= clang.1 cc.1 \
clang.1 cpp.1
.endif
-TGHDRS= DiagnosticCommonKinds \
+TGHDRS= Attributes \
+ Intrinsics \
+ DiagnosticCommonKinds \
DiagnosticDriverKinds \
DiagnosticFrontendKinds \
DiagnosticLexKinds \
@@ -64,40 +66,39 @@ LIBDEPS=clangfrontendtool \
clangbasic \
llvmoption \
llvmobjcarcopts \
- llvmlinker \
- llvmirreader \
llvmipo \
llvmvectorize \
- llvmbitwriter \
+ llvmlinker \
+ llvmirreader \
llvmasmparser \
llvmaarch64codegen \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86asmparser \
llvmx86codegen \
llvmselectiondag \
@@ -105,11 +106,11 @@ LIBDEPS=clangfrontendtool \
llvmcodegen \
llvmtarget \
llvmscalaropts \
- llvmprofiledata \
llvminstcombine \
llvminstrumentation \
+ llvmprofiledata \
llvmtransformutils \
- llvmipa \
+ llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@@ -117,7 +118,7 @@ LIBDEPS=clangfrontendtool \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \
diff --git a/usr.bin/clang/tblgen/Makefile b/usr.bin/clang/llvm-tblgen/Makefile
index 75a45de..14b46db 100644
--- a/usr.bin/clang/tblgen/Makefile
+++ b/usr.bin/clang/llvm-tblgen/Makefile
@@ -2,12 +2,13 @@
.include <bsd.own.mk>
-PROG_CXX=tblgen
+PROG_CXX=llvm-tblgen
SRCDIR= utils/TableGen
SRCS= AsmMatcherEmitter.cpp \
AsmWriterEmitter.cpp \
AsmWriterInst.cpp \
+ Attributes.cpp \
CTagsEmitter.cpp \
CallingConvEmitter.cpp \
CodeEmitterGen.cpp \
diff --git a/usr.bin/clang/tblgen/Makefile.depend b/usr.bin/clang/llvm-tblgen/Makefile.depend
index 58ed9a7..58ed9a7 100644
--- a/usr.bin/clang/tblgen/Makefile.depend
+++ b/usr.bin/clang/llvm-tblgen/Makefile.depend
diff --git a/usr.bin/clang/tblgen/tblgen.1 b/usr.bin/clang/llvm-tblgen/llvm-tblgen.1
index 9ee3841..9ee3841 100644
--- a/usr.bin/clang/tblgen/tblgen.1
+++ b/usr.bin/clang/llvm-tblgen/llvm-tblgen.1
OpenPOWER on IntegriCloud