summaryrefslogtreecommitdiffstats
path: root/lib/clang/libllvmmc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/clang/libllvmmc')
-rw-r--r--lib/clang/libllvmmc/Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/lib/clang/libllvmmc/Makefile b/lib/clang/libllvmmc/Makefile
index a6cc474..5acd2cc 100644
--- a/lib/clang/libllvmmc/Makefile
+++ b/lib/clang/libllvmmc/Makefile
@@ -25,7 +25,6 @@ SRCS= ConstantPools.cpp \
MCInstPrinter.cpp \
MCInstrAnalysis.cpp \
MCInstrDesc.cpp \
- MCLabel.cpp \
MCLinkerOptimizationHint.cpp \
MCMachOStreamer.cpp \
MCMachObjectTargetWriter.cpp \
@@ -43,7 +42,6 @@ SRCS= ConstantPools.cpp \
MCSubtargetInfo.cpp \
MCSymbol.cpp \
MCSymbolELF.cpp \
- MCSymbolizer.cpp \
MCTargetOptions.cpp \
MCValue.cpp \
MCWin64EH.cpp \
@@ -52,7 +50,15 @@ SRCS= ConstantPools.cpp \
StringTableBuilder.cpp \
SubtargetFeature.cpp \
WinCOFFObjectWriter.cpp \
- WinCOFFStreamer.cpp \
+ WinCOFFStreamer.cpp
+
+.if ${MK_CLANG_EXTRAS} != "no"
+SRCS+= MCLabel.cpp \
YAML.cpp
+.endif
+
+.if ${MK_CLANG_EXTRAS} != "no" || ${MK_LLDB} != "no"
+SRCS+= MCSymbolizer.cpp
+.endif
.include "../clang.lib.mk"
OpenPOWER on IntegriCloud