summaryrefslogtreecommitdiffstats
path: root/build/Android.oat.mk
diff options
context:
space:
mode:
authorSerban Constantinescu <serban.constantinescu@arm.com>2014-12-04 18:12:21 +0000
committerRoland Levillain <rpl@google.com>2014-12-10 15:58:40 +0000
commit010cf9112eece1a1264f0a1191c5ff388316fb02 (patch)
tree78b1c726e9f1badcfa84678a0d42bbf155a6f1a3 /build/Android.oat.mk
parent8a3b078aae90f8cd97f44a08267f08216b28b6cf (diff)
downloadart-010cf9112eece1a1264f0a1191c5ff388316fb02.zip
art-010cf9112eece1a1264f0a1191c5ff388316fb02.tar.gz
art-010cf9112eece1a1264f0a1191c5ff388316fb02.tar.bz2
ARM64: Enable Optimizing compiler image generation.
Enable Optimizing Compiler image generation for ARM64. Change-Id: If28426920f8887a3f78cb8c69bc8c1293131b85d Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
Diffstat (limited to 'build/Android.oat.mk')
-rw-r--r--build/Android.oat.mk13
1 files changed, 2 insertions, 11 deletions
diff --git a/build/Android.oat.mk b/build/Android.oat.mk
index 9dbd2f4..d4fd519 100644
--- a/build/Android.oat.mk
+++ b/build/Android.oat.mk
@@ -161,20 +161,11 @@ define create-core-oat-target-rules
# a dex2oat change to catch regressions early.
ifeq ($(ART_USE_OPTIMIZING_COMPILER), true)
core_dex2oat_dependency := $(DEX2OAT)
- ifeq ($($(3)TARGET_ARCH),arm64)
- # TODO: Enable image generation on arm64 once the backend
- # is on par with other architectures.
- core_compile_options += --compiler-filter=interpret-only
- endif
endif
ifeq ($(1),optimizing)
- ifeq ($($(3)TARGET_ARCH),arm64)
- core_compile_options += --compiler-filter=interpret-only
- else
- core_compile_options += --compiler-backend=Optimizing
- core_dex2oat_dependency := $(DEX2OAT)
- endif
+ core_compile_options += --compiler-backend=Optimizing
+ core_dex2oat_dependency := $(DEX2OAT)
core_infix := -optimizing
endif
ifeq ($(1),interpreter)