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