diff options
author | Stuart Monteith <stuart.monteith@arm.com> | 2014-03-12 13:32:32 +0000 |
---|---|---|
committer | Andreas Gampe <agampe@google.com> | 2014-03-19 17:17:55 -0700 |
commit | b95a5345ae4217b70ca36f0cced92f68dda7caf5 (patch) | |
tree | d9c76db71eb8dd3a668643781eefe6152888fd1d /runtime/entrypoints/portable/portable_trampoline_entrypoints.cc | |
parent | 66e4c3e96dccdec7423d673ad6bbf7821a776651 (diff) | |
download | art-b95a5345ae4217b70ca36f0cced92f68dda7caf5.tar.gz art-b95a5345ae4217b70ca36f0cced92f68dda7caf5.tar.bz2 art-b95a5345ae4217b70ca36f0cced92f68dda7caf5.zip |
AArch64: Add arm64 runtime support.
Adds support for arm64 to ART. Assembler stubs are sufficient for
down calls into interpreter. JNI compiler and generics are not finished.
Basic Generic JNI functionality.
Change-Id: I4a07c79d1e037b9f5746673480e32cf456867b82
Diffstat (limited to 'runtime/entrypoints/portable/portable_trampoline_entrypoints.cc')
-rw-r--r-- | runtime/entrypoints/portable/portable_trampoline_entrypoints.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/entrypoints/portable/portable_trampoline_entrypoints.cc b/runtime/entrypoints/portable/portable_trampoline_entrypoints.cc index 55fd301617..f1b15b57b0 100644 --- a/runtime/entrypoints/portable/portable_trampoline_entrypoints.cc +++ b/runtime/entrypoints/portable/portable_trampoline_entrypoints.cc @@ -53,7 +53,8 @@ class PortableArgumentVisitor { #define PORTABLE_CALLEE_SAVE_FRAME__REF_AND_ARGS__FRAME_SIZE 96 #define PORTABLE_STACK_ARG_SKIP 0 #else -#error "Unsupported architecture" +// TODO: portable should be disabled for aarch64 for now. +// #error "Unsupported architecture" #define PORTABLE_CALLEE_SAVE_FRAME__REF_AND_ARGS__R1_OFFSET 0 #define PORTABLE_CALLEE_SAVE_FRAME__REF_AND_ARGS__FRAME_SIZE 0 #define PORTABLE_STACK_ARG_SKIP 0 |