Merge "Refactor module registration"
diff --git a/Android.bp b/Android.bp
index f7d7b03..e3d1397 100644
--- a/Android.bp
+++ b/Android.bp
@@ -238,6 +238,10 @@
         "libLLVMProfileData",
         "libLLVMProfileDataCoverage",
         "libLLVMLibDriver",
+        "libLLVMExecutionEngine",
+        "libLLVMRuntimeDyld",
+        "libLLVMMCJIT",
+        "libLLVMOrcJIT",
     ],
 
     export_include_dirs: ["include"],
@@ -245,12 +249,7 @@
     target: {
         host: {
             // Host build pulls in all ARM, Mips, X86 components.
-           whole_static_libs: [
-                "libLLVMExecutionEngine",
-                "libLLVMRuntimeDyld",
-                "libLLVMMCJIT",
-                "libLLVMOrcJIT",
-            ] + llvm_arm_static_libraries +
+           whole_static_libs: llvm_arm_static_libraries +
                 llvm_aarch64_static_libraries +
                 llvm_mips_static_libraries +
                 llvm_x86_static_libraries,