summaryrefslogtreecommitdiff
path: root/debian/patches/libjava-mips64el.diff
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2019-11-18 15:53:29 +0300
committerIgor Pashev <pashev.igor@gmail.com>2019-11-18 15:53:29 +0300
commit8f6c4b0033c72f8ac14694c419a99458339dd6a9 (patch)
tree06c106e622a58100aa85a381b9b65d222b076df4 /debian/patches/libjava-mips64el.diff
parent42156b5190f4fa150e1fab6777eb81e69d4db8c9 (diff)
downloadgcc-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.diff58
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");