1LOCAL_PATH:= $(call my-dir)
2
3mcld_aarch64_target_SRC_FILES := \
4  AArch64Diagnostic.cpp \
5  AArch64ELFDynamic.cpp \
6  AArch64ELFMCLinker.cpp \
7  AArch64Emulation.cpp \
8  AArch64GOT.cpp \
9  AArch64LDBackend.cpp \
10  AArch64MCLinker.cpp \
11  AArch64PLT.cpp \
12  AArch64Relocator.cpp \
13  AArch64TargetMachine.cpp
14
15# For the host
16# =====================================================
17include $(CLEAR_VARS)
18
19LOCAL_SRC_FILES := $(mcld_aarch64_target_SRC_FILES)
20LOCAL_MODULE:= libmcldAArch64Target
21
22LOCAL_MODULE_TAGS := optional
23
24include $(MCLD_HOST_BUILD_MK)
25include $(BUILD_HOST_STATIC_LIBRARY)
26
27# For the device
28# =====================================================
29include $(CLEAR_VARS)
30
31LOCAL_SRC_FILES := $(mcld_aarch64_target_SRC_FILES)
32LOCAL_MODULE:= libmcldAArch64Target
33
34LOCAL_MODULE_TAGS := optional
35
36include $(MCLD_DEVICE_BUILD_MK)
37include $(BUILD_STATIC_LIBRARY)
38
39