//===---------------------------------------------------------------===
// llvm-mc command line tool
//===---------------------------------------------------------------===

cc_binary_host {
    name: "llvm-mc",
    defaults: ["llvm-defaults"],
    srcs: [
        "llvm-mc.cpp",
        "Disassembler.cpp",
    ],
    static_libs: [
        "libLLVMARMAsmParser",
        "libLLVMARMInfo",
        "libLLVMARMDesc",
        "libLLVMARMAsmPrinter",
        "libLLVMARMDisassembler",
        "libLLVMAArch64Info",
        "libLLVMAArch64AsmParser",
        "libLLVMAArch64Desc",
        "libLLVMAArch64AsmPrinter",
        "libLLVMAArch64Utils",
        "libLLVMAArch64Disassembler",
        "libLLVMMipsInfo",
        "libLLVMMipsAsmParser",
        "libLLVMMipsDesc",
        "libLLVMMipsAsmPrinter",
        "libLLVMMipsDisassembler",
        "libLLVMX86Info",
        "libLLVMX86Desc",
        "libLLVMX86AsmParser",
        "libLLVMX86AsmPrinter",
        "libLLVMX86Utils",
        "libLLVMX86Disassembler",
        "libLLVMX86CodeGen",
        "libLLVMAsmPrinter",
        "libLLVMCodeGen",
        "libLLVMTransformUtils",
        "libLLVMTarget",
        "libLLVMAnalysis",
        "libLLVMMC",
        "libLLVMObject",
        "libLLVMBitReader",
        "libLLVMMCParser",
        "libLLVMCore",
        "libLLVMAsmParser",
        "libLLVMSupport",
        "libLLVMMCDisassembler",
    ],
}