summaryrefslogtreecommitdiffstats
path: root/usr.bin
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/clang/clang/Makefile70
-rw-r--r--usr.bin/clang/tblgen/Makefile49
2 files changed, 91 insertions, 28 deletions
diff --git a/usr.bin/clang/clang/Makefile b/usr.bin/clang/clang/Makefile
index d1c2254..670b57b 100644
--- a/usr.bin/clang/clang/Makefile
+++ b/usr.bin/clang/clang/Makefile
@@ -5,24 +5,64 @@
PROG_CXX=clang
SRCDIR= tools/clang/tools/driver
-SRCS= cc1_main.cpp cc1as_main.cpp driver.cpp
+SRCS= cc1_main.cpp \
+ cc1as_main.cpp \
+ driver.cpp
MAN=
LINKS= ${BINDIR}/clang ${BINDIR}/clang++
-TGHDRS= CC1AsOptions CC1Options DiagnosticCommonKinds \
- DiagnosticDriverKinds DiagnosticFrontendKinds \
- DiagnosticLexKinds DiagnosticSemaKinds Options
-LIBDEPS=clangfrontend clangdriver clangcodegen clangsema clangchecker \
- clanganalysis clangrewrite clangast clangparse clanglex clangbasic \
- \
- llvminstcombine llvmipo llvmbitwriter llvmbitreader \
- llvmpowerpccodegen llvmpowerpcasmprinter llvmpowerpcinfo \
- llvmx86asmparser llvmx86asmprinter llvmx86codegen llvmx86info \
- llvmmipsasmprinter llvmmipscodegen llvmmipsinfo \
- llvmarmasmparser llvmarmasmprinter llvmarmcodegen \
- llvmselectiondag llvmasmprinter llvmcodegen llvmscalaropts \
- llvmtransformutils llvmmc llvmmcparser llvmipa llvmanalysis \
- llvmtarget llvmmc llvmcore llvmarminfo llvmsupport llvmsystem
+TGHDRS= CC1AsOptions \
+ CC1Options \
+ DiagnosticCommonKinds \
+ DiagnosticDriverKinds \
+ DiagnosticFrontendKinds \
+ DiagnosticLexKinds \
+ DiagnosticSemaKinds \
+ Options
+LIBDEPS=clangfrontend \
+ clangdriver \
+ clangcodegen \
+ clangsema \
+ clangchecker \
+ clanganalysis \
+ clangrewrite \
+ clangast \
+ clangparse \
+ clanglex \
+ clangbasic \
+ llvminstcombine \
+ llvmipo \
+ llvmbitwriter \
+ llvmbitreader \
+ llvmpowerpccodegen \
+ llvmpowerpcasmprinter \
+ llvmpowerpcinfo \
+ llvmx86asmparser \
+ llvmx86asmprinter \
+ llvmx86codegen \
+ llvmx86info \
+ llvmmipsasmprinter \
+ llvmmipscodegen \
+ llvmmipsinfo \
+ llvmarmasmparser \
+ llvmarmasmprinter \
+ llvmarmcodegen \
+ llvmasmparser \
+ llvmselectiondag \
+ llvmasmprinter \
+ llvmcodegen \
+ llvmscalaropts \
+ llvmtransformutils \
+ llvmmc \
+ llvmmcparser \
+ llvmipa \
+ llvmanalysis \
+ llvmtarget \
+ llvmmc \
+ llvmcore \
+ llvmarminfo \
+ llvmsupport \
+ llvmsystem
.include "../clang.prog.mk"
diff --git a/usr.bin/clang/tblgen/Makefile b/usr.bin/clang/tblgen/Makefile
index ea338bf..9cc6878 100644
--- a/usr.bin/clang/tblgen/Makefile
+++ b/usr.bin/clang/tblgen/Makefile
@@ -3,19 +3,42 @@
PROG_CXX=tblgen
SRCDIR= utils/TableGen
-SRCS= ARMDecoderEmitter.cpp AsmMatcherEmitter.cpp \
- AsmWriterEmitter.cpp AsmWriterInst.cpp CallingConvEmitter.cpp \
- ClangASTNodesEmitter.cpp ClangDiagnosticsEmitter.cpp \
- CodeEmitterGen.cpp CodeGenDAGPatterns.cpp \
- CodeGenInstruction.cpp CodeGenTarget.cpp DAGISelEmitter.cpp \
- DAGISelMatcher.cpp DAGISelMatcherEmitter.cpp \
- DAGISelMatcherGen.cpp DAGISelMatcherOpt.cpp \
- DisassemblerEmitter.cpp EDEmitter.cpp FastISelEmitter.cpp \
- InstrEnumEmitter.cpp InstrInfoEmitter.cpp IntrinsicEmitter.cpp \
- LLVMCConfigurationEmitter.cpp OptParserEmitter.cpp Record.cpp \
- RegisterInfoEmitter.cpp SubtargetEmitter.cpp TGLexer.cpp \
- TGParser.cpp TGValueTypes.cpp TableGen.cpp TableGenBackend.cpp \
- X86DisassemblerTables.cpp X86RecognizableInstr.cpp
+SRCS= ARMDecoderEmitter.cpp \
+ AsmMatcherEmitter.cpp \
+ AsmWriterEmitter.cpp \
+ AsmWriterInst.cpp \
+ CallingConvEmitter.cpp \
+ ClangASTNodesEmitter.cpp \
+ ClangAttrEmitter.cpp \
+ ClangDiagnosticsEmitter.cpp \
+ CodeEmitterGen.cpp \
+ CodeGenDAGPatterns.cpp \
+ CodeGenInstruction.cpp \
+ CodeGenTarget.cpp \
+ DAGISelEmitter.cpp \
+ DAGISelMatcher.cpp \
+ DAGISelMatcherEmitter.cpp \
+ DAGISelMatcherGen.cpp \
+ DAGISelMatcherOpt.cpp \
+ DisassemblerEmitter.cpp \
+ EDEmitter.cpp \
+ FastISelEmitter.cpp \
+ InstrEnumEmitter.cpp \
+ InstrInfoEmitter.cpp \
+ IntrinsicEmitter.cpp \
+ LLVMCConfigurationEmitter.cpp \
+ NeonEmitter.cpp \
+ OptParserEmitter.cpp \
+ Record.cpp \
+ RegisterInfoEmitter.cpp \
+ SubtargetEmitter.cpp \
+ TGLexer.cpp \
+ TGParser.cpp \
+ TGValueTypes.cpp \
+ TableGen.cpp \
+ TableGenBackend.cpp \
+ X86DisassemblerTables.cpp \
+ X86RecognizableInstr.cpp
MAN=
LIBDEPS=llvmsupport llvmsystem
OpenPOWER on IntegriCloud