Fix subprogram-linkonce-weak.ll and subprogram-linkonce-weak-odr.ll for Windows.
[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   MCELF.cpp
16   MCELFObjectTargetWriter.cpp
17   MCELFStreamer.cpp
18   MCExpr.cpp
19   MCInst.cpp
20   MCInstPrinter.cpp
21   MCInstrAnalysis.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   MCSymbolizer.cpp
39   MCTargetOptions.cpp
40   MCValue.cpp
41   MCWin64EH.cpp
42   MCWinEH.cpp
43   MachObjectWriter.cpp
44   StringTableBuilder.cpp
45   SubtargetFeature.cpp
46   WinCOFFObjectWriter.cpp
47   WinCOFFStreamer.cpp
48   YAML.cpp
49
50   ADDITIONAL_HEADER_DIRS
51   ${LLVM_MAIN_INCLUDE_DIR}/llvm/MC
52   )
53
54 add_subdirectory(MCParser)
55 add_subdirectory(MCDisassembler)