summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4>2016-03-17 10:47:58 +0000
committerschwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4>2016-03-17 10:47:58 +0000
commit919b4b4f399a48a5dd69156f4c532d1c62431f50 (patch)
tree8f37c6d6c757054d6e711a5a15fb29780712f2c0
parent9a80bc1af488b89a0957a27c9c5d2a73f03bfe0d (diff)
downloadgcc-919b4b4f399a48a5dd69156f4c532d1c62431f50.tar.gz
Summary: libffi: define FFI_SIZEOF_JAVA_RAW for aarch64 ILP32
* src/aarch64/ffitarget.h (FFI_SIZEOF_JAVA_RAW) [__ILP32__]: Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234282 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--libffi/ChangeLog5
-rw-r--r--libffi/src/aarch64/ffitarget.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/libffi/ChangeLog b/libffi/ChangeLog
index d6a0b51a275..50276807528 100644
--- a/libffi/ChangeLog
+++ b/libffi/ChangeLog
@@ -1,3 +1,8 @@
+2016-03-17 Andreas Schwab <schwab@suse.de>
+
+ * src/aarch64/ffitarget.h (FFI_SIZEOF_JAVA_RAW) [__ILP32__]:
+ Define.
+
2016-03-02 Richard Henderson <rth@redhat.com>
* libtool-version: Increase to 7:0:0.
diff --git a/libffi/src/aarch64/ffitarget.h b/libffi/src/aarch64/ffitarget.h
index 2862ec7fccc..34200ad9325 100644
--- a/libffi/src/aarch64/ffitarget.h
+++ b/libffi/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