1 //===---------------------------------------------------------------=== 2 // llvm-objdump command line tool 3 //===---------------------------------------------------------------=== 4 5 cc_binary_host { 6 name: "llvm-objdump", 7 defaults: ["llvm-defaults"], 8 srcs: [ 9 "llvm-objdump.cpp", 10 "COFFDump.cpp", 11 "ELFDump.cpp", 12 "MachODump.cpp", 13 ], 14 static_libs: [ 15 "libLLVMDebugInfoDWARF", 16 "libLLVMDebugInfoPDB", 17 "libLLVMARMAsmParser", 18 "libLLVMARMInfo", 19 "libLLVMARMDesc", 20 "libLLVMARMAsmPrinter", 21 "libLLVMARMDisassembler", 22 "libLLVMAArch64Info", 23 "libLLVMAArch64AsmParser", 24 "libLLVMAArch64Desc", 25 "libLLVMAArch64AsmPrinter", 26 "libLLVMAArch64Utils", 27 "libLLVMAArch64Disassembler", 28 "libLLVMMipsInfo", 29 "libLLVMMipsAsmParser", 30 "libLLVMMipsDesc", 31 "libLLVMMipsAsmPrinter", 32 "libLLVMMipsDisassembler", 33 "libLLVMX86Info", 34 "libLLVMX86Desc", 35 "libLLVMX86AsmParser", 36 "libLLVMX86CodeGen", 37 "libLLVMX86AsmPrinter", 38 "libLLVMX86Utils", 39 "libLLVMX86Disassembler", 40 "libLLVMAsmPrinter", 41 "libLLVMCodeGen", 42 "libLLVMTransformUtils", 43 "libLLVMTarget", 44 "libLLVMAnalysis", 45 "libLLVMObject", 46 "libLLVMMCParser", 47 "libLLVMMC", 48 "libLLVMMCDisassembler", 49 "libLLVMBitReader", 50 "libLLVMCore", 51 "libLLVMAsmParser", 52 "libLLVMSupport", 53 ], 54 55 // b/31938382, clang-tidy segmentation fault on MachODump.cpp. 56 tidy_checks: [ 57 "-readability-*", 58 "-google-readability-*", 59 ], 60 } 61