AArch64: Add ARM64 Disassembler
This patch adds disassembler support for ARM64 based on VIXL.
Change-Id: Ic7f5e197350809632145d932dbae8f6c16aebd13
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
diff --git a/disassembler/Android.mk b/disassembler/Android.mk
index ca08b09..56929fc 100644
--- a/disassembler/Android.mk
+++ b/disassembler/Android.mk
@@ -21,6 +21,7 @@
LIBART_DISASSEMBLER_SRC_FILES := \
disassembler.cc \
disassembler_arm.cc \
+ disassembler_arm64.cc \
disassembler_mips.cc \
disassembler_x86.cc
@@ -89,10 +90,10 @@
LOCAL_ADDITIONAL_DEPENDENCIES := art/build/Android.common.mk
LOCAL_ADDITIONAL_DEPENDENCIES += $(LOCAL_PATH)/Android.mk
ifeq ($$(art_target_or_host),target)
- LOCAL_SHARED_LIBRARIES += libcutils
+ LOCAL_SHARED_LIBRARIES += libcutils libvixl
include $(BUILD_SHARED_LIBRARY)
else # host
- LOCAL_STATIC_LIBRARIES += libcutils
+ LOCAL_STATIC_LIBRARIES += libcutils libvixl
include $(BUILD_HOST_SHARED_LIBRARY)
endif
endef