add_llvm_library(LLVMMC ELFObjectWriter.cpp MCAsmInfo.cpp MCAsmInfoCOFF.cpp MCAsmInfoDarwin.cpp MCAsmStreamer.cpp MCAssembler.cpp MCCodeEmitter.cpp MCContext.cpp MCDisassembler.cpp MCELF.cpp MCELFObjectTargetWriter.cpp MCELFStreamer.cpp MCExpr.cpp MCInst.cpp MCInstPrinter.cpp MCLabel.cpp MCDwarf.cpp MCLoggingStreamer.cpp MCMachOStreamer.cpp MCMachObjectTargetWriter.cpp MCNullStreamer.cpp MCObjectStreamer.cpp MCObjectWriter.cpp MCPureStreamer.cpp MCSection.cpp MCSectionCOFF.cpp MCSectionELF.cpp MCSectionMachO.cpp MCStreamer.cpp MCSymbol.cpp MCValue.cpp MachObjectWriter.cpp WinCOFFStreamer.cpp WinCOFFObjectWriter.cpp TargetAsmBackend.cpp ) add_subdirectory(MCParser) add_subdirectory(MCDisassembler)