OSDN Git Service

android: [PM] Create a separate library for high-level pass management code.
[android-x86/external-llvm.git] / Android.bp
index 93b8f15..fa4ef41 100644 (file)
@@ -140,7 +140,7 @@ cc_library_headers {
 llvm_tblgen {
     name: "llvm-gen-attributes",
     in: "include/llvm/IR/Attributes.td",
-    outs: ["llvm/IR/Attributes.inc"],
+    outs: ["llvm/IR/Attributes.gen"],
 }
 
 llvm_tblgen {
@@ -218,11 +218,13 @@ cc_library_shared {
         "libLLVMLinker",
         "libLLVMipo",
         "libLLVMDebugInfoDWARF",
+        "libLLVMDebugInfoMSF",
         "libLLVMDebugInfoPDB",
         "libLLVMSymbolize",
         "libLLVMIRReader",
         "libLLVMBitWriter",
         "libLLVMBitReader",
+        "libLLVMPasses",
 
         // post static libraries
         "libLLVMLTO",
@@ -254,6 +256,7 @@ cc_library_shared {
         "libLLVMRuntimeDyld",
         "libLLVMMCJIT",
         "libLLVMOrcJIT",
+        "libLLVMBinaryFormat",
     ],
 
     export_include_dirs: ["include"],
@@ -321,5 +324,5 @@ cc_library_shared {
 subdirs = [
     "soong",
     "lib",
-    "utils/*",
+    "utils/TableGen",
 ]