llvm_pre_static_libraries := \
libLLVMLinker \
libLLVMipo \
+ libLLVMDebugInfo \
libLLVMIRReader \
libLLVMBitWriter \
libLLVMBitReader
libLLVMipa \
libLLVMAnalysis \
libLLVMTarget \
+ libLLVMMCDisassembler \
libLLVMMC \
libLLVMMCParser \
libLLVMCore \
llvm_host_static_libraries := \
libLLVMExecutionEngine \
- libLLVMMCDisassembler \
libLLVMRuntimeDyld \
- libLLVMJIT \
libLLVMMCJIT
ifeq (true,$(FORCE_BUILD_LLVM_COMPONENTS))
LOCAL_WHOLE_STATIC_LIBRARIES_arm64 += $(llvm_aarch64_static_libraries)
LOCAL_WHOLE_STATIC_LIBRARIES_arm64 += $(llvm_arm_static_libraries)
+ifeq ($(BUILD_ARM_FOR_X86),true)
+LOCAL_WHOLE_STATIC_LIBRARIES_x86 += $(llvm_arm_static_libraries)
+LOCAL_WHOLE_STATIC_LIBRARIES_x86_64 += $(llvm_arm_static_libraries)
+endif
+
LOCAL_WHOLE_STATIC_LIBRARIES += $(llvm_post_static_libraries)
#LOCAL_LDLIBS := -ldl -lpthread