* java_lang_VMThrowable.h: Added.
authortwisti <none@none>
Wed, 12 Oct 2005 15:27:22 +0000 (15:27 +0000)
committertwisti <none@none>
Wed, 12 Oct 2005 15:27:22 +0000 (15:27 +0000)
src/native/include/.cvsignore
src/native/include/Makefile.am
src/native/include/java_lang_VMThrowable.h [new file with mode: 0644]

index ba20f61cfcbf9575355c1e1f258bec27e9fb68d1..ddba4f83bd27077c694a64689681ad7b6f7652a4 100644 (file)
@@ -32,7 +32,6 @@ java_lang_VMFloat.h
 java_lang_VMRuntime.h
 java_lang_VMString.h
 java_lang_VMSystem.h
-java_lang_VMThrowable.h
 java_lang_reflect_Array.h
 java_lang_reflect_Constructor.h
 java_lang_reflect_Field.h
index a676656bea91daf6225b6593f8876d50ed975ff1..9d39299205d431543e6bb916dfe2ac5436fefc8f 100644 (file)
@@ -28,7 +28,7 @@
 ##
 ## Changes:
 ##
-## $Id: Makefile.am 3389 2005-10-07 15:35:38Z twisti $
+## $Id: Makefile.am 3424 2005-10-12 15:27:22Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
@@ -41,7 +41,8 @@ NO_GEN_HEADER_FILES = \
        java_lang_ThreadGroup.h \
        java_lang_Throwable.h \
        java_lang_VMObject.h \
-       java_lang_VMThread.h
+       java_lang_VMThread.h \
+       java_lang_VMThrowable.h
 
 GEN_HEADER_FILES = \
        java_util_Properties.h \
@@ -63,7 +64,6 @@ GEN_HEADER_FILES = \
        java_lang_Process.h \
        java_lang_Short.h \
        java_lang_StackTraceElement.h \
-       java_lang_VMThrowable.h \
        java_lang_reflect_Constructor.h \
        java_lang_reflect_Field.h \
        java_lang_reflect_Method.h \
diff --git a/src/native/include/java_lang_VMThrowable.h b/src/native/include/java_lang_VMThrowable.h
new file mode 100644 (file)
index 0000000..49999fa
--- /dev/null
@@ -0,0 +1,31 @@
+/* This file is machine generated, don't edit it! */
+
+#ifndef _JAVA_LANG_VMTHROWABLE_H
+#define _JAVA_LANG_VMTHROWABLE_H
+
+/* Structure information for class: java/lang/VMThrowable */
+
+typedef struct java_lang_VMThrowable {
+   java_objectheader header;
+   struct gnu_classpath_Pointer* vmData;
+   struct java_lang_Object* vmdata;
+} java_lang_VMThrowable;
+
+
+/*
+ * Class:     java/lang/VMThrowable
+ * Method:    fillInStackTrace
+ * Signature: (Ljava/lang/Throwable;)Ljava/lang/VMThrowable;
+ */
+JNIEXPORT struct java_lang_VMThrowable* JNICALL Java_java_lang_VMThrowable_fillInStackTrace(JNIEnv *env, jclass clazz, struct java_lang_Throwable* par1);
+
+
+/*
+ * Class:     java/lang/VMThrowable
+ * Method:    getStackTrace
+ * Signature: (Ljava/lang/Throwable;)[Ljava/lang/StackTraceElement;
+ */
+JNIEXPORT java_objectarray* JNICALL Java_java_lang_VMThrowable_getStackTrace(JNIEnv *env, struct java_lang_VMThrowable* this, struct java_lang_Throwable* par1);
+
+#endif
+