1//===---------------------------------------------------------------===
2// sancov command line tool
3//===---------------------------------------------------------------===
4
5cc_binary_host {
6    name: "sancov",
7    defaults: ["llvm-defaults"],
8    srcs: ["sancov.cc"],
9    static_libs: [
10        "libLLVMIRReader",
11        "libLLVMARMCodeGen",
12        "libLLVMARMInfo",
13        "libLLVMARMDesc",
14        "libLLVMARMAsmPrinter",
15        "libLLVMARMDisassembler",
16        "libLLVMAArch64CodeGen",
17        "libLLVMAArch64Info",
18        "libLLVMAArch64Desc",
19        "libLLVMAArch64AsmPrinter",
20        "libLLVMAArch64Utils",
21        "libLLVMAArch64Disassembler",
22        "libLLVMMipsCodeGen",
23        "libLLVMMipsInfo",
24        "libLLVMMipsDesc",
25        "libLLVMMipsAsmPrinter",
26        "libLLVMMipsDisassembler",
27        "libLLVMX86CodeGen",
28        "libLLVMX86Info",
29        "libLLVMX86Desc",
30        "libLLVMX86AsmPrinter",
31        "libLLVMX86Utils",
32        "libLLVMX86Disassembler",
33        "libLLVMSymbolize",
34        "libLLVMDebugInfoDWARF",
35        "libLLVMDebugInfoPDB",
36        "libLLVMDebugInfoCodeView",
37        "libLLVMAsmPrinter",
38        "libLLVMSelectionDAG",
39        "libLLVMCodeGen",
40        "libLLVMTransformObjCARC",
41        "libLLVMVectorize",
42        "libLLVMScalarOpts",
43        "libLLVMPasses",
44        "libLLVMipo",
45        "libLLVMLinker",
46        "libLLVMInstCombine",
47        "libLLVMInstrumentation",
48        "libLLVMTransformUtils",
49        "libLLVMAnalysis",
50        "libLLVMTarget",
51        "libLLVMObject",
52        "libLLVMBitReader",
53        "libLLVMBitWriter",
54        "libLLVMMC",
55        "libLLVMMCParser",
56        "libLLVMProfileData",
57        "libLLVMCore",
58        "libLLVMAsmParser",
59        "libLLVMOption",
60        "libLLVMSupport",
61        "libLLVMMCDisassembler",
62    ],
63}
64