From d76975dbd2854beca7acbca946c4cbccf9bf7cee Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Wed, 16 Mar 2016 12:23:07 +0100 Subject: [PATCH] Define FFI_SIZEOF_JAVA_RAW for aarch64 ILP32 Like x32, aarch64 ILP32 needs to define FFI_SIZEOF_JAVA_RAW. This fixes the java interpreter. --- src/aarch64/ffitarget.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/aarch64/ffitarget.h b/src/aarch64/ffitarget.h index 5ded0e43..65086cd0 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