Merge "Do not build LLVM tools on the platform"
diff --git a/tools/bugpoint-passes/Android.bp b/tools/bugpoint-passes/Android.bp
deleted file mode 100644
index 925c2bd..0000000
--- a/tools/bugpoint-passes/Android.bp
+++ /dev/null
@@ -1,14 +0,0 @@
-// BugpointPasses module for the host
-// =====================================================
-
-cc_library_host_shared {
- name: "BugpointPasses",
- defaults: ["llvm-defaults"],
- srcs: ["TestPasses.cpp"],
- allow_undefined_symbols: true,
- target: {
- windows: {
- enabled: false,
- },
- },
-}
diff --git a/tools/bugpoint/Android.bp b/tools/bugpoint/Android.bp
deleted file mode 100644
index 89514b8..0000000
--- a/tools/bugpoint/Android.bp
+++ /dev/null
@@ -1,41 +0,0 @@
-//===---------------------------------------------------------------===
-// bugpoint command line tool
-//===---------------------------------------------------------------===
-
-
-cc_binary_host {
- name: "bugpoint",
- defaults: ["llvm-defaults"],
- srcs: ["*.cpp"],
- static_libs: [
- "libLLVMBitWriter",
- "libLLVMCodeGen",
- "libLLVMipo",
- "libLLVMIRReader",
- "libLLVMBitReader",
- "libLLVMAsmParser",
- "libLLVMInstCombine",
- "libLLVMInstrumentation",
- "libLLVMLinker",
- "libLLVMTransformObjCARC",
- "libLLVMObject",
- "libLLVMScalarOpts",
- "libLLVMTransformUtils",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMCore",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMProfileData",
- "libLLVMVectorize",
- "libLLVMSupport",
- ],
- target: {
- darwin: {
- ldflags: ["-Wl,-export_dynamic"],
- },
- linux: {
- ldflags: ["-Wl,--export-dynamic"],
- },
- },
-}
diff --git a/tools/dsymutil/Android.bp b/tools/dsymutil/Android.bp
deleted file mode 100644
index 731d6c9..0000000
--- a/tools/dsymutil/Android.bp
+++ /dev/null
@@ -1,53 +0,0 @@
-cc_binary_host {
- name: "llvm-dsymutil",
- defaults: ["llvm-defaults"],
- srcs: ["*.cpp"],
- static_libs: [
- "libLLVMARMCodeGen",
- "libLLVMARMAsmParser",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMAsmPrinter",
- "libLLVMARMDisassembler",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Info",
- "libLLVMAArch64AsmParser",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMMipsCodeGen",
- "libLLVMMipsInfo",
- "libLLVMMipsAsmParser",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsDisassembler",
- "libLLVMX86CodeGen",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmParser",
- "libLLVMX86AsmPrinter",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMX86CodeGen",
- "libLLVMAsmPrinter",
- "libLLVMDebugInfoCodeView",
- "libLLVMSelectionDAG",
- "libLLVMCodeGen",
- "libLLVMProfileData",
- "libLLVMGlobalISel",
- "libLLVMDebugInfoDWARF",
- "libLLVMInstrumentation",
- "libLLVMMCParser",
- "libLLVMMCDisassembler",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMScalarOpts",
- "libLLVMTransformUtils",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMCore",
- "libLLVMMC",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/gold/Android.bp b/tools/gold/Android.bp
deleted file mode 100644
index dd2b134..0000000
--- a/tools/gold/Android.bp
+++ /dev/null
@@ -1,33 +0,0 @@
-//
-// Copyright (C) 2015 The Android Open Source Project
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-
-// For the host only
-// =====================================================
-
-/*
-// This module is disabled while switching the name of libLLVM for the target
-// (and host renderscript tools) to libLLVM_android.so. This tool need not be
-// built in Android build system as we move to the toolchain branch. Leaving
-// the file here for posterity.
-cc_library_host_shared {
- name: "LLVMgold",
- defaults: ["llvm-defaults"],
- srcs: ["gold-plugin.cpp"],
- shared_libs: ["libLLVM"],
- include_dirs: ["toolchain/binutils/binutils-2.27/include"],
- compile_multilib: "first",
-}
-*/
diff --git a/tools/llc/Android.bp b/tools/llc/Android.bp
deleted file mode 100644
index efe7b98..0000000
--- a/tools/llc/Android.bp
+++ /dev/null
@@ -1,105 +0,0 @@
-//===---------------------------------------------------------------===
-// llc command line tool (common)
-//===---------------------------------------------------------------===
-
-llvm_llc_mips_STATIC_LIBRARIES = [
- "libLLVMMipsAsmParser",
- "libLLVMMipsInfo",
- "libLLVMMipsCodeGen",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
-]
-
-llvm_llc_x86_STATIC_LIBRARIES = [
- "libLLVMX86Info",
- "libLLVMX86AsmParser",
- "libLLVMX86CodeGen",
- "libLLVMX86Disassembler",
- "libLLVMX86Desc",
- "libLLVMX86AsmPrinter",
- "libLLVMX86Utils",
-]
-
-llvm_llc_arm_STATIC_LIBRARIES = [
- "libLLVMARMCodeGen",
- "libLLVMARMDisassembler",
- "libLLVMARMAsmParser",
- "libLLVMARMAsmPrinter",
- "libLLVMARMDesc",
- "libLLVMARMInfo",
-]
-
-llvm_llc_aarch64_STATIC_LIBRARIES = [
- "libLLVMAArch64Info",
- "libLLVMAArch64AsmParser",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Disassembler",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
-]
-
-//===---------------------------------------------------------------===
-// llc command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llc",
- defaults: ["llvm-defaults"],
- srcs: ["llc.cpp"],
- static_libs: [
- "libLLVMGlobalISel",
- "libLLVMAsmPrinter",
- "libLLVMDebugInfoCodeView",
- "libLLVMIRReader",
- "libLLVMAsmParser",
- "libLLVMBitReader",
- "libLLVMBitWriter",
- "libLLVMSelectionDAG",
- "libLLVMInstCombine",
- "libLLVMCodeGen",
- "libLLVMProfileData",
- "libLLVMInstrumentation",
- "libLLVMObject",
- "libLLVMipo",
- "libLLVMLinker",
- "libLLVMMCDisassembler",
- "libLLVMMC",
- "libLLVMMIRParser",
- "libLLVMMCParser",
- "libLLVMScalarOpts",
- "libLLVMTransformUtils",
- "libLLVMVectorize",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMCore",
- "libLLVMSupport",
- "libLLVMObject",
- ],
- target: {
- host: {
- static_libs: llvm_llc_arm_STATIC_LIBRARIES +
- llvm_llc_mips_STATIC_LIBRARIES +
- llvm_llc_x86_STATIC_LIBRARIES +
- llvm_llc_aarch64_STATIC_LIBRARIES,
- },
- android_arm: {
- static_libs: llvm_llc_arm_STATIC_LIBRARIES,
- },
- android_arm64: {
- static_libs: llvm_llc_aarch64_STATIC_LIBRARIES + llvm_llc_arm_STATIC_LIBRARIES,
- },
- android_mips: {
- static_libs: llvm_llc_mips_STATIC_LIBRARIES,
- },
- android_mips64: {
- static_libs: llvm_llc_mips_STATIC_LIBRARIES,
- },
- android_x86: {
- static_libs: llvm_llc_x86_STATIC_LIBRARIES,
- },
- android_x86_64: {
- static_libs: llvm_llc_x86_STATIC_LIBRARIES,
- },
- },
-}
diff --git a/tools/lli/Android.bp b/tools/lli/Android.bp
deleted file mode 100644
index 4ab66bc..0000000
--- a/tools/lli/Android.bp
+++ /dev/null
@@ -1,69 +0,0 @@
-//===---------------------------------------------------------------===
-// lli command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "lli",
- defaults: ["llvm-defaults"],
- srcs: [
- "lli.cpp",
- "OrcLazyJIT.cpp",
- ],
- static_libs: [
- "libLLVMIRReader",
- "libLLVMBitReader",
- "libLLVMARMCodeGen",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMAsmPrinter",
- "libLLVMARMAsmParser",
- "libLLVMARMDisassembler",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Info",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64AsmParser",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMMipsCodeGen",
- "libLLVMMipsInfo",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsAsmParser",
- "libLLVMMipsDisassembler",
- "libLLVMX86CodeGen",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmPrinter",
- "libLLVMX86AsmParser",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMAsmPrinter",
- "libLLVMGlobalISel",
- "libLLVMDebugInfoCodeView",
- "libLLVMSelectionDAG",
- "libLLVMCodeGen",
- "libLLVMProfileData",
- "libLLVMInstrumentation",
- "libLLVMLinker",
- "libLLVMInterpreter",
- "libLLVMScalarOpts",
- "libLLVMTransformUtils",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMMC",
- "libLLVMMCJIT",
- "libLLVMOrcJIT",
- "libLLVMExecutionEngine",
- "libLLVMRuntimeDyld",
- "libLLVMMCParser",
- "libLLVMObject",
- "libLLVMCore",
- "libLLVMAsmParser",
- "libLLVMOption",
- "libLLVMSupport",
- "libLLVMMCDisassembler",
- ],
-}
-
-subdirs = ["ChildTarget"]
diff --git a/tools/lli/ChildTarget/Android.bp b/tools/lli/ChildTarget/Android.bp
deleted file mode 100644
index a3f67cc..0000000
--- a/tools/lli/ChildTarget/Android.bp
+++ /dev/null
@@ -1,19 +0,0 @@
-//===---------------------------------------------------------------===
-// lli-child-target command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "lli-child-target",
- defaults: ["llvm-defaults"],
- srcs: ["ChildTarget.cpp"],
- static_libs: [
- "libLLVMOrcJIT",
- "libLLVMRuntimeDyld",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-ar/Android.bp b/tools/llvm-ar/Android.bp
deleted file mode 100644
index d28fa42..0000000
--- a/tools/llvm-ar/Android.bp
+++ /dev/null
@@ -1,20 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-ar command line tool
-//===---------------------------------------------------------------===
-
-/*
-// This module is disabled while switching the name of libLLVM for the target
-// (and host renderscript tools) to libLLVM_android.so. This tool need not be
-// built in Android build system as we move to the toolchain branch. Leaving
-// the file here for posterity.
-cc_binary_host {
- name: "llvm-ar",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-ar.cpp"],
- shared_libs: ["libLLVM"],
- symlinks: [
- "llvm-lib",
- "llvm-ranlib",
- ],
-}
-*/
diff --git a/tools/llvm-as/Android.bp b/tools/llvm-as/Android.bp
deleted file mode 100644
index f79f39c1..0000000
--- a/tools/llvm-as/Android.bp
+++ /dev/null
@@ -1,12 +0,0 @@
-cc_binary_host {
- name: "llvm-as",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-as.cpp"],
- static_libs: [
- "libLLVMAsmParser",
- "libLLVMBitWriter",
- "libLLVMAnalysis",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-bcanalyzer/Android.bp b/tools/llvm-bcanalyzer/Android.bp
deleted file mode 100644
index 81f80ea..0000000
--- a/tools/llvm-bcanalyzer/Android.bp
+++ /dev/null
@@ -1,14 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-bcanalyzer command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-bcanalyzer",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-bcanalyzer.cpp"],
- static_libs: [
- "libLLVMBitReader",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-c-test/Android.bp b/tools/llvm-c-test/Android.bp
deleted file mode 100644
index e89bae7..0000000
--- a/tools/llvm-c-test/Android.bp
+++ /dev/null
@@ -1,55 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-c-test command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-c-test",
- defaults: ["llvm-defaults"],
- srcs: [
- "*.c",
- "*.cpp",
- ],
- static_libs: [
- "libLLVMBitReader",
- "libLLVMARMCodeGen",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMAsmPrinter",
- "libLLVMARMDisassembler",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Info",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMMipsCodeGen",
- "libLLVMMipsInfo",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsDisassembler",
- "libLLVMX86CodeGen",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmPrinter",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMAsmPrinter",
- "libLLVMSelectionDAG",
- "libLLVMCodeGen",
- "libLLVMGlobalISel",
- "libLLVMProfileData",
- "libLLVMInstrumentation",
- "libLLVMScalarOpts",
- "libLLVMTransformUtils",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMMC",
- "libLLVMObject",
- "libLLVMMCParser",
- "libLLVMCore",
- "libLLVMAsmParser",
- "libLLVMOption",
- "libLLVMSupport",
- "libLLVMMCDisassembler",
- ],
-}
diff --git a/tools/llvm-config/Android.bp b/tools/llvm-config/Android.bp
deleted file mode 100644
index bd223ca..0000000
--- a/tools/llvm-config/Android.bp
+++ /dev/null
@@ -1,22 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-config command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-config",
- defaults: ["llvm-defaults"],
- generated_headers: ["llvm-gen-config"],
- srcs: ["llvm-config.cpp"],
- static_libs: [
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
-
-// Create BuildVariables.inc dynamically from BuildVariables.inc.in
-genrule {
- name: "llvm-gen-config",
- srcs: ["BuildVariables.inc.in"],
- out: ["BuildVariables.inc"],
- cmd: "sed -e \"s#@ANDROID_BUILD_TOP@#$$PWD#\" < $(in) > $(out)",
-}
diff --git a/tools/llvm-cov/Android.bp b/tools/llvm-cov/Android.bp
deleted file mode 100644
index fb7e7e7..0000000
--- a/tools/llvm-cov/Android.bp
+++ /dev/null
@@ -1,19 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-cov command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-cov",
- defaults: ["llvm-defaults"],
- srcs: ["*.cpp"],
- static_libs: [
- "libLLVMObject",
- "libLLVMProfileDataCoverage",
- "libLLVMProfileData",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMBitReader",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-cxxdump/Android.bp b/tools/llvm-cxxdump/Android.bp
deleted file mode 100644
index ef1aa93..0000000
--- a/tools/llvm-cxxdump/Android.bp
+++ /dev/null
@@ -1,46 +0,0 @@
-cc_binary_host {
- name: "llvm-cxxdump",
- defaults: ["llvm-defaults"],
- srcs: [
- "Error.cpp",
- "llvm-cxxdump.cpp",
- ],
-
- static_libs: [
- "libLLVMARMAsmParser",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMAsmPrinter",
- "libLLVMARMDisassembler",
- "libLLVMAArch64Info",
- "libLLVMAArch64AsmParser",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMMipsInfo",
- "libLLVMMipsAsmParser",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsDisassembler",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmParser",
- "libLLVMX86CodeGen",
- "libLLVMX86AsmPrinter",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMAsmPrinter",
- "libLLVMCodeGen",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMObject",
- "libLLVMMCParser",
- "libLLVMMC",
- "libLLVMMCDisassembler",
- "libLLVMBitReader",
- "libLLVMCore",
- "libLLVMAsmParser",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-diff/Android.bp b/tools/llvm-diff/Android.bp
deleted file mode 100644
index 91ca31b..0000000
--- a/tools/llvm-diff/Android.bp
+++ /dev/null
@@ -1,21 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-diff command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-diff",
- defaults: ["llvm-defaults"],
- srcs: [
- "llvm-diff.cpp",
- "DiffConsumer.cpp",
- "DifferenceEngine.cpp",
- "DiffLog.cpp",
- ],
- static_libs: [
- "libLLVMIRReader",
- "libLLVMBitReader",
- "libLLVMAsmParser",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-dis/Android.bp b/tools/llvm-dis/Android.bp
deleted file mode 100644
index 1b21e5f..0000000
--- a/tools/llvm-dis/Android.bp
+++ /dev/null
@@ -1,11 +0,0 @@
-cc_binary_host {
- name: "llvm-dis",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-dis.cpp"],
- static_libs: [
- "libLLVMAnalysis",
- "libLLVMBitReader",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-dwarfdump/Android.bp b/tools/llvm-dwarfdump/Android.bp
deleted file mode 100644
index e3583cd..0000000
--- a/tools/llvm-dwarfdump/Android.bp
+++ /dev/null
@@ -1,19 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-dwarfdump command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-dwarfdump",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-dwarfdump.cpp"],
- static_libs: [
- "libLLVMDebugInfoDWARF",
- "libLLVMDebugInfoPDB",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-dwp/Android.bp b/tools/llvm-dwp/Android.bp
deleted file mode 100644
index 3545cee..0000000
--- a/tools/llvm-dwp/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-dwp command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-dwp",
- defaults: ["llvm-defaults"],
-
- srcs: ["*.cpp"],
-
- static_libs: [
- "libLLVMDebugInfoDWARF",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMARMCodeGen",
- "libLLVMARMAsmParser",
- "libLLVMARMAsmPrinter",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMDisassembler",
- "libLLVMMipsCodeGen",
- "libLLVMMipsInfo",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmParser",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsDisassembler",
- "libLLVMX86CodeGen",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmParser",
- "libLLVMX86AsmPrinter",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Info",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmParser",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMExecutionEngine",
- "libLLVMRuntimeDyld",
- "libLLVMMCJIT",
- "libLLVMOrcJIT",
- "libLLVMGlobalISel",
- "libLLVMAsmPrinter",
- "libLLVMDebugInfoCodeView",
- "libLLVMSelectionDAG",
- "libLLVMCodeGen",
- "libLLVMScalarOpts",
- "libLLVMInstCombine",
- "libLLVMInstrumentation",
- "libLLVMTransformObjCARC",
- "libLLVMTransformUtils",
- "libLLVMVectorize",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMMCDisassembler",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMCore",
- "libLLVMAsmParser",
- "libLLVMOption",
- "libLLVMLTO",
- "libLLVMSupport",
- "libLLVMProfileData",
- ],
-}
diff --git a/tools/llvm-extract/Android.bp b/tools/llvm-extract/Android.bp
deleted file mode 100644
index 7743949..0000000
--- a/tools/llvm-extract/Android.bp
+++ /dev/null
@@ -1,22 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-extract command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-extract",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-extract.cpp"],
- static_libs: [
- "libLLVMIRReader",
- "libLLVMAsmParser",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMBitWriter",
- "libLLVMipo",
- "libLLVMTransformUtils",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-link/Android.bp b/tools/llvm-link/Android.bp
deleted file mode 100644
index ec3c5c3..0000000
--- a/tools/llvm-link/Android.bp
+++ /dev/null
@@ -1,25 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-link command line tool
-//===---------------------------------------------------------------===
-
-cc_binary {
- name: "llvm-link",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-link.cpp"],
- static_libs: [
- "libLLVMLinker",
- "libLLVMIRReader",
- "libLLVMObject",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMBitReader",
- "libLLVMBitWriter",
- "libLLVMAsmParser",
- "libLLVMTransformUtils",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
-
diff --git a/tools/llvm-lto/Android.bp b/tools/llvm-lto/Android.bp
deleted file mode 100644
index dd9d4e8..0000000
--- a/tools/llvm-lto/Android.bp
+++ /dev/null
@@ -1,65 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-lto command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-lto",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-lto.cpp"],
- static_libs: [
- "libLLVMARMCodeGen",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMAsmPrinter",
- "libLLVMARMAsmParser",
- "libLLVMARMDisassembler",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Info",
- "libLLVMAArch64AsmParser",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Desc",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMMipsCodeGen",
- "libLLVMMipsInfo",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsAsmParser",
- "libLLVMMipsDisassembler",
- "libLLVMX86CodeGen",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmPrinter",
- "libLLVMX86AsmParser",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMAsmPrinter",
- "libLLVMSelectionDAG",
- "libLLVMLTO",
- "libLLVMCodeGen",
- "libLLVMGlobalISel",
- "libLLVMDebugInfoCodeView",
- "libLLVMTarget",
- "libLLVMBitReader",
- "libLLVMBitWriter",
- "libLLVMLinker",
- "libLLVMipo",
- "libLLVMIRReader",
- "libLLVMTransformObjCARC",
- "libLLVMScalarOpts",
- "libLLVMInstCombine",
- "libLLVMVectorize",
- "libLLVMInstrumentation",
- "libLLVMTransformUtils",
- "libLLVMProfileData",
- "libLLVMAnalysis",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMMCDisassembler",
- "libLLVMObject",
- "libLLVMCore",
- "libLLVMAsmParser",
- "libLLVMOption",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-mc/Android.bp b/tools/llvm-mc/Android.bp
deleted file mode 100644
index abbdd94..0000000
--- a/tools/llvm-mc/Android.bp
+++ /dev/null
@@ -1,50 +0,0 @@
-//===---------------------------------------------------------------===
-// 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",
- ],
-}
diff --git a/tools/llvm-mcmarkup/Android.bp b/tools/llvm-mcmarkup/Android.bp
deleted file mode 100644
index 168bae7..0000000
--- a/tools/llvm-mcmarkup/Android.bp
+++ /dev/null
@@ -1,13 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-mcmarkup command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-mcmarkup",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-mcmarkup.cpp"],
- static_libs: [
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-nm/Android.bp b/tools/llvm-nm/Android.bp
deleted file mode 100644
index d092530..0000000
--- a/tools/llvm-nm/Android.bp
+++ /dev/null
@@ -1,48 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-nm command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-nm",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-nm.cpp"],
- static_libs: [
- "libLLVMARMCodeGen",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMAsmPrinter",
- "libLLVMARMAsmParser",
- "libLLVMARMDisassembler",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Info",
- "libLLVMAArch64AsmParser",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMMipsCodeGen",
- "libLLVMMipsInfo",
- "libLLVMMipsAsmParser",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsDisassembler",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmPrinter",
- "libLLVMX86AsmParser",
- "libLLVMX86CodeGen",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMCodeGen",
- "libLLVMTransformUtils",
- "libLLVMTarget",
- "libLLVMAnalysis",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMCore",
- "libLLVMSupport",
- "libLLVMMCDisassembler",
- ],
-}
diff --git a/tools/llvm-objdump/Android.bp b/tools/llvm-objdump/Android.bp
deleted file mode 100644
index 46823d9..0000000
--- a/tools/llvm-objdump/Android.bp
+++ /dev/null
@@ -1,60 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-objdump command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-objdump",
- defaults: ["llvm-defaults"],
- srcs: [
- "llvm-objdump.cpp",
- "COFFDump.cpp",
- "ELFDump.cpp",
- "MachODump.cpp",
- ],
- static_libs: [
- "libLLVMDebugInfoDWARF",
- "libLLVMDebugInfoPDB",
- "libLLVMARMAsmParser",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMAsmPrinter",
- "libLLVMARMDisassembler",
- "libLLVMAArch64Info",
- "libLLVMAArch64AsmParser",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMMipsInfo",
- "libLLVMMipsAsmParser",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsDisassembler",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmParser",
- "libLLVMX86CodeGen",
- "libLLVMX86AsmPrinter",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMAsmPrinter",
- "libLLVMCodeGen",
- "libLLVMTransformUtils",
- "libLLVMTarget",
- "libLLVMAnalysis",
- "libLLVMObject",
- "libLLVMMCParser",
- "libLLVMMC",
- "libLLVMMCDisassembler",
- "libLLVMBitReader",
- "libLLVMCore",
- "libLLVMAsmParser",
- "libLLVMSupport",
- ],
-
- // b/31938382, clang-tidy segmentation fault on MachODump.cpp.
- tidy_checks: [
- "-readability-*",
- "-google-readability-*",
- ],
-}
diff --git a/tools/llvm-pdbdump/Android.bp b/tools/llvm-pdbdump/Android.bp
deleted file mode 100644
index 2cf9bb5..0000000
--- a/tools/llvm-pdbdump/Android.bp
+++ /dev/null
@@ -1,10 +0,0 @@
-cc_binary_host {
- name: "llvm-pdbdump",
- defaults: ["llvm-defaults"],
- srcs: ["*.cpp"],
- static_libs: [
- "libLLVMDebugInfoPDB",
- "libLLVMDebugInfoCodeView",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-profdata/Android.bp b/tools/llvm-profdata/Android.bp
deleted file mode 100644
index 6d45002..0000000
--- a/tools/llvm-profdata/Android.bp
+++ /dev/null
@@ -1,15 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-profdata command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-profdata",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-profdata.cpp"],
- static_libs: [
- "libLLVMObject",
- "libLLVMProfileData",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-readobj/Android.bp b/tools/llvm-readobj/Android.bp
deleted file mode 100644
index e5494ca..0000000
--- a/tools/llvm-readobj/Android.bp
+++ /dev/null
@@ -1,22 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-readobj command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-readobj",
- defaults: ["llvm-defaults"],
- srcs: ["*.cpp"],
- static_libs: [
- "libLLVMARMInfo",
- "libLLVMAArch64Info",
- "libLLVMMipsInfo",
- "libLLVMX86Info",
- "libLLVMDebugInfoCodeView",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-rtdyld/Android.bp b/tools/llvm-rtdyld/Android.bp
deleted file mode 100644
index 08fc9c0..0000000
--- a/tools/llvm-rtdyld/Android.bp
+++ /dev/null
@@ -1,49 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-rtdyld command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-rtdyld",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-rtdyld.cpp"],
- static_libs: [
- "libLLVMARMCodeGen",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMAsmPrinter",
- "libLLVMARMAsmParser",
- "libLLVMARMDisassembler",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Info",
- "libLLVMAArch64AsmParser",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMMipsCodeGen",
- "libLLVMMipsInfo",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsAsmParser",
- "libLLVMMipsDisassembler",
- "libLLVMX86CodeGen",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmPrinter",
- "libLLVMX86AsmParser",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMDebugInfoDWARF",
- "libLLVMDebugInfoPDB",
- "libLLVMExecutionEngine",
- "libLLVMCodeGen",
- "libLLVMObject",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMRuntimeDyld",
- "libLLVMBitReader",
- "libLLVMCore",
- "libLLVMSupport",
- "libLLVMMCDisassembler",
- ],
-}
diff --git a/tools/llvm-size/Android.bp b/tools/llvm-size/Android.bp
deleted file mode 100644
index d929ce5..0000000
--- a/tools/llvm-size/Android.bp
+++ /dev/null
@@ -1,17 +0,0 @@
-//===---------------------------------------------------------------===
-// llvm-size command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "llvm-size",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-size.cpp"],
- static_libs: [
- "libLLVMObject",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMBitReader",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-split/Android.bp b/tools/llvm-split/Android.bp
deleted file mode 100644
index 8ae519c..0000000
--- a/tools/llvm-split/Android.bp
+++ /dev/null
@@ -1,15 +0,0 @@
-cc_binary_host {
- name: "llvm-split",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-split.cpp"],
- static_libs: [
- "libLLVMIRReader",
- "libLLVMBitReader",
- "libLLVMBitWriter",
- "libLLVMTransformUtils",
- "libLLVMAnalysis",
- "libLLVMCore",
- "libLLVMAsmParser",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/llvm-symbolizer/Android.bp b/tools/llvm-symbolizer/Android.bp
deleted file mode 100644
index e4e4af1..0000000
--- a/tools/llvm-symbolizer/Android.bp
+++ /dev/null
@@ -1,24 +0,0 @@
-cc_binary {
- name: "llvm-symbolizer",
- defaults: ["llvm-defaults"],
- srcs: ["llvm-symbolizer.cpp"],
- target: {
- host: {
- static_libs: [
- "libLLVMSymbolize",
- "libLLVMDebugInfoDWARF",
- "libLLVMDebugInfoPDB",
- "libLLVMDebugInfoCodeView",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMCore",
- "libLLVMSupport",
- ],
- },
- android: {
- shared_libs: ["libLLVM_android"],
- },
- },
-}
diff --git a/tools/lto/Android.bp b/tools/lto/Android.bp
deleted file mode 100644
index d9a78fe..0000000
--- a/tools/lto/Android.bp
+++ /dev/null
@@ -1,90 +0,0 @@
-//
-// Copyright (C) 2015 The Android Open Source Project
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-
-// For the host only
-// =====================================================
-
-cc_library_host_shared {
- name: "libLTO",
- defaults: ["llvm-defaults"],
- srcs: [
- "lto.cpp",
- "LTODisassembler.cpp",
- ],
- group_static_libs: true,
- static_libs: [
- "libLLVMLinker",
- "libLLVMipo",
- "libLLVMDebugInfoDWARF",
- "libLLVMDebugInfoPDB",
- "libLLVMIRReader",
- "libLLVMBitWriter",
- "libLLVMBitReader",
- "libLLVMARMCodeGen",
- "libLLVMARMAsmParser",
- "libLLVMARMAsmPrinter",
- "libLLVMDebugInfoCodeView",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMDisassembler",
- "libLLVMMipsCodeGen",
- "libLLVMMipsInfo",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmParser",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsDisassembler",
- "libLLVMX86CodeGen",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmParser",
- "libLLVMX86AsmPrinter",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Info",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmParser",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMExecutionEngine",
- "libLLVMRuntimeDyld",
- "libLLVMMCJIT",
- "libLLVMOrcJIT",
- "libLLVMGlobalISel",
- "libLLVMAsmPrinter",
- "libLLVMSelectionDAG",
- "libLLVMCodeGen",
- "libLLVMObject",
- "libLLVMScalarOpts",
- "libLLVMInstCombine",
- "libLLVMInstrumentation",
- "libLLVMTransformObjCARC",
- "libLLVMTransformUtils",
- "libLLVMVectorize",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMMCDisassembler",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMCore",
- "libLLVMAsmParser",
- "libLLVMOption",
- "libLLVMLTO",
- "libLLVMSupport",
- "libLLVMProfileData",
- ],
-}
diff --git a/tools/obj2yaml/Android.bp b/tools/obj2yaml/Android.bp
deleted file mode 100644
index dbd9d63..0000000
--- a/tools/obj2yaml/Android.bp
+++ /dev/null
@@ -1,18 +0,0 @@
-//===---------------------------------------------------------------===
-// obj2yaml command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "obj2yaml",
- defaults: ["llvm-defaults"],
- srcs: ["*.cpp"],
- static_libs: [
- "libLLVMObject",
- "libLLVMObjectYAML",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMBitReader",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/opt/Android.bp b/tools/opt/Android.bp
deleted file mode 100644
index 499c4d4..0000000
--- a/tools/opt/Android.bp
+++ /dev/null
@@ -1,69 +0,0 @@
-//===---------------------------------------------------------------===
-// opt command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "opt",
- defaults: ["llvm-defaults"],
- srcs: ["*.cpp"],
- static_libs: [
- "libLLVMIRReader",
- "libLLVMBitReader",
- "libLLVMBitWriter",
- "libLLVMARMCodeGen",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMAsmPrinter",
- "libLLVMARMDisassembler",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Info",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMMipsCodeGen",
- "libLLVMMipsInfo",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsDisassembler",
- "libLLVMX86CodeGen",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmPrinter",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMGlobalISel",
- "libLLVMAsmPrinter",
- "libLLVMDebugInfoCodeView",
- "libLLVMSelectionDAG",
- "libLLVMCodeGen",
- "libLLVMTransformObjCARC",
- "libLLVMVectorize",
- "libLLVMScalarOpts",
- "libLLVMPasses",
- "libLLVMipo",
- "libLLVMLinker",
- "libLLVMInstCombine",
- "libLLVMInstrumentation",
- "libLLVMTransformUtils",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMObject",
- "libLLVMProfileData",
- "libLLVMCore",
- "libLLVMAsmParser",
- "libLLVMOption",
- "libLLVMSupport",
- "libLLVMMCDisassembler",
- ],
- target: {
- darwin: {
- ldflags: ["-Wl,-export_dynamic"],
- },
- linux: {
- ldflags: ["-Wl,--export-dynamic"],
- },
- },
-}
diff --git a/tools/sancov/Android.bp b/tools/sancov/Android.bp
deleted file mode 100644
index b6c483e..0000000
--- a/tools/sancov/Android.bp
+++ /dev/null
@@ -1,63 +0,0 @@
-//===---------------------------------------------------------------===
-// sancov command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "sancov",
- defaults: ["llvm-defaults"],
- srcs: ["sancov.cc"],
- static_libs: [
- "libLLVMIRReader",
- "libLLVMARMCodeGen",
- "libLLVMARMInfo",
- "libLLVMARMDesc",
- "libLLVMARMAsmPrinter",
- "libLLVMARMDisassembler",
- "libLLVMAArch64CodeGen",
- "libLLVMAArch64Info",
- "libLLVMAArch64Desc",
- "libLLVMAArch64AsmPrinter",
- "libLLVMAArch64Utils",
- "libLLVMAArch64Disassembler",
- "libLLVMMipsCodeGen",
- "libLLVMMipsInfo",
- "libLLVMMipsDesc",
- "libLLVMMipsAsmPrinter",
- "libLLVMMipsDisassembler",
- "libLLVMX86CodeGen",
- "libLLVMX86Info",
- "libLLVMX86Desc",
- "libLLVMX86AsmPrinter",
- "libLLVMX86Utils",
- "libLLVMX86Disassembler",
- "libLLVMSymbolize",
- "libLLVMDebugInfoDWARF",
- "libLLVMDebugInfoPDB",
- "libLLVMDebugInfoCodeView",
- "libLLVMAsmPrinter",
- "libLLVMSelectionDAG",
- "libLLVMCodeGen",
- "libLLVMTransformObjCARC",
- "libLLVMVectorize",
- "libLLVMScalarOpts",
- "libLLVMPasses",
- "libLLVMipo",
- "libLLVMLinker",
- "libLLVMInstCombine",
- "libLLVMInstrumentation",
- "libLLVMTransformUtils",
- "libLLVMAnalysis",
- "libLLVMTarget",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMBitWriter",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMProfileData",
- "libLLVMCore",
- "libLLVMAsmParser",
- "libLLVMOption",
- "libLLVMSupport",
- "libLLVMMCDisassembler",
- ],
-}
diff --git a/tools/sanstats/Android.bp b/tools/sanstats/Android.bp
deleted file mode 100644
index 0494474..0000000
--- a/tools/sanstats/Android.bp
+++ /dev/null
@@ -1,21 +0,0 @@
-//===---------------------------------------------------------------===
-// sanstats command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "sanstats",
- defaults: ["llvm-defaults"],
- srcs: ["sanstats.cpp"],
- static_libs: [
- "libLLVMSymbolize",
- "libLLVMDebugInfoDWARF",
- "libLLVMDebugInfoPDB",
- "libLLVMDebugInfoCodeView",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMCore",
- "libLLVMMCParser",
- "libLLVMMC",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/verify-uselistorder/Android.bp b/tools/verify-uselistorder/Android.bp
deleted file mode 100644
index 0aace22..0000000
--- a/tools/verify-uselistorder/Android.bp
+++ /dev/null
@@ -1,14 +0,0 @@
-cc_binary_host {
- name: "verify-uselistorder",
- defaults: ["llvm-defaults"],
- srcs: ["verify-uselistorder.cpp"],
- static_libs: [
- "libLLVMAsmParser",
- "libLLVMBitReader",
- "libLLVMBitWriter",
- "libLLVMAnalysis",
- "libLLVMCore",
- "libLLVMIRReader",
- "libLLVMSupport",
- ],
-}
diff --git a/tools/yaml2obj/Android.bp b/tools/yaml2obj/Android.bp
deleted file mode 100644
index d503bc1..0000000
--- a/tools/yaml2obj/Android.bp
+++ /dev/null
@@ -1,18 +0,0 @@
-//===---------------------------------------------------------------===
-// yaml2obj command line tool
-//===---------------------------------------------------------------===
-
-cc_binary_host {
- name: "yaml2obj",
- defaults: ["llvm-defaults"],
- srcs: ["*.cpp"],
- static_libs: [
- "libLLVMObject",
- "libLLVMObjectYAML",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMBitReader",
- "libLLVMCore",
- "libLLVMSupport",
- ],
-}