Android-x86
Fork
Donation

  • R/O
  • HTTP
  • SSH
  • HTTPS

external-llvm: Commit

external/llvm


Commit MetaInfo

Revisióna898d952981a5f9e00b12faeed2ba3f0a492b147 (tree)
Tiempo2019-09-22 21:35:53
AutorMauro Rossi <issor.oruam@gmai...>
CommiterMauro Rossi

Log Message

android: tools: remove redundant Android.bp

To avoid build errors in pie-x86 due to collision with external/llvm ones

Implemented via following commands:

cd tools
find . -type f -name 'Android.bp' -exec rm {} +

Cambiar Resumen

  • delete: tools/bugpoint-passes/Android.bp
  • delete: tools/bugpoint/Android.bp
  • delete: tools/dsymutil/Android.bp
  • delete: tools/gold/Android.bp
  • delete: tools/llc/Android.bp
  • delete: tools/lli/Android.bp
  • delete: tools/lli/ChildTarget/Android.bp
  • delete: tools/llvm-ar/Android.bp
  • delete: tools/llvm-as/Android.bp
  • delete: tools/llvm-bcanalyzer/Android.bp
  • delete: tools/llvm-c-test/Android.bp
  • delete: tools/llvm-config/Android.bp
  • delete: tools/llvm-cov/Android.bp
  • delete: tools/llvm-cxxdump/Android.bp
  • delete: tools/llvm-diff/Android.bp
  • delete: tools/llvm-dis/Android.bp
  • delete: tools/llvm-dwarfdump/Android.bp
  • delete: tools/llvm-dwp/Android.bp
  • delete: tools/llvm-extract/Android.bp
  • delete: tools/llvm-link/Android.bp
  • delete: tools/llvm-lto/Android.bp
  • delete: tools/llvm-mc/Android.bp
  • delete: tools/llvm-mcmarkup/Android.bp
  • delete: tools/llvm-nm/Android.bp
  • delete: tools/llvm-objdump/Android.bp
  • delete: tools/llvm-pdbdump/Android.bp
  • delete: tools/llvm-profdata/Android.bp
  • delete: tools/llvm-readobj/Android.bp
  • delete: tools/llvm-rtdyld/Android.bp
  • delete: tools/llvm-size/Android.bp
  • delete: tools/llvm-split/Android.bp
  • delete: tools/llvm-symbolizer/Android.bp
  • delete: tools/lto/Android.bp
  • delete: tools/obj2yaml/Android.bp
  • delete: tools/opt/Android.bp
  • delete: tools/sancov/Android.bp
  • delete: tools/sanstats/Android.bp
  • delete: tools/verify-uselistorder/Android.bp
  • delete: tools/yaml2obj/Android.bp

Diferencia incremental

--- a/tools/bugpoint-passes/Android.bp
+++ /dev/null
@@ -1,14 +0,0 @@
1-// BugpointPasses module for the host
2-// =====================================================
3-
4-cc_library_host_shared {
5- name: "BugpointPasses",
6- defaults: ["llvm-defaults"],
7- srcs: ["TestPasses.cpp"],
8- allow_undefined_symbols: true,
9- target: {
10- windows: {
11- enabled: false,
12- },
13- },
14-}
--- a/tools/bugpoint/Android.bp
+++ /dev/null
@@ -1,41 +0,0 @@
1-//===---------------------------------------------------------------===
2-// bugpoint command line tool
3-//===---------------------------------------------------------------===
4-
5-
6-cc_binary_host {
7- name: "bugpoint",
8- defaults: ["llvm-defaults"],
9- srcs: ["*.cpp"],
10- static_libs: [
11- "libLLVMBitWriter",
12- "libLLVMCodeGen",
13- "libLLVMipo",
14- "libLLVMIRReader",
15- "libLLVMBitReader",
16- "libLLVMAsmParser",
17- "libLLVMInstCombine",
18- "libLLVMInstrumentation",
19- "libLLVMLinker",
20- "libLLVMTransformObjCARC",
21- "libLLVMObject",
22- "libLLVMScalarOpts",
23- "libLLVMTransformUtils",
24- "libLLVMAnalysis",
25- "libLLVMTarget",
26- "libLLVMCore",
27- "libLLVMMC",
28- "libLLVMMCParser",
29- "libLLVMProfileData",
30- "libLLVMVectorize",
31- "libLLVMSupport",
32- ],
33- target: {
34- darwin: {
35- ldflags: ["-Wl,-export_dynamic"],
36- },
37- linux: {
38- ldflags: ["-Wl,--export-dynamic"],
39- },
40- },
41-}
--- a/tools/dsymutil/Android.bp
+++ /dev/null
@@ -1,53 +0,0 @@
1-cc_binary_host {
2- name: "llvm-dsymutil",
3- defaults: ["llvm-defaults"],
4- srcs: ["*.cpp"],
5- static_libs: [
6- "libLLVMARMCodeGen",
7- "libLLVMARMAsmParser",
8- "libLLVMARMInfo",
9- "libLLVMARMDesc",
10- "libLLVMARMAsmPrinter",
11- "libLLVMARMDisassembler",
12- "libLLVMAArch64CodeGen",
13- "libLLVMAArch64Info",
14- "libLLVMAArch64AsmParser",
15- "libLLVMAArch64Desc",
16- "libLLVMAArch64AsmPrinter",
17- "libLLVMAArch64Utils",
18- "libLLVMAArch64Disassembler",
19- "libLLVMMipsCodeGen",
20- "libLLVMMipsInfo",
21- "libLLVMMipsAsmParser",
22- "libLLVMMipsDesc",
23- "libLLVMMipsAsmPrinter",
24- "libLLVMMipsDisassembler",
25- "libLLVMX86CodeGen",
26- "libLLVMX86Info",
27- "libLLVMX86Desc",
28- "libLLVMX86AsmParser",
29- "libLLVMX86AsmPrinter",
30- "libLLVMX86Utils",
31- "libLLVMX86Disassembler",
32- "libLLVMX86CodeGen",
33- "libLLVMAsmPrinter",
34- "libLLVMDebugInfoCodeView",
35- "libLLVMSelectionDAG",
36- "libLLVMCodeGen",
37- "libLLVMProfileData",
38- "libLLVMGlobalISel",
39- "libLLVMDebugInfoDWARF",
40- "libLLVMInstrumentation",
41- "libLLVMMCParser",
42- "libLLVMMCDisassembler",
43- "libLLVMObject",
44- "libLLVMBitReader",
45- "libLLVMScalarOpts",
46- "libLLVMTransformUtils",
47- "libLLVMAnalysis",
48- "libLLVMTarget",
49- "libLLVMCore",
50- "libLLVMMC",
51- "libLLVMSupport",
52- ],
53-}
--- a/tools/gold/Android.bp
+++ /dev/null
@@ -1,27 +0,0 @@
1-//
2-// Copyright (C) 2015 The Android Open Source Project
3-//
4-// Licensed under the Apache License, Version 2.0 (the "License");
5-// you may not use this file except in compliance with the License.
6-// You may obtain a copy of the License at
7-//
8-// http://www.apache.org/licenses/LICENSE-2.0
9-//
10-// Unless required by applicable law or agreed to in writing, software
11-// distributed under the License is distributed on an "AS IS" BASIS,
12-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13-// See the License for the specific language governing permissions and
14-// limitations under the License.
15-//
16-
17-// For the host only
18-// =====================================================
19-
20-cc_library_host_shared {
21- name: "LLVMgold",
22- defaults: ["llvm-defaults"],
23- srcs: ["gold-plugin.cpp"],
24- shared_libs: ["libLLVM"],
25- include_dirs: ["toolchain/binutils/binutils-2.25/include"],
26- compile_multilib: "first",
27-}
--- a/tools/llc/Android.bp
+++ /dev/null
@@ -1,105 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llc command line tool (common)
3-//===---------------------------------------------------------------===
4-
5-llvm_llc_mips_STATIC_LIBRARIES = [
6- "libLLVMMipsAsmParser",
7- "libLLVMMipsInfo",
8- "libLLVMMipsCodeGen",
9- "libLLVMMipsDesc",
10- "libLLVMMipsAsmPrinter",
11-]
12-
13-llvm_llc_x86_STATIC_LIBRARIES = [
14- "libLLVMX86Info",
15- "libLLVMX86AsmParser",
16- "libLLVMX86CodeGen",
17- "libLLVMX86Disassembler",
18- "libLLVMX86Desc",
19- "libLLVMX86AsmPrinter",
20- "libLLVMX86Utils",
21-]
22-
23-llvm_llc_arm_STATIC_LIBRARIES = [
24- "libLLVMARMCodeGen",
25- "libLLVMARMDisassembler",
26- "libLLVMARMAsmParser",
27- "libLLVMARMAsmPrinter",
28- "libLLVMARMDesc",
29- "libLLVMARMInfo",
30-]
31-
32-llvm_llc_aarch64_STATIC_LIBRARIES = [
33- "libLLVMAArch64Info",
34- "libLLVMAArch64AsmParser",
35- "libLLVMAArch64CodeGen",
36- "libLLVMAArch64Disassembler",
37- "libLLVMAArch64Desc",
38- "libLLVMAArch64AsmPrinter",
39- "libLLVMAArch64Utils",
40-]
41-
42-//===---------------------------------------------------------------===
43-// llc command line tool
44-//===---------------------------------------------------------------===
45-
46-cc_binary_host {
47- name: "llc",
48- defaults: ["llvm-defaults"],
49- srcs: ["llc.cpp"],
50- static_libs: [
51- "libLLVMGlobalISel",
52- "libLLVMAsmPrinter",
53- "libLLVMDebugInfoCodeView",
54- "libLLVMIRReader",
55- "libLLVMAsmParser",
56- "libLLVMBitReader",
57- "libLLVMBitWriter",
58- "libLLVMSelectionDAG",
59- "libLLVMInstCombine",
60- "libLLVMCodeGen",
61- "libLLVMProfileData",
62- "libLLVMInstrumentation",
63- "libLLVMObject",
64- "libLLVMipo",
65- "libLLVMLinker",
66- "libLLVMMCDisassembler",
67- "libLLVMMC",
68- "libLLVMMIRParser",
69- "libLLVMMCParser",
70- "libLLVMScalarOpts",
71- "libLLVMTransformUtils",
72- "libLLVMVectorize",
73- "libLLVMAnalysis",
74- "libLLVMTarget",
75- "libLLVMCore",
76- "libLLVMSupport",
77- "libLLVMObject",
78- ],
79- target: {
80- host: {
81- static_libs: llvm_llc_arm_STATIC_LIBRARIES +
82- llvm_llc_mips_STATIC_LIBRARIES +
83- llvm_llc_x86_STATIC_LIBRARIES +
84- llvm_llc_aarch64_STATIC_LIBRARIES,
85- },
86- android_arm: {
87- static_libs: llvm_llc_arm_STATIC_LIBRARIES,
88- },
89- android_arm64: {
90- static_libs: llvm_llc_aarch64_STATIC_LIBRARIES + llvm_llc_arm_STATIC_LIBRARIES,
91- },
92- android_mips: {
93- static_libs: llvm_llc_mips_STATIC_LIBRARIES,
94- },
95- android_mips64: {
96- static_libs: llvm_llc_mips_STATIC_LIBRARIES,
97- },
98- android_x86: {
99- static_libs: llvm_llc_x86_STATIC_LIBRARIES,
100- },
101- android_x86_64: {
102- static_libs: llvm_llc_x86_STATIC_LIBRARIES,
103- },
104- },
105-}
--- a/tools/lli/Android.bp
+++ /dev/null
@@ -1,69 +0,0 @@
1-//===---------------------------------------------------------------===
2-// lli command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "lli",
7- defaults: ["llvm-defaults"],
8- srcs: [
9- "lli.cpp",
10- "OrcLazyJIT.cpp",
11- ],
12- static_libs: [
13- "libLLVMIRReader",
14- "libLLVMBitReader",
15- "libLLVMARMCodeGen",
16- "libLLVMARMInfo",
17- "libLLVMARMDesc",
18- "libLLVMARMAsmPrinter",
19- "libLLVMARMAsmParser",
20- "libLLVMARMDisassembler",
21- "libLLVMAArch64CodeGen",
22- "libLLVMAArch64Info",
23- "libLLVMAArch64Desc",
24- "libLLVMAArch64AsmPrinter",
25- "libLLVMAArch64AsmParser",
26- "libLLVMAArch64Utils",
27- "libLLVMAArch64Disassembler",
28- "libLLVMMipsCodeGen",
29- "libLLVMMipsInfo",
30- "libLLVMMipsDesc",
31- "libLLVMMipsAsmPrinter",
32- "libLLVMMipsAsmParser",
33- "libLLVMMipsDisassembler",
34- "libLLVMX86CodeGen",
35- "libLLVMX86Info",
36- "libLLVMX86Desc",
37- "libLLVMX86AsmPrinter",
38- "libLLVMX86AsmParser",
39- "libLLVMX86Utils",
40- "libLLVMX86Disassembler",
41- "libLLVMAsmPrinter",
42- "libLLVMGlobalISel",
43- "libLLVMDebugInfoCodeView",
44- "libLLVMSelectionDAG",
45- "libLLVMCodeGen",
46- "libLLVMProfileData",
47- "libLLVMInstrumentation",
48- "libLLVMLinker",
49- "libLLVMInterpreter",
50- "libLLVMScalarOpts",
51- "libLLVMTransformUtils",
52- "libLLVMAnalysis",
53- "libLLVMTarget",
54- "libLLVMMC",
55- "libLLVMMCJIT",
56- "libLLVMOrcJIT",
57- "libLLVMExecutionEngine",
58- "libLLVMRuntimeDyld",
59- "libLLVMMCParser",
60- "libLLVMObject",
61- "libLLVMCore",
62- "libLLVMAsmParser",
63- "libLLVMOption",
64- "libLLVMSupport",
65- "libLLVMMCDisassembler",
66- ],
67-}
68-
69-subdirs = ["ChildTarget"]
--- a/tools/lli/ChildTarget/Android.bp
+++ /dev/null
@@ -1,19 +0,0 @@
1-//===---------------------------------------------------------------===
2-// lli-child-target command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "lli-child-target",
7- defaults: ["llvm-defaults"],
8- srcs: ["ChildTarget.cpp"],
9- static_libs: [
10- "libLLVMOrcJIT",
11- "libLLVMRuntimeDyld",
12- "libLLVMObject",
13- "libLLVMBitReader",
14- "libLLVMMC",
15- "libLLVMMCParser",
16- "libLLVMCore",
17- "libLLVMSupport",
18- ],
19-}
--- a/tools/llvm-ar/Android.bp
+++ /dev/null
@@ -1,14 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-ar command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-ar",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-ar.cpp"],
9- shared_libs: ["libLLVM"],
10- symlinks: [
11- "llvm-lib",
12- "llvm-ranlib",
13- ],
14-}
--- a/tools/llvm-as/Android.bp
+++ /dev/null
@@ -1,12 +0,0 @@
1-cc_binary_host {
2- name: "llvm-as",
3- defaults: ["llvm-defaults"],
4- srcs: ["llvm-as.cpp"],
5- static_libs: [
6- "libLLVMAsmParser",
7- "libLLVMBitWriter",
8- "libLLVMAnalysis",
9- "libLLVMCore",
10- "libLLVMSupport",
11- ],
12-}
--- a/tools/llvm-bcanalyzer/Android.bp
+++ /dev/null
@@ -1,14 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-bcanalyzer command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-bcanalyzer",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-bcanalyzer.cpp"],
9- static_libs: [
10- "libLLVMBitReader",
11- "libLLVMCore",
12- "libLLVMSupport",
13- ],
14-}
--- a/tools/llvm-c-test/Android.bp
+++ /dev/null
@@ -1,55 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-c-test command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-c-test",
7- defaults: ["llvm-defaults"],
8- srcs: [
9- "*.c",
10- "*.cpp",
11- ],
12- static_libs: [
13- "libLLVMBitReader",
14- "libLLVMARMCodeGen",
15- "libLLVMARMInfo",
16- "libLLVMARMDesc",
17- "libLLVMARMAsmPrinter",
18- "libLLVMARMDisassembler",
19- "libLLVMAArch64CodeGen",
20- "libLLVMAArch64Info",
21- "libLLVMAArch64Desc",
22- "libLLVMAArch64AsmPrinter",
23- "libLLVMAArch64Utils",
24- "libLLVMAArch64Disassembler",
25- "libLLVMMipsCodeGen",
26- "libLLVMMipsInfo",
27- "libLLVMMipsDesc",
28- "libLLVMMipsAsmPrinter",
29- "libLLVMMipsDisassembler",
30- "libLLVMX86CodeGen",
31- "libLLVMX86Info",
32- "libLLVMX86Desc",
33- "libLLVMX86AsmPrinter",
34- "libLLVMX86Utils",
35- "libLLVMX86Disassembler",
36- "libLLVMAsmPrinter",
37- "libLLVMSelectionDAG",
38- "libLLVMCodeGen",
39- "libLLVMGlobalISel",
40- "libLLVMProfileData",
41- "libLLVMInstrumentation",
42- "libLLVMScalarOpts",
43- "libLLVMTransformUtils",
44- "libLLVMAnalysis",
45- "libLLVMTarget",
46- "libLLVMMC",
47- "libLLVMObject",
48- "libLLVMMCParser",
49- "libLLVMCore",
50- "libLLVMAsmParser",
51- "libLLVMOption",
52- "libLLVMSupport",
53- "libLLVMMCDisassembler",
54- ],
55-}
--- a/tools/llvm-config/Android.bp
+++ /dev/null
@@ -1,23 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-config command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-config",
7- defaults: ["llvm-defaults"],
8- generated_headers: ["llvm-gen-config"],
9- srcs: ["llvm-config.cpp"],
10- static_libs: [
11- "libLLVMCore",
12- "libLLVMSupport",
13- ],
14-}
15-
16-// Create BuildVariables.inc dynamically from BuildVariables.inc.in
17-genrule {
18- name: "llvm-gen-config",
19- srcs: ["BuildVariables.inc.in"],
20- out: ["BuildVariables.inc"],
21- tool_files: ["BuildVariables.inc.in"],
22- cmd: "sed -e \"s#@ANDROID_BUILD_TOP@#$$PWD#\" < $(in) > $(out)",
23-}
--- a/tools/llvm-cov/Android.bp
+++ /dev/null
@@ -1,19 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-cov command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-cov",
7- defaults: ["llvm-defaults"],
8- srcs: ["*.cpp"],
9- static_libs: [
10- "libLLVMObject",
11- "libLLVMProfileDataCoverage",
12- "libLLVMProfileData",
13- "libLLVMMC",
14- "libLLVMMCParser",
15- "libLLVMBitReader",
16- "libLLVMCore",
17- "libLLVMSupport",
18- ],
19-}
--- a/tools/llvm-cxxdump/Android.bp
+++ /dev/null
@@ -1,46 +0,0 @@
1-cc_binary_host {
2- name: "llvm-cxxdump",
3- defaults: ["llvm-defaults"],
4- srcs: [
5- "Error.cpp",
6- "llvm-cxxdump.cpp",
7- ],
8-
9- static_libs: [
10- "libLLVMARMAsmParser",
11- "libLLVMARMInfo",
12- "libLLVMARMDesc",
13- "libLLVMARMAsmPrinter",
14- "libLLVMARMDisassembler",
15- "libLLVMAArch64Info",
16- "libLLVMAArch64AsmParser",
17- "libLLVMAArch64Desc",
18- "libLLVMAArch64AsmPrinter",
19- "libLLVMAArch64Utils",
20- "libLLVMAArch64Disassembler",
21- "libLLVMMipsInfo",
22- "libLLVMMipsAsmParser",
23- "libLLVMMipsDesc",
24- "libLLVMMipsAsmPrinter",
25- "libLLVMMipsDisassembler",
26- "libLLVMX86Info",
27- "libLLVMX86Desc",
28- "libLLVMX86AsmParser",
29- "libLLVMX86CodeGen",
30- "libLLVMX86AsmPrinter",
31- "libLLVMX86Utils",
32- "libLLVMX86Disassembler",
33- "libLLVMAsmPrinter",
34- "libLLVMCodeGen",
35- "libLLVMAnalysis",
36- "libLLVMTarget",
37- "libLLVMObject",
38- "libLLVMMCParser",
39- "libLLVMMC",
40- "libLLVMMCDisassembler",
41- "libLLVMBitReader",
42- "libLLVMCore",
43- "libLLVMAsmParser",
44- "libLLVMSupport",
45- ],
46-}
--- a/tools/llvm-diff/Android.bp
+++ /dev/null
@@ -1,21 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-diff command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-diff",
7- defaults: ["llvm-defaults"],
8- srcs: [
9- "llvm-diff.cpp",
10- "DiffConsumer.cpp",
11- "DifferenceEngine.cpp",
12- "DiffLog.cpp",
13- ],
14- static_libs: [
15- "libLLVMIRReader",
16- "libLLVMBitReader",
17- "libLLVMAsmParser",
18- "libLLVMCore",
19- "libLLVMSupport",
20- ],
21-}
--- a/tools/llvm-dis/Android.bp
+++ /dev/null
@@ -1,11 +0,0 @@
1-cc_binary_host {
2- name: "llvm-dis",
3- defaults: ["llvm-defaults"],
4- srcs: ["llvm-dis.cpp"],
5- static_libs: [
6- "libLLVMAnalysis",
7- "libLLVMBitReader",
8- "libLLVMCore",
9- "libLLVMSupport",
10- ],
11-}
--- a/tools/llvm-dwarfdump/Android.bp
+++ /dev/null
@@ -1,19 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-dwarfdump command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-dwarfdump",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-dwarfdump.cpp"],
9- static_libs: [
10- "libLLVMDebugInfoDWARF",
11- "libLLVMDebugInfoPDB",
12- "libLLVMObject",
13- "libLLVMBitReader",
14- "libLLVMMC",
15- "libLLVMMCParser",
16- "libLLVMCore",
17- "libLLVMSupport",
18- ],
19-}
--- a/tools/llvm-dwp/Android.bp
+++ /dev/null
@@ -1,68 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-dwp command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-dwp",
7- defaults: ["llvm-defaults"],
8-
9- srcs: ["*.cpp"],
10-
11- static_libs: [
12- "libLLVMDebugInfoDWARF",
13- "libLLVMObject",
14- "libLLVMBitReader",
15- "libLLVMARMCodeGen",
16- "libLLVMARMAsmParser",
17- "libLLVMARMAsmPrinter",
18- "libLLVMARMInfo",
19- "libLLVMARMDesc",
20- "libLLVMARMDisassembler",
21- "libLLVMMipsCodeGen",
22- "libLLVMMipsInfo",
23- "libLLVMMipsDesc",
24- "libLLVMMipsAsmParser",
25- "libLLVMMipsAsmPrinter",
26- "libLLVMMipsDisassembler",
27- "libLLVMX86CodeGen",
28- "libLLVMX86Info",
29- "libLLVMX86Desc",
30- "libLLVMX86AsmParser",
31- "libLLVMX86AsmPrinter",
32- "libLLVMX86Utils",
33- "libLLVMX86Disassembler",
34- "libLLVMAArch64CodeGen",
35- "libLLVMAArch64Info",
36- "libLLVMAArch64Desc",
37- "libLLVMAArch64AsmParser",
38- "libLLVMAArch64AsmPrinter",
39- "libLLVMAArch64Utils",
40- "libLLVMAArch64Disassembler",
41- "libLLVMExecutionEngine",
42- "libLLVMRuntimeDyld",
43- "libLLVMMCJIT",
44- "libLLVMOrcJIT",
45- "libLLVMGlobalISel",
46- "libLLVMAsmPrinter",
47- "libLLVMDebugInfoCodeView",
48- "libLLVMSelectionDAG",
49- "libLLVMCodeGen",
50- "libLLVMScalarOpts",
51- "libLLVMInstCombine",
52- "libLLVMInstrumentation",
53- "libLLVMTransformObjCARC",
54- "libLLVMTransformUtils",
55- "libLLVMVectorize",
56- "libLLVMAnalysis",
57- "libLLVMTarget",
58- "libLLVMMCDisassembler",
59- "libLLVMMC",
60- "libLLVMMCParser",
61- "libLLVMCore",
62- "libLLVMAsmParser",
63- "libLLVMOption",
64- "libLLVMLTO",
65- "libLLVMSupport",
66- "libLLVMProfileData",
67- ],
68-}
--- a/tools/llvm-extract/Android.bp
+++ /dev/null
@@ -1,22 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-extract command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-extract",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-extract.cpp"],
9- static_libs: [
10- "libLLVMIRReader",
11- "libLLVMAsmParser",
12- "libLLVMObject",
13- "libLLVMBitReader",
14- "libLLVMBitWriter",
15- "libLLVMipo",
16- "libLLVMTransformUtils",
17- "libLLVMAnalysis",
18- "libLLVMTarget",
19- "libLLVMCore",
20- "libLLVMSupport",
21- ],
22-}
--- a/tools/llvm-link/Android.bp
+++ /dev/null
@@ -1,24 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-link command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary {
6- name: "llvm-link",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-link.cpp"],
9- static_libs: [
10- "libLLVMLinker",
11- "libLLVMIRReader",
12- "libLLVMObject",
13- "libLLVMMC",
14- "libLLVMMCParser",
15- "libLLVMBitReader",
16- "libLLVMBitWriter",
17- "libLLVMAsmParser",
18- "libLLVMTransformUtils",
19- "libLLVMAnalysis",
20- "libLLVMTarget",
21- "libLLVMCore",
22- "libLLVMSupport",
23- ],
24-}
--- a/tools/llvm-lto/Android.bp
+++ /dev/null
@@ -1,65 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-lto command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-lto",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-lto.cpp"],
9- static_libs: [
10- "libLLVMARMCodeGen",
11- "libLLVMARMInfo",
12- "libLLVMARMDesc",
13- "libLLVMARMAsmPrinter",
14- "libLLVMARMAsmParser",
15- "libLLVMARMDisassembler",
16- "libLLVMAArch64CodeGen",
17- "libLLVMAArch64Info",
18- "libLLVMAArch64AsmParser",
19- "libLLVMAArch64AsmPrinter",
20- "libLLVMAArch64Desc",
21- "libLLVMAArch64Utils",
22- "libLLVMAArch64Disassembler",
23- "libLLVMMipsCodeGen",
24- "libLLVMMipsInfo",
25- "libLLVMMipsDesc",
26- "libLLVMMipsAsmPrinter",
27- "libLLVMMipsAsmParser",
28- "libLLVMMipsDisassembler",
29- "libLLVMX86CodeGen",
30- "libLLVMX86Info",
31- "libLLVMX86Desc",
32- "libLLVMX86AsmPrinter",
33- "libLLVMX86AsmParser",
34- "libLLVMX86Utils",
35- "libLLVMX86Disassembler",
36- "libLLVMAsmPrinter",
37- "libLLVMSelectionDAG",
38- "libLLVMLTO",
39- "libLLVMCodeGen",
40- "libLLVMGlobalISel",
41- "libLLVMDebugInfoCodeView",
42- "libLLVMTarget",
43- "libLLVMBitReader",
44- "libLLVMBitWriter",
45- "libLLVMLinker",
46- "libLLVMipo",
47- "libLLVMIRReader",
48- "libLLVMTransformObjCARC",
49- "libLLVMScalarOpts",
50- "libLLVMInstCombine",
51- "libLLVMVectorize",
52- "libLLVMInstrumentation",
53- "libLLVMTransformUtils",
54- "libLLVMProfileData",
55- "libLLVMAnalysis",
56- "libLLVMMC",
57- "libLLVMMCParser",
58- "libLLVMMCDisassembler",
59- "libLLVMObject",
60- "libLLVMCore",
61- "libLLVMAsmParser",
62- "libLLVMOption",
63- "libLLVMSupport",
64- ],
65-}
--- a/tools/llvm-mc/Android.bp
+++ /dev/null
@@ -1,50 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-mc command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-mc",
7- defaults: ["llvm-defaults"],
8- srcs: [
9- "llvm-mc.cpp",
10- "Disassembler.cpp",
11- ],
12- static_libs: [
13- "libLLVMARMAsmParser",
14- "libLLVMARMInfo",
15- "libLLVMARMDesc",
16- "libLLVMARMAsmPrinter",
17- "libLLVMARMDisassembler",
18- "libLLVMAArch64Info",
19- "libLLVMAArch64AsmParser",
20- "libLLVMAArch64Desc",
21- "libLLVMAArch64AsmPrinter",
22- "libLLVMAArch64Utils",
23- "libLLVMAArch64Disassembler",
24- "libLLVMMipsInfo",
25- "libLLVMMipsAsmParser",
26- "libLLVMMipsDesc",
27- "libLLVMMipsAsmPrinter",
28- "libLLVMMipsDisassembler",
29- "libLLVMX86Info",
30- "libLLVMX86Desc",
31- "libLLVMX86AsmParser",
32- "libLLVMX86AsmPrinter",
33- "libLLVMX86Utils",
34- "libLLVMX86Disassembler",
35- "libLLVMX86CodeGen",
36- "libLLVMAsmPrinter",
37- "libLLVMCodeGen",
38- "libLLVMTransformUtils",
39- "libLLVMTarget",
40- "libLLVMAnalysis",
41- "libLLVMMC",
42- "libLLVMObject",
43- "libLLVMBitReader",
44- "libLLVMMCParser",
45- "libLLVMCore",
46- "libLLVMAsmParser",
47- "libLLVMSupport",
48- "libLLVMMCDisassembler",
49- ],
50-}
--- a/tools/llvm-mcmarkup/Android.bp
+++ /dev/null
@@ -1,13 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-mcmarkup command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-mcmarkup",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-mcmarkup.cpp"],
9- static_libs: [
10- "libLLVMCore",
11- "libLLVMSupport",
12- ],
13-}
--- a/tools/llvm-nm/Android.bp
+++ /dev/null
@@ -1,48 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-nm command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-nm",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-nm.cpp"],
9- static_libs: [
10- "libLLVMARMCodeGen",
11- "libLLVMARMInfo",
12- "libLLVMARMDesc",
13- "libLLVMARMAsmPrinter",
14- "libLLVMARMAsmParser",
15- "libLLVMARMDisassembler",
16- "libLLVMAArch64CodeGen",
17- "libLLVMAArch64Info",
18- "libLLVMAArch64AsmParser",
19- "libLLVMAArch64Desc",
20- "libLLVMAArch64AsmPrinter",
21- "libLLVMAArch64Utils",
22- "libLLVMAArch64Disassembler",
23- "libLLVMMipsCodeGen",
24- "libLLVMMipsInfo",
25- "libLLVMMipsAsmParser",
26- "libLLVMMipsDesc",
27- "libLLVMMipsAsmPrinter",
28- "libLLVMMipsDisassembler",
29- "libLLVMX86Info",
30- "libLLVMX86Desc",
31- "libLLVMX86AsmPrinter",
32- "libLLVMX86AsmParser",
33- "libLLVMX86CodeGen",
34- "libLLVMX86Utils",
35- "libLLVMX86Disassembler",
36- "libLLVMCodeGen",
37- "libLLVMTransformUtils",
38- "libLLVMTarget",
39- "libLLVMAnalysis",
40- "libLLVMObject",
41- "libLLVMBitReader",
42- "libLLVMMC",
43- "libLLVMMCParser",
44- "libLLVMCore",
45- "libLLVMSupport",
46- "libLLVMMCDisassembler",
47- ],
48-}
--- a/tools/llvm-objdump/Android.bp
+++ /dev/null
@@ -1,60 +0,0 @@
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-}
--- a/tools/llvm-pdbdump/Android.bp
+++ /dev/null
@@ -1,10 +0,0 @@
1-cc_binary_host {
2- name: "llvm-pdbdump",
3- defaults: ["llvm-defaults"],
4- srcs: ["*.cpp"],
5- static_libs: [
6- "libLLVMDebugInfoPDB",
7- "libLLVMDebugInfoCodeView",
8- "libLLVMSupport",
9- ],
10-}
--- a/tools/llvm-profdata/Android.bp
+++ /dev/null
@@ -1,15 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-profdata command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-profdata",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-profdata.cpp"],
9- static_libs: [
10- "libLLVMObject",
11- "libLLVMProfileData",
12- "libLLVMCore",
13- "libLLVMSupport",
14- ],
15-}
--- a/tools/llvm-readobj/Android.bp
+++ /dev/null
@@ -1,22 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-readobj command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-readobj",
7- defaults: ["llvm-defaults"],
8- srcs: ["*.cpp"],
9- static_libs: [
10- "libLLVMARMInfo",
11- "libLLVMAArch64Info",
12- "libLLVMMipsInfo",
13- "libLLVMX86Info",
14- "libLLVMDebugInfoCodeView",
15- "libLLVMObject",
16- "libLLVMBitReader",
17- "libLLVMMC",
18- "libLLVMMCParser",
19- "libLLVMCore",
20- "libLLVMSupport",
21- ],
22-}
--- a/tools/llvm-rtdyld/Android.bp
+++ /dev/null
@@ -1,49 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-rtdyld command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-rtdyld",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-rtdyld.cpp"],
9- static_libs: [
10- "libLLVMARMCodeGen",
11- "libLLVMARMInfo",
12- "libLLVMARMDesc",
13- "libLLVMARMAsmPrinter",
14- "libLLVMARMAsmParser",
15- "libLLVMARMDisassembler",
16- "libLLVMAArch64CodeGen",
17- "libLLVMAArch64Info",
18- "libLLVMAArch64AsmParser",
19- "libLLVMAArch64Desc",
20- "libLLVMAArch64AsmPrinter",
21- "libLLVMAArch64Utils",
22- "libLLVMAArch64Disassembler",
23- "libLLVMMipsCodeGen",
24- "libLLVMMipsInfo",
25- "libLLVMMipsDesc",
26- "libLLVMMipsAsmPrinter",
27- "libLLVMMipsAsmParser",
28- "libLLVMMipsDisassembler",
29- "libLLVMX86CodeGen",
30- "libLLVMX86Info",
31- "libLLVMX86Desc",
32- "libLLVMX86AsmPrinter",
33- "libLLVMX86AsmParser",
34- "libLLVMX86Utils",
35- "libLLVMX86Disassembler",
36- "libLLVMDebugInfoDWARF",
37- "libLLVMDebugInfoPDB",
38- "libLLVMExecutionEngine",
39- "libLLVMCodeGen",
40- "libLLVMObject",
41- "libLLVMMC",
42- "libLLVMMCParser",
43- "libLLVMRuntimeDyld",
44- "libLLVMBitReader",
45- "libLLVMCore",
46- "libLLVMSupport",
47- "libLLVMMCDisassembler",
48- ],
49-}
--- a/tools/llvm-size/Android.bp
+++ /dev/null
@@ -1,17 +0,0 @@
1-//===---------------------------------------------------------------===
2-// llvm-size command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "llvm-size",
7- defaults: ["llvm-defaults"],
8- srcs: ["llvm-size.cpp"],
9- static_libs: [
10- "libLLVMObject",
11- "libLLVMMC",
12- "libLLVMMCParser",
13- "libLLVMBitReader",
14- "libLLVMCore",
15- "libLLVMSupport",
16- ],
17-}
--- a/tools/llvm-split/Android.bp
+++ /dev/null
@@ -1,15 +0,0 @@
1-cc_binary_host {
2- name: "llvm-split",
3- defaults: ["llvm-defaults"],
4- srcs: ["llvm-split.cpp"],
5- static_libs: [
6- "libLLVMIRReader",
7- "libLLVMBitReader",
8- "libLLVMBitWriter",
9- "libLLVMTransformUtils",
10- "libLLVMAnalysis",
11- "libLLVMCore",
12- "libLLVMAsmParser",
13- "libLLVMSupport",
14- ],
15-}
--- a/tools/llvm-symbolizer/Android.bp
+++ /dev/null
@@ -1,24 +0,0 @@
1-cc_binary {
2- name: "llvm-symbolizer",
3- defaults: ["llvm-defaults"],
4- srcs: ["llvm-symbolizer.cpp"],
5- target: {
6- host: {
7- static_libs: [
8- "libLLVMSymbolize",
9- "libLLVMDebugInfoDWARF",
10- "libLLVMDebugInfoPDB",
11- "libLLVMDebugInfoCodeView",
12- "libLLVMObject",
13- "libLLVMBitReader",
14- "libLLVMMC",
15- "libLLVMMCParser",
16- "libLLVMCore",
17- "libLLVMSupport",
18- ],
19- },
20- android: {
21- shared_libs: ["libLLVM"],
22- },
23- },
24-}
--- a/tools/lto/Android.bp
+++ /dev/null
@@ -1,90 +0,0 @@
1-//
2-// Copyright (C) 2015 The Android Open Source Project
3-//
4-// Licensed under the Apache License, Version 2.0 (the "License");
5-// you may not use this file except in compliance with the License.
6-// You may obtain a copy of the License at
7-//
8-// http://www.apache.org/licenses/LICENSE-2.0
9-//
10-// Unless required by applicable law or agreed to in writing, software
11-// distributed under the License is distributed on an "AS IS" BASIS,
12-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13-// See the License for the specific language governing permissions and
14-// limitations under the License.
15-//
16-
17-// For the host only
18-// =====================================================
19-
20-cc_library_host_shared {
21- name: "libLTO",
22- defaults: ["llvm-defaults"],
23- srcs: [
24- "lto.cpp",
25- "LTODisassembler.cpp",
26- ],
27- group_static_libs: true,
28- static_libs: [
29- "libLLVMLinker",
30- "libLLVMipo",
31- "libLLVMDebugInfoDWARF",
32- "libLLVMDebugInfoPDB",
33- "libLLVMIRReader",
34- "libLLVMBitWriter",
35- "libLLVMBitReader",
36- "libLLVMARMCodeGen",
37- "libLLVMARMAsmParser",
38- "libLLVMARMAsmPrinter",
39- "libLLVMDebugInfoCodeView",
40- "libLLVMARMInfo",
41- "libLLVMARMDesc",
42- "libLLVMARMDisassembler",
43- "libLLVMMipsCodeGen",
44- "libLLVMMipsInfo",
45- "libLLVMMipsDesc",
46- "libLLVMMipsAsmParser",
47- "libLLVMMipsAsmPrinter",
48- "libLLVMMipsDisassembler",
49- "libLLVMX86CodeGen",
50- "libLLVMX86Info",
51- "libLLVMX86Desc",
52- "libLLVMX86AsmParser",
53- "libLLVMX86AsmPrinter",
54- "libLLVMX86Utils",
55- "libLLVMX86Disassembler",
56- "libLLVMAArch64CodeGen",
57- "libLLVMAArch64Info",
58- "libLLVMAArch64Desc",
59- "libLLVMAArch64AsmParser",
60- "libLLVMAArch64AsmPrinter",
61- "libLLVMAArch64Utils",
62- "libLLVMAArch64Disassembler",
63- "libLLVMExecutionEngine",
64- "libLLVMRuntimeDyld",
65- "libLLVMMCJIT",
66- "libLLVMOrcJIT",
67- "libLLVMGlobalISel",
68- "libLLVMAsmPrinter",
69- "libLLVMSelectionDAG",
70- "libLLVMCodeGen",
71- "libLLVMObject",
72- "libLLVMScalarOpts",
73- "libLLVMInstCombine",
74- "libLLVMInstrumentation",
75- "libLLVMTransformObjCARC",
76- "libLLVMTransformUtils",
77- "libLLVMVectorize",
78- "libLLVMAnalysis",
79- "libLLVMTarget",
80- "libLLVMMCDisassembler",
81- "libLLVMMC",
82- "libLLVMMCParser",
83- "libLLVMCore",
84- "libLLVMAsmParser",
85- "libLLVMOption",
86- "libLLVMLTO",
87- "libLLVMSupport",
88- "libLLVMProfileData",
89- ],
90-}
--- a/tools/obj2yaml/Android.bp
+++ /dev/null
@@ -1,18 +0,0 @@
1-//===---------------------------------------------------------------===
2-// obj2yaml command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "obj2yaml",
7- defaults: ["llvm-defaults"],
8- srcs: ["*.cpp"],
9- static_libs: [
10- "libLLVMObject",
11- "libLLVMObjectYAML",
12- "libLLVMMC",
13- "libLLVMMCParser",
14- "libLLVMBitReader",
15- "libLLVMCore",
16- "libLLVMSupport",
17- ],
18-}
--- a/tools/opt/Android.bp
+++ /dev/null
@@ -1,69 +0,0 @@
1-//===---------------------------------------------------------------===
2-// opt command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "opt",
7- defaults: ["llvm-defaults"],
8- srcs: ["*.cpp"],
9- static_libs: [
10- "libLLVMIRReader",
11- "libLLVMBitReader",
12- "libLLVMBitWriter",
13- "libLLVMARMCodeGen",
14- "libLLVMARMInfo",
15- "libLLVMARMDesc",
16- "libLLVMARMAsmPrinter",
17- "libLLVMARMDisassembler",
18- "libLLVMAArch64CodeGen",
19- "libLLVMAArch64Info",
20- "libLLVMAArch64Desc",
21- "libLLVMAArch64AsmPrinter",
22- "libLLVMAArch64Utils",
23- "libLLVMAArch64Disassembler",
24- "libLLVMMipsCodeGen",
25- "libLLVMMipsInfo",
26- "libLLVMMipsDesc",
27- "libLLVMMipsAsmPrinter",
28- "libLLVMMipsDisassembler",
29- "libLLVMX86CodeGen",
30- "libLLVMX86Info",
31- "libLLVMX86Desc",
32- "libLLVMX86AsmPrinter",
33- "libLLVMX86Utils",
34- "libLLVMX86Disassembler",
35- "libLLVMGlobalISel",
36- "libLLVMAsmPrinter",
37- "libLLVMDebugInfoCodeView",
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- "libLLVMMC",
52- "libLLVMMCParser",
53- "libLLVMObject",
54- "libLLVMProfileData",
55- "libLLVMCore",
56- "libLLVMAsmParser",
57- "libLLVMOption",
58- "libLLVMSupport",
59- "libLLVMMCDisassembler",
60- ],
61- target: {
62- darwin: {
63- ldflags: ["-Wl,-export_dynamic"],
64- },
65- linux: {
66- ldflags: ["-Wl,--export-dynamic"],
67- },
68- },
69-}
--- a/tools/sancov/Android.bp
+++ /dev/null
@@ -1,63 +0,0 @@
1-//===---------------------------------------------------------------===
2-// sancov command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_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-}
--- a/tools/sanstats/Android.bp
+++ /dev/null
@@ -1,21 +0,0 @@
1-//===---------------------------------------------------------------===
2-// sanstats command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "sanstats",
7- defaults: ["llvm-defaults"],
8- srcs: ["sanstats.cpp"],
9- static_libs: [
10- "libLLVMSymbolize",
11- "libLLVMDebugInfoDWARF",
12- "libLLVMDebugInfoPDB",
13- "libLLVMDebugInfoCodeView",
14- "libLLVMObject",
15- "libLLVMBitReader",
16- "libLLVMCore",
17- "libLLVMMCParser",
18- "libLLVMMC",
19- "libLLVMSupport",
20- ],
21-}
--- a/tools/verify-uselistorder/Android.bp
+++ /dev/null
@@ -1,14 +0,0 @@
1-cc_binary_host {
2- name: "verify-uselistorder",
3- defaults: ["llvm-defaults"],
4- srcs: ["verify-uselistorder.cpp"],
5- static_libs: [
6- "libLLVMAsmParser",
7- "libLLVMBitReader",
8- "libLLVMBitWriter",
9- "libLLVMAnalysis",
10- "libLLVMCore",
11- "libLLVMIRReader",
12- "libLLVMSupport",
13- ],
14-}
--- a/tools/yaml2obj/Android.bp
+++ /dev/null
@@ -1,18 +0,0 @@
1-//===---------------------------------------------------------------===
2-// yaml2obj command line tool
3-//===---------------------------------------------------------------===
4-
5-cc_binary_host {
6- name: "yaml2obj",
7- defaults: ["llvm-defaults"],
8- srcs: ["*.cpp"],
9- static_libs: [
10- "libLLVMObject",
11- "libLLVMObjectYAML",
12- "libLLVMMC",
13- "libLLVMMCParser",
14- "libLLVMBitReader",
15- "libLLVMCore",
16- "libLLVMSupport",
17- ],
18-}
Show on old repository browser