diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2019-11-18 15:53:29 +0300 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2019-11-18 15:53:29 +0300 |
commit | 8f6c4b0033c72f8ac14694c419a99458339dd6a9 (patch) | |
tree | 06c106e622a58100aa85a381b9b65d222b076df4 /debian/patches/libjava-mips64el.diff | |
parent | 42156b5190f4fa150e1fab6777eb81e69d4db8c9 (diff) | |
download | gcc-9-debian.tar.gz |
Import gcc-9 (9.2.1-19)debian/9.2.1-19debian
Diffstat (limited to 'debian/patches/libjava-mips64el.diff')
-rw-r--r-- | debian/patches/libjava-mips64el.diff | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/debian/patches/libjava-mips64el.diff b/debian/patches/libjava-mips64el.diff deleted file mode 100644 index d01afe0..0000000 --- a/debian/patches/libjava-mips64el.diff +++ /dev/null @@ -1,58 +0,0 @@ -2016-07-13 Matthew Fortune <matthew.fortune@imgtec.com> - - * java/lang/reflect/natVMProxy.cc (unbox): Use ffi_arg for - integer return types smaller than a word. - -2016-07-13 Matthew Fortune <matthew.fortune@imgtec.com> - - * interpret-run.cc: Use ffi_arg for FFI integer return types. - ---- a/src/libjava/interpret-run.cc -+++ b/src/libjava/interpret-run.cc -@@ -1838,7 +1838,7 @@ details. */ - return; - - insn_ireturn: -- *(jint *) retp = POPI (); -+ *(ffi_arg *) retp = POPI (); - return; - - insn_return: ---- a/src/libjava/java/lang/reflect/natVMProxy.cc -+++ b/src/libjava/java/lang/reflect/natVMProxy.cc -@@ -272,17 +272,17 @@ unbox (jobject o, jclass klass, void *rvalue, FFI_TYPE type) - if (klass == JvPrimClass (byte)) - { - _Jv_CheckCast (&Byte::class$, o); -- *(jbyte*)rvalue = ((Byte*)o)->byteValue(); -+ *(ffi_arg*)rvalue = ((Byte*)o)->byteValue(); - } - else if (klass == JvPrimClass (short)) - { - _Jv_CheckCast (&Short::class$, o); -- *(jshort*)rvalue = ((Short*)o)->shortValue(); -+ *(ffi_arg*)rvalue = ((Short*)o)->shortValue(); - } - else if (klass == JvPrimClass (int)) - { - _Jv_CheckCast (&Integer::class$, o); -- *(jint*)rvalue = ((Integer*)o)->intValue(); -+ *(ffi_arg*)rvalue = ((Integer*)o)->intValue(); - } - else if (klass == JvPrimClass (long)) - { -@@ -302,12 +302,12 @@ unbox (jobject o, jclass klass, void *rvalue, FFI_TYPE type) - else if (klass == JvPrimClass (boolean)) - { - _Jv_CheckCast (&Boolean::class$, o); -- *(jboolean*)rvalue = ((Boolean*)o)->booleanValue(); -+ *(ffi_arg*)rvalue = ((Boolean*)o)->booleanValue(); - } - else if (klass == JvPrimClass (char)) - { - _Jv_CheckCast (&Character::class$, o); -- *(jchar*)rvalue = ((Character*)o)->charValue(); -+ *(ffi_arg*)rvalue = ((Character*)o)->charValue(); - } - else - JvFail ("Bad ffi type in proxy"); |