OSDN Git Service

DO NOT MERGE: android: translate Android.mk build rules for libLLVM80
[android-x86/external-llvm.git] / lib / ExecutionEngine / Orc / Android.mk
index 00b04f6..1943a62 100644 (file)
@@ -1,27 +1,34 @@
 LOCAL_PATH:= $(call my-dir)
 
 orcjit_SRC_FILES := \
+  Core.cpp \
   ExecutionUtils.cpp \
   IndirectionUtils.cpp \
+  IRCompileLayer.cpp \
+  IRTransformLayer.cpp \
+  Legacy.cpp \
+  Layer.cpp \
   NullResolver.cpp \
+  ObjectTransformLayer.cpp \
   OrcABISupport.cpp \
   OrcCBindings.cpp \
   OrcError.cpp \
   OrcMCJITReplacement.cpp \
-  RPCUtils.cpp
+  RPCUtils.cpp \
+  RTDyldObjectLinkingLayer.cpp
 
 # For the host
 # =====================================================
 include $(CLEAR_VARS)
 
 LOCAL_SRC_FILES := $(orcjit_SRC_FILES)
-LOCAL_MODULE := libLLVM70OrcJIT
+LOCAL_MODULE := libLLVM80OrcJIT
 
 LOCAL_MODULE_HOST_OS := darwin linux windows
 
-include $(LLVM_HOST_BUILD_MK)
-include $(LLVM_GEN_ATTRIBUTES_MK)
-include $(LLVM_GEN_INTRINSICS_MK)
+include $(LLVM80_HOST_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
 include $(BUILD_HOST_STATIC_LIBRARY)
 
 # For the device
@@ -30,10 +37,10 @@ ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
 include $(CLEAR_VARS)
 
 LOCAL_SRC_FILES := $(orcjit_SRC_FILES)
-LOCAL_MODULE := libLLVM70OrcJIT
+LOCAL_MODULE := libLLVM80OrcJIT
 
-include $(LLVM_DEVICE_BUILD_MK)
-include $(LLVM_GEN_ATTRIBUTES_MK)
-include $(LLVM_GEN_INTRINSICS_MK)
+include $(LLVM80_DEVICE_BUILD_MK)
+include $(LLVM80_GEN_ATTRIBUTES_MK)
+include $(LLVM80_GEN_INTRINSICS_MK)
 include $(BUILD_STATIC_LIBRARY)
 endif