summaryrefslogtreecommitdiff
path: root/src/aarch64
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2016-03-16 12:23:07 +0100
committerAndreas Schwab <schwab@suse.de>2016-03-16 12:23:07 +0100
commitd76975dbd2854beca7acbca946c4cbccf9bf7cee (patch)
tree3a9cc604b0762594f1c4762f866c2bf491992836 /src/aarch64
parent9de24a3ff31c7446de29c1adcd9276fd7ba93897 (diff)
downloadlibffi-d76975dbd2854beca7acbca946c4cbccf9bf7cee.tar.gz
Define FFI_SIZEOF_JAVA_RAW for aarch64 ILP32
Like x32, aarch64 ILP32 needs to define FFI_SIZEOF_JAVA_RAW. This fixes the java interpreter.
Diffstat (limited to 'src/aarch64')
-rw-r--r--src/aarch64/ffitarget.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/aarch64/ffitarget.h b/src/aarch64/ffitarget.h
index 5ded0e4..65086cd 100644
--- a/src/aarch64/ffitarget.h
+++ b/src/aarch64/ffitarget.h
@@ -29,6 +29,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
#ifndef LIBFFI_ASM
#ifdef __ILP32__
#define FFI_SIZEOF_ARG 8
+#define FFI_SIZEOF_JAVA_RAW 4
typedef unsigned long long ffi_arg;
typedef signed long long ffi_sarg;
#else