summaryrefslogtreecommitdiff
path: root/driver/runtime/Android.mk
diff options
context:
space:
mode:
Diffstat (limited to 'driver/runtime/Android.mk')
-rwxr-xr-xdriver/runtime/Android.mk22
1 files changed, 10 insertions, 12 deletions
diff --git a/driver/runtime/Android.mk b/driver/runtime/Android.mk
index 41a99c15..8492c18b 100755
--- a/driver/runtime/Android.mk
+++ b/driver/runtime/Android.mk
@@ -60,9 +60,6 @@ endif
# Build the base version of the library
include $(CLEAR_VARS)
-# FIXME for 64-bit
-LOCAL_32_BIT_ONLY := true
-
LOCAL_MODULE := libclcore.bc
LOCAL_SRC_FILES := $(clcore_files)
@@ -71,9 +68,6 @@ include $(LOCAL_PATH)/build_bc_lib.mk
# Build a debug version of the library
include $(CLEAR_VARS)
-# FIXME for 64-bit
-LOCAL_32_BIT_ONLY := true
-
LOCAL_MODULE := libclcore_debug.bc
rs_debug_runtime := 1
LOCAL_SRC_FILES := $(clcore_files)
@@ -84,9 +78,6 @@ include $(LOCAL_PATH)/build_bc_lib.mk
ifeq ($(TARGET_ARCH),$(filter $(TARGET_ARCH),x86 x86_64))
include $(CLEAR_VARS)
-# FIXME for 64-bit
-LOCAL_32_BIT_ONLY := true
-
LOCAL_MODULE := libclcore_x86.bc
LOCAL_SRC_FILES := $(clcore_x86_files)
@@ -97,9 +88,6 @@ endif
ifeq ($(ARCH_ARM_HAVE_NEON),true)
include $(CLEAR_VARS)
- # FIXME for 64-bit
- LOCAL_32_BIT_ONLY := true
-
LOCAL_MODULE := libclcore_neon.bc
LOCAL_SRC_FILES := $(clcore_neon_files)
LOCAL_CFLAGS += -DARCH_ARM_HAVE_NEON
@@ -146,3 +134,13 @@ LOCAL_IS_HOST_MODULE := true
LOCAL_SRC_FILES := $(clcore_x86_files)
include $(LOCAL_PATH)/build_bc_lib.mk
+
+
+
+include $(CLEAR_VARS)
+
+BCC_RS_TRIPLE := aarch64-none-linux-gnueabi
+LOCAL_MODULE := librsrt_arm64.bc
+LOCAL_IS_HOST_MODULE := true
+LOCAL_SRC_FILES := $(clcore_files)
+include $(LOCAL_PATH)/build_bc_lib.mk