OSDN Git Service

PR libgcj/23739:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Sep 2005 16:01:31 +0000 (16:01 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Sep 2005 16:01:31 +0000 (16:01 +0000)
commita9437f8a1a2aa5a9244256954b449b5d5775e06a
tree3a53772caa4302c9e6c17a8f4d8ff1296f451bb1
parent39506e4e1bc64f7b05ab236283bb804338721720
PR libgcj/23739:
* testsuite/libjava.jni/pr23739.c: New file.
* testsuite/libjava.jni/pr23739.java: New file.
* testsuite/libjava.jni/pr23739.out: New file.
* jni.cc (_Jv_JNI_IsAssignableFrom): Reversed arguments.
* java/lang/reflect/natMethod.cc (invoke): Updated.
* java/lang/natClass.cc (isAssignableFrom): Updated.
(isInstance): Likewise.
(_Jv_IsAssignableFrom): Reversed arguments.
(_Jv_IsInstanceOf): Updated.
(_Jv_CheckCast): Likewise.
(_Jv_CheckArrayStore): Likewise.
(_Jv_IsAssignableFromSlow): Reversed arguments.
(_Jv_InterfaceAssignableFrom): Likewise.
* link.cc (verify_type_assertions): Updated.
* prims.cc (_Jv_CheckAccess): Updated.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103953 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/java/lang/natClass.cc
libjava/java/lang/reflect/natMethod.cc
libjava/jni.cc
libjava/link.cc
libjava/prims.cc
libjava/testsuite/Makefile.in
libjava/testsuite/libjava.jni/pr23739.c [new file with mode: 0644]
libjava/testsuite/libjava.jni/pr23739.java [new file with mode: 0644]
libjava/testsuite/libjava.jni/pr23739.out [new file with mode: 0644]