aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/Analysis/Android.mk2
-rw-r--r--lib/Linker/Android.mk23
2 files changed, 21 insertions, 4 deletions
diff --git a/lib/Analysis/Android.mk b/lib/Analysis/Android.mk
index 2603aa8..bd3d9fc 100644
--- a/lib/Analysis/Android.mk
+++ b/lib/Analysis/Android.mk
@@ -24,7 +24,7 @@ analysis_SRC_FILES := \
LibCallAliasAnalysis.cpp \
LibCallSemantics.cpp \
LiveValues.cpp \
- Loads.cpp \
+ Loads.cpp \
MemoryBuiltins.cpp \
MemoryDependenceAnalysis.cpp \
LoopDependenceAnalysis.cpp \
diff --git a/lib/Linker/Android.mk b/lib/Linker/Android.mk
index 2813000..792a675 100644
--- a/lib/Linker/Android.mk
+++ b/lib/Linker/Android.mk
@@ -1,17 +1,34 @@
LOCAL_PATH:= $(call my-dir)
+linker_SRC_FILES := \
+ LinkModules.cpp
+
# For the host
# =====================================================
include $(CLEAR_VARS)
include $(CLEAR_TBLGEN_VARS)
LOCAL_SRC_FILES := \
+ $(linker_SRC_FILES)\
LinkArchives.cpp \
Linker.cpp \
- LinkItems.cpp \
- LinkModules.cpp
+ LinkItems.cpp
-LOCAL_MODULE:= libLLVMLinker
+LOCAL_MODULE:= libLLVMLinker
+LOCAL_MODULE_TAGS := optional
include $(LLVM_HOST_BUILD_MK)
include $(BUILD_HOST_STATIC_LIBRARY)
+
+# For the device
+# =====================================================
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := $(linker_SRC_FILES)
+
+LOCAL_MODULE:= libLLVMLinker
+LOCAL_MODULE_TAGS := optional
+
+include $(LLVM_DEVICE_BUILD_MK)
+include $(LLVM_GEN_INTRINSICS_MK)
+include $(BUILD_STATIC_LIBRARY)