Move host dependencies to libLLVM.so instead of static libs.

Change-Id: I8f43aa5aa42fe54979f26ed4d0fcb3f683ff2aa2
diff --git a/bcinfo/Android.mk b/bcinfo/Android.mk
index c6aafee..8df415d 100644
--- a/bcinfo/Android.mk
+++ b/bcinfo/Android.mk
@@ -42,10 +42,6 @@
 libbcinfo_C_INCLUDES := $(LOCAL_PATH)/../include
 libbcinfo_STATIC_LIBRARIES := \
   libLLVMWrap \
-  libLLVMBitReader \
-  libLLVMBitWriter \
-  libLLVMCore \
-  libLLVMSupport \
   libLLVMBitReader_2_7 \
   libLLVMBitReader_3_0
 
@@ -64,7 +60,11 @@
 
 LOCAL_C_INCLUDES := $(libbcinfo_C_INCLUDES)
 
-LOCAL_STATIC_LIBRARIES := $(libbcinfo_STATIC_LIBRARIES)
+LOCAL_STATIC_LIBRARIES := $(libbcinfo_STATIC_LIBRARIES) \
+  libLLVMBitReader \
+  libLLVMBitWriter \
+  libLLVMCore \
+  libLLVMSupport
 LOCAL_SHARED_LIBRARIES := libcutils libstlport
 
 include $(LLVM_ROOT_PATH)/llvm-device-build.mk
@@ -85,6 +85,7 @@
 
 LOCAL_STATIC_LIBRARIES += $(libbcinfo_STATIC_LIBRARIES)
 LOCAL_STATIC_LIBRARIES += libcutils
+LOCAL_SHARED_LIBRARIES += libLLVM
 
 LOCAL_LDLIBS := -ldl -lpthread