Commit cd069836 by Tom Tromey Committed by Tom Tromey

re PR libgcj/11951 (natMethod.cc (_Jv_CallAnyMethodA) should clear ffi_result before ffi_call)

	PR libgcj/11951:
	* libjava.jni/pr11951.c: New file.
	* libjava.jni/pr11951.out: New file.
	* libjava.jni/pr11951.java: New file.

From-SVN: r70543
parent 303b7406
2003-08-18 Tom Tromey <tromey@redhat.com>
PR libgcj/11951:
* libjava.jni/pr11951.c: New file.
* libjava.jni/pr11951.out: New file.
* libjava.jni/pr11951.java: New file.
2003-08-12 Tom Tromey <tromey@redhat.com>
* libjava.jacks/jacks.xfail: Updated to account for new passes.
......
#include <stdio.h>
#include <pr11951.h>
JNIEXPORT void JNICALL
Java_pr11951_nmethod (JNIEnv *env, jclass myclass)
{
jmethodID method;
jobject r;
method = (*env)->GetStaticMethodID (env, myclass, "dosomething",
"()Ljava/lang/Object;");
r = (*env)->CallStaticObjectMethod (env, myclass, method);
printf ("%d\n", r == NULL);
(*env)->ExceptionClear (env);
}
public class pr11951
{
public static Object dosomething()
{
throw new Error();
}
public static native void nmethod();
public static void main(String[] args)
{
nmethod();
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment