summaryrefslogtreecommitdiffstats
path: root/usr.bin
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2015-12-31 17:37:35 +0000
committerdim <dim@FreeBSD.org>2015-12-31 17:37:35 +0000
commitd27c6ca57d78d462844b0905a193e16bcff41c04 (patch)
tree1a4b429a509f6db4b68f45d10544248c5b4a529c /usr.bin
parent0526cd47da0a46697da73962db4b6ff6a803260f (diff)
downloadFreeBSD-src-d27c6ca57d78d462844b0905a193e16bcff41c04.zip
FreeBSD-src-d27c6ca57d78d462844b0905a193e16bcff41c04.tar.gz
Next part of updating llvm/clang build glue: getting the
WITH_CLANG_EXTRAS tools built.
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/clang/Makefile1
-rw-r--r--usr.bin/clang/bugpoint/Makefile13
-rw-r--r--usr.bin/clang/clang/Makefile2
-rw-r--r--usr.bin/clang/llc/Makefile20
-rw-r--r--usr.bin/clang/lldb/Makefile12
-rw-r--r--usr.bin/clang/lli/Makefile9
-rw-r--r--usr.bin/clang/llvm-ar/Makefile18
-rw-r--r--usr.bin/clang/llvm-as/Makefile2
-rw-r--r--usr.bin/clang/llvm-bcanalyzer/Makefile2
-rw-r--r--usr.bin/clang/llvm-cxxdump/Makefile16
-rw-r--r--usr.bin/clang/llvm-diff/Makefile2
-rw-r--r--usr.bin/clang/llvm-dis/Makefile4
-rw-r--r--usr.bin/clang/llvm-extract/Makefile10
-rw-r--r--usr.bin/clang/llvm-link/Makefile8
-rw-r--r--usr.bin/clang/llvm-lto/Makefile25
-rw-r--r--usr.bin/clang/llvm-mc/Makefile16
-rw-r--r--usr.bin/clang/llvm-nm/Makefile18
-rw-r--r--usr.bin/clang/llvm-objdump/Makefile16
-rw-r--r--usr.bin/clang/llvm-profdata/Makefile2
-rw-r--r--usr.bin/clang/llvm-rtdyld/Makefile16
-rw-r--r--usr.bin/clang/llvm-symbolizer/Makefile6
-rw-r--r--usr.bin/clang/macho-dump/Makefile18
-rw-r--r--usr.bin/clang/opt/Makefile22
23 files changed, 134 insertions, 124 deletions
diff --git a/usr.bin/clang/Makefile b/usr.bin/clang/Makefile
index 8e42cda..692b6c8 100644
--- a/usr.bin/clang/Makefile
+++ b/usr.bin/clang/Makefile
@@ -27,7 +27,6 @@ SUBDIR+=bugpoint \
llvm-profdata \
llvm-rtdyld \
llvm-symbolizer \
- macho-dump \
opt
.endif
diff --git a/usr.bin/clang/bugpoint/Makefile b/usr.bin/clang/bugpoint/Makefile
index dc520bb..5dd0ede 100644
--- a/usr.bin/clang/bugpoint/Makefile
+++ b/usr.bin/clang/bugpoint/Makefile
@@ -15,24 +15,25 @@ SRCS= BugDriver.cpp \
ToolRunner.cpp \
bugpoint.cpp
-TGHDRS= Intrinsics
+TGHDRS= Attributes \
+ Intrinsics
+
LIBDEPS=llvmcodegen \
llvmtarget \
llvmobjcarcopts \
- llvmirreader \
llvmbitwriter \
- llvmlinker \
llvmipo \
llvmvectorize \
+ llvmlinker \
+ llvmirreader \
llvmscalaropts \
+ llvminstcombine \
+ llvminstrumentation \
llvmprofiledata \
llvmobject \
llvmmcparser \
llvmbitreader \
- llvminstcombine \
- llvminstrumentation \
llvmtransformutils \
- llvmipa \
llvmmc \
llvmanalysis \
llvmasmparser \
diff --git a/usr.bin/clang/clang/Makefile b/usr.bin/clang/clang/Makefile
index b6deacb..e28ba9d 100644
--- a/usr.bin/clang/clang/Makefile
+++ b/usr.bin/clang/clang/Makefile
@@ -77,7 +77,6 @@ LIBDEPS=clangfrontendtool \
llvmaarch64info \
llvmaarch64asmprinter \
llvmaarch64utils \
- llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
@@ -88,7 +87,6 @@ LIBDEPS=clangfrontendtool \
llvmmipsdesc \
llvmmipsinfo \
llvmmipsasmprinter \
- llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
diff --git a/usr.bin/clang/llc/Makefile b/usr.bin/clang/llc/Makefile
index d54a3ce..e6c0d5a 100644
--- a/usr.bin/clang/llc/Makefile
+++ b/usr.bin/clang/llc/Makefile
@@ -7,7 +7,9 @@ PROG_CXX=llc
SRCDIR= tools/llc
SRCS= llc.cpp
-TGHDRS= Intrinsics
+TGHDRS= Attributes \
+ Intrinsics
+
LIBDEPS=llvmmirparser \
llvmirreader \
llvmasmparser \
@@ -16,32 +18,32 @@ LIBDEPS=llvmmirparser \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@@ -50,11 +52,11 @@ LIBDEPS=llvmmirparser \
llvmcodegen \
llvmtarget \
llvmscalaropts \
- llvmprofiledata \
llvminstcombine \
llvminstrumentation \
+ llvmprofiledata \
llvmtransformutils \
- llvmipa \
+ llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@@ -62,7 +64,7 @@ LIBDEPS=llvmmirparser \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \
diff --git a/usr.bin/clang/lldb/Makefile b/usr.bin/clang/lldb/Makefile
index 1b014e6..cf4ddf5 100644
--- a/usr.bin/clang/lldb/Makefile
+++ b/usr.bin/clang/lldb/Makefile
@@ -109,32 +109,32 @@ LIBDEPS=\
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@@ -155,7 +155,7 @@ LIBDEPS=\
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \
diff --git a/usr.bin/clang/lli/Makefile b/usr.bin/clang/lli/Makefile
index 7852095..149602e 100644
--- a/usr.bin/clang/lli/Makefile
+++ b/usr.bin/clang/lli/Makefile
@@ -11,6 +11,9 @@ SRCS= OrcLazyJIT.cpp \
RemoteTargetExternal.cpp \
lli.cpp
+TGHDRS= Attributes \
+ Intrinsics
+
LIBDEPS=llvmx86disassembler \
llvmx86asmparser \
llvmirreader \
@@ -19,19 +22,19 @@ LIBDEPS=llvmx86disassembler \
llvmx86desc \
llvmx86info \
llvmmcdisassembler \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmx86utils \
llvmselectiondag \
llvmasmprinter \
llvminterpreter \
llvmcodegen \
llvmscalaropts \
- llvmprofiledata \
llvminstcombine \
+ llvmbitwriter \
llvminstrumentation \
+ llvmprofiledata \
llvmorcjit \
llvmtransformutils \
- llvmipa \
llvmmcjit \
llvmexecutionengine \
llvmtarget \
diff --git a/usr.bin/clang/llvm-ar/Makefile b/usr.bin/clang/llvm-ar/Makefile
index 5126257..8be2741 100644
--- a/usr.bin/clang/llvm-ar/Makefile
+++ b/usr.bin/clang/llvm-ar/Makefile
@@ -7,6 +7,8 @@ PROG_CXX=llvm-ar
SRCDIR= tools/llvm-ar
SRCS= llvm-ar.cpp
+TGHDRS= Attributes
+
LIBDEPS=llvmlibdriver \
llvmoption \
llvmaarch64disassembler \
@@ -14,32 +16,32 @@ LIBDEPS=llvmlibdriver \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@@ -48,11 +50,11 @@ LIBDEPS=llvmlibdriver \
llvmcodegen \
llvmtarget \
llvmscalaropts \
- llvmprofiledata \
llvminstcombine \
llvminstrumentation \
+ llvmprofiledata \
llvmtransformutils \
- llvmipa \
+ llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@@ -60,7 +62,7 @@ LIBDEPS=llvmlibdriver \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \
diff --git a/usr.bin/clang/llvm-as/Makefile b/usr.bin/clang/llvm-as/Makefile
index d3d0732..964f6fa 100644
--- a/usr.bin/clang/llvm-as/Makefile
+++ b/usr.bin/clang/llvm-as/Makefile
@@ -7,6 +7,8 @@ PROG_CXX=llvm-as
SRCDIR= tools/llvm-as
SRCS= llvm-as.cpp
+TGHDRS= Attributes
+
LIBDEPS=llvmbitwriter \
llvmasmparser \
llvmcore \
diff --git a/usr.bin/clang/llvm-bcanalyzer/Makefile b/usr.bin/clang/llvm-bcanalyzer/Makefile
index 54446dc..f900fdc 100644
--- a/usr.bin/clang/llvm-bcanalyzer/Makefile
+++ b/usr.bin/clang/llvm-bcanalyzer/Makefile
@@ -7,6 +7,8 @@ PROG_CXX=llvm-bcanalyzer
SRCDIR= tools/llvm-bcanalyzer
SRCS= llvm-bcanalyzer.cpp
+TGHDRS= Attributes
+
LIBDEPS=llvmbitreader \
llvmcore \
llvmsupport
diff --git a/usr.bin/clang/llvm-cxxdump/Makefile b/usr.bin/clang/llvm-cxxdump/Makefile
index b483930..0c2e978 100644
--- a/usr.bin/clang/llvm-cxxdump/Makefile
+++ b/usr.bin/clang/llvm-cxxdump/Makefile
@@ -14,32 +14,32 @@ LIBDEPS=llvmaarch64disassembler \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@@ -48,16 +48,16 @@ LIBDEPS=llvmaarch64disassembler \
llvmcodegen \
llvmtarget \
llvmscalaropts \
- llvmprofiledata \
llvminstcombine \
llvminstrumentation \
+ llvmprofiledata \
llvmtransformutils \
- llvmipa \
+ llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmmcdisassembler \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmx86utils \
llvmobject \
llvmmcparser \
diff --git a/usr.bin/clang/llvm-diff/Makefile b/usr.bin/clang/llvm-diff/Makefile
index 527daa2..0891d47 100644
--- a/usr.bin/clang/llvm-diff/Makefile
+++ b/usr.bin/clang/llvm-diff/Makefile
@@ -10,6 +10,8 @@ SRCS= llvm-diff.cpp \
DiffLog.cpp \
DifferenceEngine.cpp
+TGHDRS= Attributes
+
LIBDEPS=llvmirreader \
llvmbitreader \
llvmasmparser \
diff --git a/usr.bin/clang/llvm-dis/Makefile b/usr.bin/clang/llvm-dis/Makefile
index 62e5b2e..0fb8884 100644
--- a/usr.bin/clang/llvm-dis/Makefile
+++ b/usr.bin/clang/llvm-dis/Makefile
@@ -7,7 +7,9 @@ PROG_CXX=llvm-dis
SRCDIR= tools/llvm-dis
SRCS= llvm-dis.cpp
-TGHDRS= Intrinsics
+TGHDRS= Attributes \
+ Intrinsics
+
LIBDEPS=llvmanalysis \
llvmbitreader \
llvmcore \
diff --git a/usr.bin/clang/llvm-extract/Makefile b/usr.bin/clang/llvm-extract/Makefile
index 5e5f4a9..92d69c3 100644
--- a/usr.bin/clang/llvm-extract/Makefile
+++ b/usr.bin/clang/llvm-extract/Makefile
@@ -7,9 +7,9 @@ PROG_CXX=llvm-extract
SRCDIR= tools/llvm-extract
SRCS= llvm-extract.cpp
-LIBDEPS=llvmirreader \
- llvmasmparser \
- llvmbitwriter \
+TGHDRS= Attributes
+
+LIBDEPS=llvmbitwriter \
llvmipo \
llvmvectorize \
llvmscalaropts \
@@ -17,10 +17,12 @@ LIBDEPS=llvmirreader \
llvmobject \
llvmmcparser \
llvmmc \
+ llvmlinker \
+ llvmirreader \
llvmbitreader \
+ llvmasmparser \
llvminstcombine \
llvmtransformutils \
- llvmipa \
llvmanalysis \
llvmcore \
llvmsupport
diff --git a/usr.bin/clang/llvm-link/Makefile b/usr.bin/clang/llvm-link/Makefile
index d75a854..d556f9a 100644
--- a/usr.bin/clang/llvm-link/Makefile
+++ b/usr.bin/clang/llvm-link/Makefile
@@ -7,13 +7,17 @@ PROG_CXX=llvm-link
SRCDIR= tools/llvm-link
SRCS= llvm-link.cpp
-LIBDEPS=llvmirreader \
+TGHDRS= Attributes
+
+LIBDEPS=llvmobject \
+ llvmmcparser \
+ llvmmc \
+ llvmirreader \
llvmasmparser \
llvmbitwriter \
llvmbitreader \
llvmlinker \
llvmtransformutils \
- llvmipa \
llvmanalysis \
llvmcore \
llvmsupport
diff --git a/usr.bin/clang/llvm-lto/Makefile b/usr.bin/clang/llvm-lto/Makefile
index abda951..0c1fe27 100644
--- a/usr.bin/clang/llvm-lto/Makefile
+++ b/usr.bin/clang/llvm-lto/Makefile
@@ -8,38 +8,40 @@ PROG_CXX=llvm-lto
SRCDIR= tools/llvm-lto
SRCS= llvm-lto.cpp
-TGHDRS= Intrinsics
+TGHDRS= Attributes \
+ Intrinsics
+
LIBDEPS=llvmaarch64disassembler \
llvmaarch64codegen \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@@ -47,24 +49,25 @@ LIBDEPS=llvmaarch64disassembler \
llvmasmprinter \
llvmx86desc \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmx86utils \
llvmmcdisassembler \
llvmlto \
llvmobjcarcopts \
- llvmlinker \
llvmipo \
llvmvectorize \
+ llvmlinker \
+ llvmirreader \
+ llvmasmparser \
llvmcodegen \
llvmtarget \
llvmscalaropts \
+ llvminstcombine \
+ llvminstrumentation \
llvmprofiledata \
llvmobject \
llvmmcparser \
- llvminstcombine \
- llvminstrumentation \
llvmtransformutils \
- llvmipa \
llvmmc \
llvmbitwriter \
llvmbitreader \
diff --git a/usr.bin/clang/llvm-mc/Makefile b/usr.bin/clang/llvm-mc/Makefile
index 0fe37c1..e6a29ad 100644
--- a/usr.bin/clang/llvm-mc/Makefile
+++ b/usr.bin/clang/llvm-mc/Makefile
@@ -14,32 +14,32 @@ LIBDEPS=llvmaarch64disassembler \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@@ -48,11 +48,11 @@ LIBDEPS=llvmaarch64disassembler \
llvmcodegen \
llvmtarget \
llvmscalaropts \
- llvmprofiledata \
llvminstcombine \
llvminstrumentation \
+ llvmprofiledata \
llvmtransformutils \
- llvmipa \
+ llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@@ -60,7 +60,7 @@ LIBDEPS=llvmaarch64disassembler \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \
diff --git a/usr.bin/clang/llvm-nm/Makefile b/usr.bin/clang/llvm-nm/Makefile
index 38dd871..23d3e6a 100644
--- a/usr.bin/clang/llvm-nm/Makefile
+++ b/usr.bin/clang/llvm-nm/Makefile
@@ -7,37 +7,39 @@ PROG_CXX=llvm-nm
SRCDIR= tools/llvm-nm
SRCS= llvm-nm.cpp
+TGHDRS= Attributes
+
LIBDEPS=llvmaarch64disassembler \
llvmaarch64codegen \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@@ -46,11 +48,11 @@ LIBDEPS=llvmaarch64disassembler \
llvmcodegen \
llvmtarget \
llvmscalaropts \
- llvmprofiledata \
llvminstcombine \
llvminstrumentation \
+ llvmprofiledata \
llvmtransformutils \
- llvmipa \
+ llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@@ -58,7 +60,7 @@ LIBDEPS=llvmaarch64disassembler \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \
diff --git a/usr.bin/clang/llvm-objdump/Makefile b/usr.bin/clang/llvm-objdump/Makefile
index 49123a5..ebcc2372 100644
--- a/usr.bin/clang/llvm-objdump/Makefile
+++ b/usr.bin/clang/llvm-objdump/Makefile
@@ -17,32 +17,32 @@ LIBDEPS=llvmdebuginfodwarf \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@@ -51,11 +51,11 @@ LIBDEPS=llvmdebuginfodwarf \
llvmcodegen \
llvmtarget \
llvmscalaropts \
- llvmprofiledata \
llvminstcombine \
llvminstrumentation \
+ llvmprofiledata \
llvmtransformutils \
- llvmipa \
+ llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@@ -63,7 +63,7 @@ LIBDEPS=llvmdebuginfodwarf \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \
diff --git a/usr.bin/clang/llvm-profdata/Makefile b/usr.bin/clang/llvm-profdata/Makefile
index 5078521..7cd4ab6 100644
--- a/usr.bin/clang/llvm-profdata/Makefile
+++ b/usr.bin/clang/llvm-profdata/Makefile
@@ -7,6 +7,8 @@ PROG_CXX=llvm-profdata
SRCDIR= tools/llvm-profdata
SRCS= llvm-profdata.cpp
+TGHDRS= Attributes
+
LIBDEPS=llvmprofiledata \
llvmobject \
llvmmcparser \
diff --git a/usr.bin/clang/llvm-rtdyld/Makefile b/usr.bin/clang/llvm-rtdyld/Makefile
index ee386b4..453fe31 100644
--- a/usr.bin/clang/llvm-rtdyld/Makefile
+++ b/usr.bin/clang/llvm-rtdyld/Makefile
@@ -17,32 +17,32 @@ LIBDEPS=llvmdebuginfodwarf \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@@ -51,11 +51,11 @@ LIBDEPS=llvmdebuginfodwarf \
llvmcodegen \
llvmtarget \
llvmscalaropts \
- llvmprofiledata \
llvminstcombine \
llvminstrumentation \
+ llvmprofiledata \
llvmtransformutils \
- llvmipa \
+ llvmbitwriter \
llvmanalysis \
llvmx86desc \
llvmobject \
@@ -63,7 +63,7 @@ LIBDEPS=llvmdebuginfodwarf \
llvmbitreader \
llvmmcdisassembler \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmmc \
llvmx86utils \
llvmcore \
diff --git a/usr.bin/clang/llvm-symbolizer/Makefile b/usr.bin/clang/llvm-symbolizer/Makefile
index c6281fd..367a139 100644
--- a/usr.bin/clang/llvm-symbolizer/Makefile
+++ b/usr.bin/clang/llvm-symbolizer/Makefile
@@ -5,10 +5,10 @@
PROG_CXX=llvm-symbolizer
SRCDIR= tools/llvm-symbolizer
-SRCS= llvm-symbolizer.cpp \
- LLVMSymbolize.cpp
+SRCS= llvm-symbolizer.cpp
-LIBDEPS=llvmdebuginfopdb \
+LIBDEPS=llvmsymbolize \
+ llvmdebuginfopdb \
llvmdebuginfodwarf \
llvmobject \
llvmmcparser \
diff --git a/usr.bin/clang/macho-dump/Makefile b/usr.bin/clang/macho-dump/Makefile
deleted file mode 100644
index d74326c..0000000
--- a/usr.bin/clang/macho-dump/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# $FreeBSD$
-
-MAN=
-.include <bsd.own.mk>
-
-PROG_CXX=macho-dump
-
-SRCDIR= tools/macho-dump
-SRCS= macho-dump.cpp
-
-LIBDEPS=llvmobject \
- llvmmcparser \
- llvmmc \
- llvmbitreader \
- llvmcore \
- llvmsupport
-
-.include "../clang.prog.mk"
diff --git a/usr.bin/clang/opt/Makefile b/usr.bin/clang/opt/Makefile
index e855759..cf0c3cf 100644
--- a/usr.bin/clang/opt/Makefile
+++ b/usr.bin/clang/opt/Makefile
@@ -13,39 +13,41 @@ SRCS= AnalysisWrappers.cpp \
PrintSCC.cpp \
opt.cpp
-TGHDRS= Intrinsics
+TGHDRS= Attributes \
+ Intrinsics
+
LIBDEPS=llvmpasses \
llvmaarch64disassembler \
llvmaarch64codegen \
llvmaarch64asmparser \
llvmaarch64desc \
llvmaarch64info \
- llvmaarch64instprinter \
+ llvmaarch64asmprinter \
llvmaarch64utils \
llvmarmdisassembler \
llvmarmcodegen \
llvmarmasmparser \
llvmarmdesc \
llvmarminfo \
- llvmarminstprinter \
+ llvmarmasmprinter \
llvmmipsdisassembler \
llvmmipscodegen \
llvmmipsasmparser \
llvmmipsdesc \
llvmmipsinfo \
- llvmmipsinstprinter \
+ llvmmipsasmprinter \
llvmpowerpcdisassembler \
llvmpowerpccodegen \
llvmpowerpcasmparser \
llvmpowerpcdesc \
llvmpowerpcinfo \
- llvmpowerpcinstprinter \
+ llvmpowerpcasmprinter \
llvmsparcdisassembler \
llvmsparccodegen \
llvmsparcasmparser \
llvmsparcdesc \
llvmsparcinfo \
- llvmsparcinstprinter \
+ llvmsparcasmprinter \
llvmx86disassembler \
llvmx86asmparser \
llvmx86codegen \
@@ -56,19 +58,19 @@ LIBDEPS=llvmpasses \
llvmx86desc \
llvmmcdisassembler \
llvmx86info \
- llvmx86instprinter \
+ llvmx86asmprinter \
llvmx86utils \
llvmipo \
llvmvectorize \
+ llvmlinker \
llvmobjcarcopts \
llvmscalaropts \
+ llvminstcombine \
+ llvminstrumentation \
llvmprofiledata \
llvmobject \
llvmmcparser \
- llvminstcombine \
- llvminstrumentation \
llvmtransformutils \
- llvmipa \
llvmmc \
llvmanalysis \
llvmirreader \
OpenPOWER on IntegriCloud