1 LOCAL_PATH := $(call my-dir)
3 mips_mc_desc_TBLGEN_TABLES70 := \
4 MipsGenRegisterInfo.inc \
6 MipsGenMCCodeEmitter.inc \
7 MipsGenSubtargetInfo.inc
9 mips_mc_desc_SRC_FILES := \
11 MipsABIFlagsSection.cpp \
13 MipsELFObjectWriter.cpp \
16 MipsMCCodeEmitter.cpp \
18 MipsMCTargetDesc.cpp \
19 MipsNaClELFStreamer.cpp \
20 MipsOptionRecord.cpp \
21 MipsTargetStreamer.cpp
24 # =====================================================
26 include $(CLEAR_TBLGEN_VARS70)
28 LOCAL_MODULE:= libLLVM70MipsDesc
29 LOCAL_MODULE_HOST_OS := darwin linux windows
31 LOCAL_SRC_FILES := $(mips_mc_desc_SRC_FILES)
32 LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
34 TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
35 TBLGEN_TABLES70 := $(mips_mc_desc_TBLGEN_TABLES70)
37 include $(LLVM70_HOST_BUILD_MK)
38 include $(LLVM70_TBLGEN_RULES_MK)
39 include $(LLVM70_GEN_ATTRIBUTES_MK)
40 include $(LLVM70_GEN_INTRINSICS_MK)
41 include $(BUILD_HOST_STATIC_LIBRARY)
44 # =====================================================
45 ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
47 include $(CLEAR_TBLGEN_VARS70)
49 LOCAL_MODULE:= libLLVM70MipsDesc
51 LOCAL_SRC_FILES := $(mips_mc_desc_SRC_FILES)
52 LOCAL_C_INCLUDES := $(LOCAL_PATH)/..
54 TBLGEN_TD_DIR70 := $(LOCAL_PATH)/..
55 TBLGEN_TABLES70 := $(mips_mc_desc_TBLGEN_TABLES70)
57 include $(LLVM70_DEVICE_BUILD_MK)
58 include $(LLVM70_TBLGEN_RULES_MK)
59 include $(LLVM70_GEN_ATTRIBUTES_MK)
60 include $(LLVM70_GEN_INTRINSICS_MK)
61 include $(BUILD_STATIC_LIBRARY)