aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/TargetInfo
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Target/ARM/TargetInfo')
-rw-r--r--lib/Target/ARM/TargetInfo/Android.bp9
-rw-r--r--lib/Target/ARM/TargetInfo/Android.mk55
2 files changed, 9 insertions, 55 deletions
diff --git a/lib/Target/ARM/TargetInfo/Android.bp b/lib/Target/ARM/TargetInfo/Android.bp
new file mode 100644
index 000000000000..efa712e8de30
--- /dev/null
+++ b/lib/Target/ARM/TargetInfo/Android.bp
@@ -0,0 +1,9 @@
+cc_library_static {
+ name: "libLLVMARMInfo",
+ defaults: [
+ "llvm-defaults",
+ "llvm-generated-headers",
+ "llvm-arm-defaults",
+ ],
+ srcs: ["*.cpp"],
+}
diff --git a/lib/Target/ARM/TargetInfo/Android.mk b/lib/Target/ARM/TargetInfo/Android.mk
deleted file mode 100644
index 6f6420f7f0d9..000000000000
--- a/lib/Target/ARM/TargetInfo/Android.mk
+++ /dev/null
@@ -1,55 +0,0 @@
-LOCAL_PATH := $(call my-dir)
-
-arm_target_info_TBLGEN_TABLES := \
- ARMGenSubtargetInfo.inc \
- ARMGenRegisterInfo.inc \
- ARMGenInstrInfo.inc
-
-arm_target_info_SRC_FILES := \
- ARMTargetInfo.cpp
-
-# For the host
-# =====================================================
-include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS)
-
-TBLGEN_TABLES := $(arm_target_info_TBLGEN_TABLES)
-
-TBLGEN_TD_DIR := $(LOCAL_PATH)/..
-
-LOCAL_SRC_FILES := $(arm_target_info_SRC_FILES)
-
-LOCAL_C_INCLUDES += \
- $(LOCAL_PATH)/..
-
-LOCAL_MODULE:= libLLVMARMInfo
-
-LOCAL_MODULE_HOST_OS := darwin linux windows
-
-include $(LLVM_HOST_BUILD_MK)
-include $(LLVM_TBLGEN_RULES_MK)
-include $(LLVM_GEN_ATTRIBUTES_MK)
-include $(BUILD_HOST_STATIC_LIBRARY)
-
-# For the device
-# =====================================================
-ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
-include $(CLEAR_VARS)
-include $(CLEAR_TBLGEN_VARS)
-
-TBLGEN_TABLES := $(arm_target_info_TBLGEN_TABLES)
-
-TBLGEN_TD_DIR := $(LOCAL_PATH)/..
-
-LOCAL_SRC_FILES := $(arm_target_info_SRC_FILES)
-
-LOCAL_C_INCLUDES += \
- $(LOCAL_PATH)/..
-
-LOCAL_MODULE:= libLLVMARMInfo
-
-include $(LLVM_DEVICE_BUILD_MK)
-include $(LLVM_TBLGEN_RULES_MK)
-include $(LLVM_GEN_ATTRIBUTES_MK)
-include $(BUILD_STATIC_LIBRARY)
-endif