OSDN Git Service

Stop checking HOST_OS, whitelist windows modules
[android-x86/external-llvm.git] / tools / llvm-as / Android.mk
index d807caa..87f5311 100644 (file)
@@ -1,24 +1,23 @@
 LOCAL_PATH:= $(call my-dir)
 
+llvm_as_SRC_FILES := \
+  llvm-as.cpp
+
 include $(CLEAR_VARS)
 
 LOCAL_MODULE := llvm-as
-
-LOCAL_SRC_FILES := llvm-as.cpp
-
-REQUIRES_EH := 1
-REQUIRES_RTTI := 1
+LOCAL_MODULE_TAGS := optional
+LOCAL_SRC_FILES := $(llvm_as_SRC_FILES)
+LOCAL_LDLIBS += -lm
+LOCAL_LDLIBS_windows := -limagehlp
+LOCAL_LDLIBS_darwin := -lpthread -ldl
+LOCAL_LDLIBS_linux := -lpthread -ldl
 
 LOCAL_STATIC_LIBRARIES := \
-    libLLVMAsmParser \
-    libLLVMBitWriter \
-    libLLVMCore \
-    libLLVMSupport \
-    libLLVMSystem
-
-LOCAL_LDLIBS += -lpthread -lm -ldl
-
-LOCAL_MODULE_TAGS := optional
+  libLLVMAsmParser \
+  libLLVMBitWriter \
+  libLLVMCore \
+  libLLVMSupport
 
 include $(LLVM_HOST_BUILD_MK)
 include $(BUILD_HOST_EXECUTABLE)