Fix PR23914.
[oota-llvm.git] / lib / MC / CMakeLists.txt
1 add_llvm_library(LLVMMC
2   ConstantPools.cpp
3   ELFObjectWriter.cpp
4   MCAsmBackend.cpp
5   MCAsmInfo.cpp
6   MCAsmInfoCOFF.cpp
7   MCAsmInfoDarwin.cpp
8   MCAsmInfoELF.cpp
9   MCAsmStreamer.cpp
10   MCAssembler.cpp
11   MCCodeEmitter.cpp
12   MCCodeGenInfo.cpp
13   MCContext.cpp
14   MCDwarf.cpp
15   MCELFObjectTargetWriter.cpp
16   MCELFStreamer.cpp
17   MCExpr.cpp
18   MCInst.cpp
19   MCInstPrinter.cpp
20   MCInstrAnalysis.cpp
21   MCInstrDesc.cpp
22   MCLabel.cpp
23   MCLinkerOptimizationHint.cpp
24   MCMachOStreamer.cpp
25   MCMachObjectTargetWriter.cpp
26   MCNullStreamer.cpp
27   MCObjectFileInfo.cpp
28   MCObjectStreamer.cpp
29   MCObjectWriter.cpp
30   MCRegisterInfo.cpp
31   MCSection.cpp
32   MCSectionCOFF.cpp
33   MCSectionELF.cpp
34   MCSectionMachO.cpp
35   MCStreamer.cpp
36   MCSubtargetInfo.cpp
37   MCSymbol.cpp
38   MCSymbolELF.cpp
39   MCSymbolizer.cpp
40   MCTargetOptions.cpp
41   MCValue.cpp
42   MCWin64EH.cpp
43   MCWinEH.cpp
44   MachObjectWriter.cpp
45   StringTableBuilder.cpp
46   SubtargetFeature.cpp
47   WinCOFFObjectWriter.cpp
48   WinCOFFStreamer.cpp
49   YAML.cpp
50
51   ADDITIONAL_HEADER_DIRS
52   ${LLVM_MAIN_INCLUDE_DIR}/llvm/MC
53   )
54
55 add_subdirectory(MCParser)
56 add_subdirectory(MCDisassembler)