diff options
67 files changed, 1485 insertions, 151 deletions
@@ -1,3 +1,81 @@ +2002-02-09 C. Brian Jones <cbj@gnu.org> + + * lib/Makefile.am: no JNI header generation, do not use mkdep.pl, + Remake classes when source changes or new classes are added. + Do not bother including glibj.zip in dist, it has to be remade + regardless due to path differences to source files we cannot control + in users' environment + * lib/gen-classlist.sh: create java.dep from this script instead of + mkdep.pl.in + * native/jni/gtk-peer/Makefile.am: added $(top_srcdir)/include to + INCLUDES + * native/jni/java-io/Makefile.am: added $(top_srcdir)/include to + INCLUDES + * native/jni/java-lang/Makefile.am: added $(top_srcdir)/include to + INCLUDES + * native/jni/java-net/Makefile.am: added $(top_srcdir)/include to + INCLUDES + * configure.in: removed mkdep.pl, mkcollections.pl from output. + Commented out check for Perl. + * acinclude.m4: do not fail if no javah program found + * include/.cvsignore: no longer ignore JNI headers + * include/gnu_java_awt_image_GdkPixbufDecoder.h: new file + * include/gnu_java_awt_peer_gtk_GdkFontMetrics.h: ditto + * include/gnu_java_awt_peer_gtk_GdkGraphics.h: ditto + * include/gnu_java_awt_peer_gtk_GtkButtonPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkCheckButtonPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkChoicePeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkClipboard.h: ditto + * include/gnu_java_awt_peer_gtk_GtkComponentPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkFramePeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkImagePainter.h: ditto + * include/gnu_java_awt_peer_gtk_GtkLabelPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkListPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkMainThread.h: ditto + * include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkMenuPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkPanelPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h: ditto + * include/gnu_java_awt_peer_gtk_GtkToolkit.h: ditto + * include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: ditto + * include/gnu_java_lang_ExecutionStack.h: ditto + * include/java_io_FileDescriptor.h: ditto + * include/java_io_File.h: ditto + * include/java_io_FileInputStream.h: ditto + * include/java_io_FileOutputStream.h: ditto + * include/java_io_ObjectInputStream.h: ditto + * include/java_io_ObjectOutputStream.h: ditto + * include/java_io_RandomAccessFile.h: ditto + * include/java_lang_Class.h: ditto + * include/java_lang_Double.h: ditto + * include/java_lang_Float.h: ditto + * include/java_lang_Math.h: ditto + * include/java_lang_Object.h: ditto + * include/java_lang_reflect_Array.h: ditto + * include/java_lang_reflect_Constructor.h: ditto + * include/java_lang_reflect_Field.h: ditto + * include/java_lang_reflect_Method.h: ditto + * include/java_lang_reflect_Proxy.h: ditto + * include/java_lang_Runtime.h: ditto + * include/java_lang_System.h: ditto + * include/java_lang_Thread.h: ditto + * include/java_lang_Throwable.h: ditto + * include/java_lang_VMClassLoader.h: ditto + * include/java_net_InetAddress.h: ditto + * include/java_net_PlainDatagramSocketImpl.h: ditto + * include/java_net_PlainSocketImpl.h: ditto + * include/java_util_TimeZone.h: ditto + 2002-02-09 Mark Wielaard <mark@klomp.org> Thanks to Takashi Okamoto diff --git a/acinclude.m4 b/acinclude.m4 index 30f449644..234658486 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -455,10 +455,10 @@ AC_DEFUN(CLASSPATH_CHECK_JAVAH, done fi - if test "$USER_JAVAH" = ""; then - echo "configure: cannot find javah" 1>&2 - exit 1 - fi +# if test "$USER_JAVAH" = ""; then +# echo "configure: cannot find javah" 1>&2 +# exit 1 +# fi ]) dnl CLASSPATH_WITH_CLASSLIB - checks for user specified classpath additions diff --git a/configure.in b/configure.in index 95997bec8..566a55b2d 100644 --- a/configure.in +++ b/configure.in @@ -10,7 +10,7 @@ AC_CANONICAL_TARGET if expr match ${target_cpu} .*86 > /dev/null; then target_cpu=x86; fi PACKAGE="classpath" -VERSION="0.03" +VERSION="0.03-pre1" LIBVERSION="0:0:0" AC_SUBST(PACKAGE) AC_SUBST(VERSION) @@ -221,7 +221,8 @@ dnl zip, and perl, however it should be okay since it is only used dnl in maintainer mode. AC_PATH_PROG(FIND, find) AC_PATH_PROG(ZIP, zip) -AC_PATH_PROG(PERL, perl) +AC_PATH_PROG(UNZIP, unzip) +dnl AC_PATH_PROG(PERL, perl) AC_OUTPUT(Makefile com/Makefile @@ -332,12 +333,8 @@ vm/reference/java/Makefile vm/reference/java/lang/Makefile vm/reference/java/lang/reflect/Makefile lib/Makefile -lib/gen-classlist.sh -lib/mkdep.pl -lib/mkcollections.pl, -[ chmod 755 lib/mkdep.pl - chmod 755 lib/mkcollections.pl - chmod 755 lib/gen-classlist.sh +lib/gen-classlist.sh, +[ chmod 755 lib/gen-classlist.sh ]) diff --git a/include/.cvsignore b/include/.cvsignore index 00d3de8d9..14b819b8d 100644 --- a/include/.cvsignore +++ b/include/.cvsignore @@ -2,61 +2,5 @@ stamp-h config.h stamp-h.in config.h.in -gnu_java_awt_image_GdkPixbufDecoder.h -gnu_java_awt_peer_gtk_GdkFontMetrics.h -gnu_java_awt_peer_gtk_GdkGraphics.h -gnu_java_awt_peer_gtk_GtkButtonPeer.h -gnu_java_awt_peer_gtk_GtkCanvasPeer.h -gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h -gnu_java_awt_peer_gtk_GtkCheckboxPeer.h -gnu_java_awt_peer_gtk_GtkCheckButtonPeer.h -gnu_java_awt_peer_gtk_GtkChoicePeer.h -gnu_java_awt_peer_gtk_GtkClipboard.h -gnu_java_awt_peer_gtk_GtkComponentPeer.h -gnu_java_awt_peer_gtk_GtkFileDialogPeer.h -gnu_java_awt_peer_gtk_GtkFramePeer.h -gnu_java_awt_peer_gtk_GtkImagePainter.h -gnu_java_awt_peer_gtk_GtkLabelPeer.h -gnu_java_awt_peer_gtk_GtkListPeer.h -gnu_java_awt_peer_gtk_GtkMainThread.h -gnu_java_awt_peer_gtk_GtkMenuBarPeer.h -gnu_java_awt_peer_gtk_GtkMenuItemPeer.h -gnu_java_awt_peer_gtk_GtkMenuPeer.h -gnu_java_awt_peer_gtk_GtkPanelPeer.h -gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h -gnu_java_awt_peer_gtk_GtkScrollbarPeer.h -gnu_java_awt_peer_gtk_GtkScrollPanePeer.h -gnu_java_awt_peer_gtk_GtkTextAreaPeer.h -gnu_java_awt_peer_gtk_GtkTextComponentPeer.h -gnu_java_awt_peer_gtk_GtkTextFieldPeer.h -gnu_java_awt_peer_gtk_GtkToolkit.h -gnu_java_awt_peer_gtk_GtkWindowPeer.h -gnu_java_lang_ExecutionStack.h -java_io_FileDescriptor.h -java_io_File.h -java_io_FileInputStream.h -java_io_FileOutputStream.h -java_io_ObjectInputStream.h -java_io_ObjectOutputStream.h -java_io_RandomAccessFile.h -java_lang_Class.h -java_lang_Double.h -java_lang_Float.h -java_lang_Math.h -java_lang_Object.h -java_lang_reflect_Array.h -java_lang_reflect_Constructor.h -java_lang_reflect_Field.h -java_lang_reflect_Method.h -java_lang_reflect_Proxy.h -java_lang_Runtime.h -java_lang_System.h -java_lang_Thread.h -java_lang_Throwable.h -java_lang_VMClassLoader.h -java_net_InetAddress.h -java_net_PlainDatagramSocketImpl.h -java_net_PlainSocketImpl.h -java_util_TimeZone.h jni.h jni_md.h diff --git a/include/gnu_java_awt_image_GdkPixbufDecoder.h b/include/gnu_java_awt_image_GdkPixbufDecoder.h new file mode 100644 index 000000000..3910c1c41 --- /dev/null +++ b/include/gnu_java_awt_image_GdkPixbufDecoder.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_image_GdkPixbufDecoder__ +#define __gnu_java_awt_image_GdkPixbufDecoder__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_image_GdkPixbufDecoder_initState (JNIEnv *env, jclass); +extern void Java_gnu_java_awt_image_GdkPixbufDecoder_loaderWrite (JNIEnv *env, jobject, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_image_GdkPixbufDecoder__ */ diff --git a/include/gnu_java_awt_peer_gtk_GdkFontMetrics.h b/include/gnu_java_awt_peer_gtk_GdkFontMetrics.h new file mode 100644 index 000000000..d83e364a0 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GdkFontMetrics.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GdkFontMetrics__ +#define __gnu_java_awt_peer_gtk_GdkFontMetrics__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jintArray Java_gnu_java_awt_peer_gtk_GdkFontMetrics_initState (JNIEnv *env, jobject, jstring, jint); +extern jint Java_gnu_java_awt_peer_gtk_GdkFontMetrics_stringWidth (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GdkFontMetrics__ */ diff --git a/include/gnu_java_awt_peer_gtk_GdkGraphics.h b/include/gnu_java_awt_peer_gtk_GdkGraphics.h new file mode 100644 index 000000000..ee8024730 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GdkGraphics.h @@ -0,0 +1,40 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GdkGraphics__ +#define __gnu_java_awt_peer_gtk_GdkGraphics__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jintArray Java_gnu_java_awt_peer_gtk_GdkGraphics_initState__Lgnu_java_awt_peer_gtk_GtkComponentPeer_2 (JNIEnv *env, jobject, jobject); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_initState__II (JNIEnv *env, jobject, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_copyState (JNIEnv *env, jobject, jobject); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_clearRect (JNIEnv *env, jobject, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_copyArea (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_dispose (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_copyPixmap (JNIEnv *env, jobject, jobject, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_drawLine (JNIEnv *env, jobject, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_drawArc (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_fillArc (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_drawOval (JNIEnv *env, jobject, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_fillOval (JNIEnv *env, jobject, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_drawPolygon (JNIEnv *env, jobject, jintArray, jintArray, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_fillPolygon (JNIEnv *env, jobject, jintArray, jintArray, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_drawPolyline (JNIEnv *env, jobject, jintArray, jintArray, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_drawRect (JNIEnv *env, jobject, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_fillRect (JNIEnv *env, jobject, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_drawString__Ljava_lang_String_2IILjava_lang_String_2I (JNIEnv *env, jobject, jstring, jint, jint, jstring, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_setClipRectangle (JNIEnv *env, jobject, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_setFGColor (JNIEnv *env, jobject, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_setFunction (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GdkGraphics_translateNative (JNIEnv *env, jobject, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GdkGraphics__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkButtonPeer.h b/include/gnu_java_awt_peer_gtk_GtkButtonPeer.h new file mode 100644 index 000000000..efc3dc7a8 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkButtonPeer.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkButtonPeer__ +#define __gnu_java_awt_peer_gtk_GtkButtonPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkButtonPeer_create (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkButtonPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h b/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h new file mode 100644 index 000000000..0aeb26c2a --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkCanvasPeer__ +#define __gnu_java_awt_peer_gtk_GtkCanvasPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkCanvasPeer_create (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkCanvasPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkCheckButtonPeer.h b/include/gnu_java_awt_peer_gtk_GtkCheckButtonPeer.h new file mode 100644 index 000000000..fe4a85905 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkCheckButtonPeer.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkCheckButtonPeer__ +#define __gnu_java_awt_peer_gtk_GtkCheckButtonPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkCheckButtonPeer_create (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkCheckButtonPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h b/include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h new file mode 100644 index 000000000..9219b1812 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer__ +#define __gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer_create (JNIEnv *env, jobject, jstring); +extern void Java_gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer_setState (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h b/include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h new file mode 100644 index 000000000..bd05a54a3 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkCheckboxPeer__ +#define __gnu_java_awt_peer_gtk_GtkCheckboxPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkRadioButtonSetGroup (JNIEnv *env, jobject, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkRadioButtonNew (JNIEnv *env, jobject, jobject, jobject, jboolean, jstring); +extern void Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkCheckButtonNew (JNIEnv *env, jobject, jobject, jboolean, jstring); +extern void Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkCheckButtonSetState (JNIEnv *env, jobject, jboolean); +extern void Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkCheckButtonSetLabel (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkCheckboxPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkChoicePeer.h b/include/gnu_java_awt_peer_gtk_GtkChoicePeer.h new file mode 100644 index 000000000..cca493930 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkChoicePeer.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkChoicePeer__ +#define __gnu_java_awt_peer_gtk_GtkChoicePeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkChoicePeer_create (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkChoicePeer_append (JNIEnv *env, jobject, jobjectArray); +extern void Java_gnu_java_awt_peer_gtk_GtkChoicePeer_add (JNIEnv *env, jobject, jstring, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkChoicePeer_remove (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkChoicePeer_select (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkChoicePeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkClipboard.h b/include/gnu_java_awt_peer_gtk_GtkClipboard.h new file mode 100644 index 000000000..7e63f7ddb --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkClipboard.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkClipboard__ +#define __gnu_java_awt_peer_gtk_GtkClipboard__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkClipboard_initNativeState (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkClipboard_requestStringConversion (JNIEnv *env, jclass); +extern void Java_gnu_java_awt_peer_gtk_GtkClipboard_selectionGet (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkClipboard__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h b/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h new file mode 100644 index 000000000..734494fc8 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h @@ -0,0 +1,35 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkComponentPeer__ +#define __gnu_java_awt_peer_gtk_GtkComponentPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jboolean Java_gnu_java_awt_peer_gtk_GtkComponentPeer_isEnabled (JNIEnv *env, jobject); +extern jboolean Java_gnu_java_awt_peer_gtk_GtkComponentPeer_modalHasGrab (JNIEnv *env, jclass); +extern jintArray Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetForeground (JNIEnv *env, jobject); +extern jintArray Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetBackground (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetVisible (JNIEnv *env, jobject, jboolean); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetDimensions (JNIEnv *env, jobject, jintArray); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetLocationOnScreen (JNIEnv *env, jobject, jintArray); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetCursor (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_connectHooks (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_dispose (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_requestFocus (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_setNativeBounds (JNIEnv *env, jobject, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv *env, jobject, jstring, jstring); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2I (JNIEnv *env, jobject, jstring, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2F (JNIEnv *env, jobject, jstring, jfloat); +extern void Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2Ljava_lang_Object_2 (JNIEnv *env, jobject, jstring, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkComponentPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h b/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h new file mode 100644 index 000000000..b05bb29d6 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkFileDialogPeer__ +#define __gnu_java_awt_peer_gtk_GtkFileDialogPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_create (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_setFile (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkFileDialogPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkFramePeer.h b/include/gnu_java_awt_peer_gtk_GtkFramePeer.h new file mode 100644 index 000000000..b07f3fe1a --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkFramePeer.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkFramePeer__ +#define __gnu_java_awt_peer_gtk_GtkFramePeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jint Java_gnu_java_awt_peer_gtk_GtkFramePeer_getMenuBarHeight (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkFramePeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkImagePainter.h b/include/gnu_java_awt_peer_gtk_GtkImagePainter.h new file mode 100644 index 000000000..aff3f2db8 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkImagePainter.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkImagePainter__ +#define __gnu_java_awt_peer_gtk_GtkImagePainter__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkImagePainter_drawPixels (JNIEnv *env, jobject, jobject, jint, jint, jint, jint, jint, jint, jint, jintArray, jint, jint, jdoubleArray); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkImagePainter__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkLabelPeer.h b/include/gnu_java_awt_peer_gtk_GtkLabelPeer.h new file mode 100644 index 000000000..621aab64c --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkLabelPeer.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkLabelPeer__ +#define __gnu_java_awt_peer_gtk_GtkLabelPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkLabelPeer_create (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkLabelPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkListPeer.h b/include/gnu_java_awt_peer_gtk_GtkListPeer.h new file mode 100644 index 000000000..2d4d66d61 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkListPeer.h @@ -0,0 +1,29 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkListPeer__ +#define __gnu_java_awt_peer_gtk_GtkListPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkListPeer_create (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkListPeer_connectHooks (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkListPeer_getSize (JNIEnv *env, jobject, jint, jintArray); +extern void Java_gnu_java_awt_peer_gtk_GtkListPeer_append (JNIEnv *env, jobject, jobjectArray); +extern void Java_gnu_java_awt_peer_gtk_GtkListPeer_add (JNIEnv *env, jobject, jstring, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkListPeer_delItems (JNIEnv *env, jobject, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkListPeer_deselect (JNIEnv *env, jobject, jint); +extern jintArray Java_gnu_java_awt_peer_gtk_GtkListPeer_getSelectedIndexes (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkListPeer_makeVisible (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkListPeer_select (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkListPeer_setMultipleMode (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkListPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkMainThread.h b/include/gnu_java_awt_peer_gtk_GtkMainThread.h new file mode 100644 index 000000000..e81903589 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkMainThread.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkMainThread__ +#define __gnu_java_awt_peer_gtk_GtkMainThread__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkMainThread_gtkInit (JNIEnv *env, jclass); +extern void Java_gnu_java_awt_peer_gtk_GtkMainThread_gtkMain (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkMainThread__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h b/include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h new file mode 100644 index 000000000..5f1d39fa5 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkMenuBarPeer__ +#define __gnu_java_awt_peer_gtk_GtkMenuBarPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkMenuBarPeer_create (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkMenuBarPeer_addMenu__Ljava_awt_peer_MenuPeer_2 (JNIEnv *env, jobject, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkMenuBarPeer_delMenu (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkMenuBarPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h b/include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h new file mode 100644 index 000000000..a95ad11c1 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkMenuItemPeer__ +#define __gnu_java_awt_peer_gtk_GtkMenuItemPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_create (JNIEnv *env, jobject, jstring); +extern void Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_setEnabled (JNIEnv *env, jobject, jboolean); +extern void Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_setLabel (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkMenuItemPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkMenuPeer.h b/include/gnu_java_awt_peer_gtk_GtkMenuPeer.h new file mode 100644 index 000000000..06f3c6078 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkMenuPeer.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkMenuPeer__ +#define __gnu_java_awt_peer_gtk_GtkMenuPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkMenuPeer_create (JNIEnv *env, jobject, jstring); +extern void Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addItem__Ljava_awt_peer_MenuItemPeer_2IZ (JNIEnv *env, jobject, jobject, jint, jboolean); +extern void Java_gnu_java_awt_peer_gtk_GtkMenuPeer_setupAccelGroup (JNIEnv *env, jobject, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkMenuPeer_delItem (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkMenuPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkPanelPeer.h b/include/gnu_java_awt_peer_gtk_GtkPanelPeer.h new file mode 100644 index 000000000..c3257a6d7 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkPanelPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkPanelPeer__ +#define __gnu_java_awt_peer_gtk_GtkPanelPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkPanelPeer_create (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkPanelPeer_connectHooks (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkPanelPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h b/include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h new file mode 100644 index 000000000..f5e240521 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkPopupMenuPeer__ +#define __gnu_java_awt_peer_gtk_GtkPopupMenuPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_setupAccelGroup (JNIEnv *env, jobject, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_show__IIJ (JNIEnv *env, jobject, jint, jint, jlong); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkPopupMenuPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h b/include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h new file mode 100644 index 000000000..c22f1ec48 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h @@ -0,0 +1,29 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkScrollPanePeer__ +#define __gnu_java_awt_peer_gtk_GtkScrollPanePeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_create (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowNew (JNIEnv *env, jobject, jobject, jint, jint, jint, jintArray); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowSetScrollPosition (JNIEnv *env, jobject, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowSetHScrollIncrement (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowSetVScrollIncrement (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_gtkScrolledWindowSetSize (JNIEnv *env, jobject, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_setPolicy (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_childResized (JNIEnv *env, jobject, jint, jint); +extern jint Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_getHScrollbarHeight (JNIEnv *env, jobject); +extern jint Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_getVScrollbarWidth (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_setScrollPosition (JNIEnv *env, jobject, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkScrollPanePeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h b/include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h new file mode 100644 index 000000000..afc81fd6d --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkScrollbarPeer__ +#define __gnu_java_awt_peer_gtk_GtkScrollbarPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_create__IIIIIII (JNIEnv *env, jobject, jint, jint, jint, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_connectHooks (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_setLineIncrement (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_setPageIncrement (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_setValues (JNIEnv *env, jobject, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkScrollbarPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h b/include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h new file mode 100644 index 000000000..036908455 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkTextAreaPeer__ +#define __gnu_java_awt_peer_gtk_GtkTextAreaPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_create__I (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkTextGetSize (JNIEnv *env, jobject, jint, jint, jintArray); +extern void Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_insert (JNIEnv *env, jobject, jstring, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_replaceRange (JNIEnv *env, jobject, jstring, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkTextAreaPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h b/include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h new file mode 100644 index 000000000..731a851cd --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h @@ -0,0 +1,24 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkTextComponentPeer__ +#define __gnu_java_awt_peer_gtk_GtkTextComponentPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jint Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_getCaretPosition (JNIEnv *env, jobject); +extern jint Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_getSelectionStart (JNIEnv *env, jobject); +extern jint Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_getSelectionEnd (JNIEnv *env, jobject); +extern jstring Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_getText (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_select (JNIEnv *env, jobject, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_setText (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkTextComponentPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h b/include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h new file mode 100644 index 000000000..2c9f9bd56 --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkTextFieldPeer__ +#define __gnu_java_awt_peer_gtk_GtkTextFieldPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_create (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_createHooks (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkEntryGetSize (JNIEnv *env, jobject, jint, jintArray); +extern void Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_setEchoChar (JNIEnv *env, jobject, jchar); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkTextFieldPeer__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkToolkit.h b/include/gnu_java_awt_peer_gtk_GtkToolkit.h new file mode 100644 index 000000000..261620f5a --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkToolkit.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkToolkit__ +#define __gnu_java_awt_peer_gtk_GtkToolkit__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkToolkit_beep (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkToolkit_getScreenSizeDimensions (JNIEnv *env, jobject, jintArray); +extern jint Java_gnu_java_awt_peer_gtk_GtkToolkit_getScreenResolution (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkToolkit_sync (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkToolkit__ */ diff --git a/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h b/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h new file mode 100644 index 000000000..a568fd23c --- /dev/null +++ b/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_awt_peer_gtk_GtkWindowPeer__ +#define __gnu_java_awt_peer_gtk_GtkWindowPeer__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_gnu_java_awt_peer_gtk_GtkWindowPeer_create__I (JNIEnv *env, jobject, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkWindowPeer_connectHooks (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkWindowPeer_toBack (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkWindowPeer_toFront (JNIEnv *env, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setBounds (JNIEnv *env, jobject, jint, jint, jint, jint); +extern void Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setResizable (JNIEnv *env, jobject, jboolean); +extern void Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setMenuBarPeer (JNIEnv *env, jobject, jobject); +extern void Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setVisible (JNIEnv *env, jobject, jboolean); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_awt_peer_gtk_GtkWindowPeer__ */ diff --git a/include/gnu_java_lang_ExecutionStack.h b/include/gnu_java_lang_ExecutionStack.h new file mode 100644 index 000000000..ac06c3879 --- /dev/null +++ b/include/gnu_java_lang_ExecutionStack.h @@ -0,0 +1,26 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_lang_ExecutionStack__ +#define __gnu_java_lang_ExecutionStack__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jobjectArray Java_gnu_java_lang_ExecutionStack_getClasses (JNIEnv *env, jclass); +extern jclass Java_gnu_java_lang_ExecutionStack_getClass (JNIEnv *env, jclass, jint); +extern jobjectArray Java_gnu_java_lang_ExecutionStack_getMethods (JNIEnv *env, jclass); +extern jobject Java_gnu_java_lang_ExecutionStack_getMethod (JNIEnv *env, jclass, jint); +extern jobject Java_gnu_java_lang_ExecutionStack_getFrame__I (JNIEnv *env, jclass, jint); +extern jobject Java_gnu_java_lang_ExecutionStack_getFrame__Ljava_lang_Thread_2I (JNIEnv *env, jclass, jobject, jint); +extern jobject Java_gnu_java_lang_ExecutionStack_getFrame__ (JNIEnv *env, jclass); +extern jobject Java_gnu_java_lang_ExecutionStack_getFrame__Ljava_lang_Thread_2 (JNIEnv *env, jclass, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_lang_ExecutionStack__ */ diff --git a/include/java_io_File.h b/include/java_io_File.h new file mode 100644 index 000000000..0dfc60486 --- /dev/null +++ b/include/java_io_File.h @@ -0,0 +1,32 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_io_File__ +#define __java_io_File__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jboolean Java_java_io_File_createInternal (JNIEnv *env, jclass, jstring); +extern jboolean Java_java_io_File_canReadInternal (JNIEnv *env, jobject, jstring); +extern jboolean Java_java_io_File_canWriteInternal (JNIEnv *env, jobject, jstring); +extern jboolean Java_java_io_File_setReadOnlyInternal (JNIEnv *env, jobject, jstring); +extern jboolean Java_java_io_File_existsInternal (JNIEnv *env, jobject, jstring); +extern jboolean Java_java_io_File_isFileInternal (JNIEnv *env, jobject, jstring); +extern jboolean Java_java_io_File_isDirectoryInternal (JNIEnv *env, jobject, jstring); +extern jlong Java_java_io_File_lengthInternal (JNIEnv *env, jobject, jstring); +extern jlong Java_java_io_File_lastModifiedInternal (JNIEnv *env, jobject, jstring); +extern jboolean Java_java_io_File_setLastModifiedInternal (JNIEnv *env, jobject, jstring, jlong); +extern jboolean Java_java_io_File_deleteInternal (JNIEnv *env, jobject, jstring); +extern jboolean Java_java_io_File_mkdirInternal (JNIEnv *env, jobject, jstring); +extern jboolean Java_java_io_File_renameToInternal (JNIEnv *env, jobject, jstring, jstring); +extern jobjectArray Java_java_io_File_listInternal (JNIEnv *env, jobject, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_io_File__ */ diff --git a/include/java_io_FileDescriptor.h b/include/java_io_FileDescriptor.h new file mode 100644 index 000000000..269dfac20 --- /dev/null +++ b/include/java_io_FileDescriptor.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_io_FileDescriptor__ +#define __java_io_FileDescriptor__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_java_io_FileDescriptor_syncInternal (JNIEnv *env, jobject, jint); +extern jboolean Java_java_io_FileDescriptor_validInternal (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_io_FileDescriptor__ */ diff --git a/include/java_io_FileInputStream.h b/include/java_io_FileInputStream.h new file mode 100644 index 000000000..41d912b9c --- /dev/null +++ b/include/java_io_FileInputStream.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_io_FileInputStream__ +#define __java_io_FileInputStream__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jlong Java_java_io_FileInputStream_getFileLength (JNIEnv *env, jobject, jint); +extern jlong Java_java_io_FileInputStream_skipInternal (JNIEnv *env, jobject, jint, jlong); +extern jint Java_java_io_FileInputStream_readInternal (JNIEnv *env, jobject, jint, jbyteArray, jint, jint); +extern jint Java_java_io_FileInputStream_open (JNIEnv *env, jobject, jstring); +extern void Java_java_io_FileInputStream_closeInternal (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_io_FileInputStream__ */ diff --git a/include/java_io_FileOutputStream.h b/include/java_io_FileOutputStream.h new file mode 100644 index 000000000..2f7a9c587 --- /dev/null +++ b/include/java_io_FileOutputStream.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_io_FileOutputStream__ +#define __java_io_FileOutputStream__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_java_io_FileOutputStream_writeInternal (JNIEnv *env, jobject, jint, jbyteArray, jint, jint); +extern jint Java_java_io_FileOutputStream_open (JNIEnv *env, jobject, jstring, jboolean); +extern void Java_java_io_FileOutputStream_closeInternal (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_io_FileOutputStream__ */ diff --git a/include/java_io_ObjectInputStream.h b/include/java_io_ObjectInputStream.h new file mode 100644 index 000000000..9fc3b9ed9 --- /dev/null +++ b/include/java_io_ObjectInputStream.h @@ -0,0 +1,31 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_io_ObjectInputStream__ +#define __java_io_ObjectInputStream__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jobject Java_java_io_ObjectInputStream_currentClassLoader (JNIEnv *env, jclass, jobject); +extern void Java_java_io_ObjectInputStream_callReadMethod (JNIEnv *env, jobject, jobject, jclass); +extern jobject Java_java_io_ObjectInputStream_allocateObject (JNIEnv *env, jobject, jclass); +extern void Java_java_io_ObjectInputStream_callConstructor (JNIEnv *env, jobject, jclass, jobject); +extern void Java_java_io_ObjectInputStream_setBooleanField (JNIEnv *env, jobject, jobject, jstring, jboolean); +extern void Java_java_io_ObjectInputStream_setByteField (JNIEnv *env, jobject, jobject, jstring, jbyte); +extern void Java_java_io_ObjectInputStream_setCharField (JNIEnv *env, jobject, jobject, jstring, jchar); +extern void Java_java_io_ObjectInputStream_setDoubleField (JNIEnv *env, jobject, jobject, jstring, jdouble); +extern void Java_java_io_ObjectInputStream_setFloatField (JNIEnv *env, jobject, jobject, jstring, jfloat); +extern void Java_java_io_ObjectInputStream_setIntField (JNIEnv *env, jobject, jobject, jstring, jint); +extern void Java_java_io_ObjectInputStream_setLongField (JNIEnv *env, jobject, jobject, jstring, jlong); +extern void Java_java_io_ObjectInputStream_setShortField (JNIEnv *env, jobject, jobject, jstring, jshort); +extern void Java_java_io_ObjectInputStream_setObjectField (JNIEnv *env, jobject, jobject, jstring, jstring, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_io_ObjectInputStream__ */ diff --git a/include/java_io_ObjectOutputStream.h b/include/java_io_ObjectOutputStream.h new file mode 100644 index 000000000..b914ea25c --- /dev/null +++ b/include/java_io_ObjectOutputStream.h @@ -0,0 +1,28 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_io_ObjectOutputStream__ +#define __java_io_ObjectOutputStream__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_java_io_ObjectOutputStream_callWriteMethod (JNIEnv *env, jobject, jobject); +extern jboolean Java_java_io_ObjectOutputStream_getBooleanField (JNIEnv *env, jobject, jobject, jstring); +extern jbyte Java_java_io_ObjectOutputStream_getByteField (JNIEnv *env, jobject, jobject, jstring); +extern jchar Java_java_io_ObjectOutputStream_getCharField (JNIEnv *env, jobject, jobject, jstring); +extern jdouble Java_java_io_ObjectOutputStream_getDoubleField (JNIEnv *env, jobject, jobject, jstring); +extern jfloat Java_java_io_ObjectOutputStream_getFloatField (JNIEnv *env, jobject, jobject, jstring); +extern jint Java_java_io_ObjectOutputStream_getIntField (JNIEnv *env, jobject, jobject, jstring); +extern jlong Java_java_io_ObjectOutputStream_getLongField (JNIEnv *env, jobject, jobject, jstring); +extern jshort Java_java_io_ObjectOutputStream_getShortField (JNIEnv *env, jobject, jobject, jstring); +extern jobject Java_java_io_ObjectOutputStream_getObjectField (JNIEnv *env, jobject, jobject, jstring, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_io_ObjectOutputStream__ */ diff --git a/include/java_io_RandomAccessFile.h b/include/java_io_RandomAccessFile.h new file mode 100644 index 000000000..eaf9ed874 --- /dev/null +++ b/include/java_io_RandomAccessFile.h @@ -0,0 +1,27 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_io_RandomAccessFile__ +#define __java_io_RandomAccessFile__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jint Java_java_io_RandomAccessFile_open (JNIEnv *env, jobject, jstring, jboolean); +extern void Java_java_io_RandomAccessFile_closeInternal (JNIEnv *env, jobject, jint); +extern jlong Java_java_io_RandomAccessFile_getFilePointerInternal (JNIEnv *env, jobject, jint); +extern jlong Java_java_io_RandomAccessFile_lengthInternal (JNIEnv *env, jobject, jint); +extern void Java_java_io_RandomAccessFile_seekInternal (JNIEnv *env, jobject, jint, jlong); +extern void Java_java_io_RandomAccessFile_setLengthInternal (JNIEnv *env, jobject, jint, jlong); +extern jint Java_java_io_RandomAccessFile_readInternal (JNIEnv *env, jobject, jint, jbyteArray, jint, jint); +extern jint Java_java_io_RandomAccessFile_skipInternal (JNIEnv *env, jobject, jint, jint); +extern void Java_java_io_RandomAccessFile_writeInternal (JNIEnv *env, jobject, jint, jbyteArray, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_io_RandomAccessFile__ */ diff --git a/include/java_lang_Class.h b/include/java_lang_Class.h new file mode 100644 index 000000000..05d03c84d --- /dev/null +++ b/include/java_lang_Class.h @@ -0,0 +1,43 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_Class__ +#define __java_lang_Class__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jstring Java_java_lang_Class_getName (JNIEnv *env, jobject); +extern jboolean Java_java_lang_Class_isInterface (JNIEnv *env, jobject); +extern jclass Java_java_lang_Class_getSuperclass (JNIEnv *env, jobject); +extern jobjectArray Java_java_lang_Class_getInterfaces (JNIEnv *env, jobject); +extern jobject Java_java_lang_Class_getClassLoader (JNIEnv *env, jobject); +extern jclass Java_java_lang_Class_forName__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring); +extern jboolean Java_java_lang_Class_isInstance (JNIEnv *env, jobject, jobject); +extern jboolean Java_java_lang_Class_isAssignableFrom (JNIEnv *env, jobject, jclass); +extern jboolean Java_java_lang_Class_isPrimitive (JNIEnv *env, jobject); +extern jint Java_java_lang_Class_getModifiers (JNIEnv *env, jobject); +extern jclass Java_java_lang_Class_getDeclaringClass (JNIEnv *env, jobject); +extern jobjectArray Java_java_lang_Class_getClasses (JNIEnv *env, jobject); +extern jobjectArray Java_java_lang_Class_getDeclaredClasses (JNIEnv *env, jobject); +extern jobject Java_java_lang_Class_getConstructor (JNIEnv *env, jobject, jobjectArray); +extern jobject Java_java_lang_Class_getDeclaredConstructor (JNIEnv *env, jobject, jobjectArray); +extern jobjectArray Java_java_lang_Class_getConstructors (JNIEnv *env, jobject); +extern jobjectArray Java_java_lang_Class_getDeclaredConstructors (JNIEnv *env, jobject); +extern jobject Java_java_lang_Class_getMethod (JNIEnv *env, jobject, jstring, jobjectArray); +extern jobject Java_java_lang_Class_getDeclaredMethod (JNIEnv *env, jobject, jstring, jobjectArray); +extern jobjectArray Java_java_lang_Class_getMethods (JNIEnv *env, jobject); +extern jobjectArray Java_java_lang_Class_getDeclaredMethods (JNIEnv *env, jobject); +extern jobject Java_java_lang_Class_getField (JNIEnv *env, jobject, jstring); +extern jobject Java_java_lang_Class_getDeclaredField (JNIEnv *env, jobject, jstring); +extern jobjectArray Java_java_lang_Class_getFields (JNIEnv *env, jobject); +extern jobjectArray Java_java_lang_Class_getDeclaredFields (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_Class__ */ diff --git a/include/java_lang_Double.h b/include/java_lang_Double.h new file mode 100644 index 000000000..455cf08eb --- /dev/null +++ b/include/java_lang_Double.h @@ -0,0 +1,24 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_Double__ +#define __java_lang_Double__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jstring Java_java_lang_Double_toString__DZ (JNIEnv *env, jclass, jdouble, jboolean); +extern jlong Java_java_lang_Double_doubleToLongBits (JNIEnv *env, jclass, jdouble); +extern jlong Java_java_lang_Double_doubleToRawLongBits (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Double_longBitsToDouble (JNIEnv *env, jclass, jlong); +extern jdouble Java_java_lang_Double_parseDouble (JNIEnv *env, jclass, jstring); +extern void Java_java_lang_Double_initIDs (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_Double__ */ diff --git a/include/java_lang_Float.h b/include/java_lang_Float.h new file mode 100644 index 000000000..85619f10b --- /dev/null +++ b/include/java_lang_Float.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_Float__ +#define __java_lang_Float__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jint Java_java_lang_Float_floatToIntBits (JNIEnv *env, jclass, jfloat); +extern jint Java_java_lang_Float_floatToRawIntBits (JNIEnv *env, jclass, jfloat); +extern jfloat Java_java_lang_Float_intBitsToFloat (JNIEnv *env, jclass, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_Float__ */ diff --git a/include/java_lang_Math.h b/include/java_lang_Math.h new file mode 100644 index 000000000..d0cbe6f63 --- /dev/null +++ b/include/java_lang_Math.h @@ -0,0 +1,33 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_Math__ +#define __java_lang_Math__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jdouble Java_java_lang_Math_sin (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_cos (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_tan (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_asin (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_acos (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_atan (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_atan2 (JNIEnv *env, jclass, jdouble, jdouble); +extern jdouble Java_java_lang_Math_exp (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_log (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_sqrt (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_pow (JNIEnv *env, jclass, jdouble, jdouble); +extern jdouble Java_java_lang_Math_IEEEremainder (JNIEnv *env, jclass, jdouble, jdouble); +extern jdouble Java_java_lang_Math_ceil (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_floor (JNIEnv *env, jclass, jdouble); +extern jdouble Java_java_lang_Math_rint (JNIEnv *env, jclass, jdouble); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_Math__ */ diff --git a/include/java_lang_Object.h b/include/java_lang_Object.h new file mode 100644 index 000000000..d2e6144ca --- /dev/null +++ b/include/java_lang_Object.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_Object__ +#define __java_lang_Object__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jclass Java_java_lang_Object_getClass (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_Object__ */ diff --git a/include/java_lang_Runtime.h b/include/java_lang_Runtime.h new file mode 100644 index 000000000..ef5723444 --- /dev/null +++ b/include/java_lang_Runtime.h @@ -0,0 +1,30 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_Runtime__ +#define __java_lang_Runtime__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_java_lang_Runtime_exitInternal (JNIEnv *env, jobject, jint); +extern void Java_java_lang_Runtime_gc (JNIEnv *env, jobject); +extern void Java_java_lang_Runtime_runFinalization (JNIEnv *env, jobject); +extern void Java_java_lang_Runtime_runFinalizersOnExitInternal (JNIEnv *env, jclass, jboolean); +extern jlong Java_java_lang_Runtime_freeMemory (JNIEnv *env, jobject); +extern jlong Java_java_lang_Runtime_totalMemory (JNIEnv *env, jobject); +extern void Java_java_lang_Runtime_traceInstructions (JNIEnv *env, jobject, jboolean); +extern void Java_java_lang_Runtime_traceMethodCalls (JNIEnv *env, jobject, jboolean); +extern jint Java_java_lang_Runtime_nativeLoad (JNIEnv *env, jobject, jstring); +extern jstring Java_java_lang_Runtime_nativeGetLibname (JNIEnv *env, jobject, jstring, jstring); +extern jobject Java_java_lang_Runtime_execInternal (JNIEnv *env, jobject, jobjectArray, jobjectArray); +extern jstring Java_java_lang_Runtime_getLibraryPath (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_Runtime__ */ diff --git a/include/java_lang_System.h b/include/java_lang_System.h new file mode 100644 index 000000000..8f5f38843 --- /dev/null +++ b/include/java_lang_System.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_System__ +#define __java_lang_System__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_java_lang_System_setIn (JNIEnv *env, jclass, jobject); +extern void Java_java_lang_System_setOut (JNIEnv *env, jclass, jobject); +extern void Java_java_lang_System_setErr (JNIEnv *env, jclass, jobject); +extern jlong Java_java_lang_System_currentTimeMillis (JNIEnv *env, jclass); +extern jboolean Java_java_lang_System_isWordsBigEndian (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_System__ */ diff --git a/include/java_lang_Thread.h b/include/java_lang_Thread.h new file mode 100644 index 000000000..2c688c9ba --- /dev/null +++ b/include/java_lang_Thread.h @@ -0,0 +1,32 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_Thread__ +#define __java_lang_Thread__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jobject Java_java_lang_Thread_currentThread (JNIEnv *env, jclass); +extern void Java_java_lang_Thread_sleep__JI (JNIEnv *env, jclass, jlong, jint); +extern void Java_java_lang_Thread_start (JNIEnv *env, jobject); +extern void Java_java_lang_Thread_yield (JNIEnv *env, jclass); +extern jint Java_java_lang_Thread_countStackFrames (JNIEnv *env, jobject); +extern jboolean Java_java_lang_Thread_isInterrupted (JNIEnv *env, jobject); +extern jboolean Java_java_lang_Thread_isAlive (JNIEnv *env, jobject); +extern void Java_java_lang_Thread_nativeInit (JNIEnv *env, jobject); +extern void Java_java_lang_Thread_nativeStop (JNIEnv *env, jobject, jthrowable); +extern void Java_java_lang_Thread_nativeInterrupt (JNIEnv *env, jobject); +extern void Java_java_lang_Thread_nativeDestroy (JNIEnv *env, jobject); +extern void Java_java_lang_Thread_nativeSuspend (JNIEnv *env, jobject); +extern void Java_java_lang_Thread_nativeResume (JNIEnv *env, jobject); +extern void Java_java_lang_Thread_nativeSetPriority (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_Thread__ */ diff --git a/include/java_lang_Throwable.h b/include/java_lang_Throwable.h new file mode 100644 index 000000000..ac548aa2f --- /dev/null +++ b/include/java_lang_Throwable.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_Throwable__ +#define __java_lang_Throwable__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_java_lang_Throwable_printStackTrace0 (JNIEnv *env, jobject, jobject); +extern jthrowable Java_java_lang_Throwable_fillInStackTrace (JNIEnv *env, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_Throwable__ */ diff --git a/include/java_lang_VMClassLoader.h b/include/java_lang_VMClassLoader.h new file mode 100644 index 000000000..db35f1b26 --- /dev/null +++ b/include/java_lang_VMClassLoader.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_VMClassLoader__ +#define __java_lang_VMClassLoader__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jclass Java_java_lang_VMClassLoader_defineClass (JNIEnv *env, jclass, jobject, jstring, jbyteArray, jint, jint); +extern void Java_java_lang_VMClassLoader_resolveClass (JNIEnv *env, jclass, jclass); +extern jclass Java_java_lang_VMClassLoader_getPrimitiveClass__Ljava_lang_String_2 (JNIEnv *env, jclass, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_VMClassLoader__ */ diff --git a/include/java_lang_reflect_Array.h b/include/java_lang_reflect_Array.h new file mode 100644 index 000000000..25c5e39ce --- /dev/null +++ b/include/java_lang_reflect_Array.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_reflect_Array__ +#define __java_lang_reflect_Array__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jobject Java_java_lang_reflect_Array_createObjectArray (JNIEnv *env, jclass, jclass, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_reflect_Array__ */ diff --git a/include/java_lang_reflect_Constructor.h b/include/java_lang_reflect_Constructor.h new file mode 100644 index 000000000..ae49daaf6 --- /dev/null +++ b/include/java_lang_reflect_Constructor.h @@ -0,0 +1,20 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_reflect_Constructor__ +#define __java_lang_reflect_Constructor__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jint Java_java_lang_reflect_Constructor_getModifiers (JNIEnv *env, jobject); +extern jobject Java_java_lang_reflect_Constructor_constructNative (JNIEnv *env, jobject, jobjectArray, jclass, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_reflect_Constructor__ */ diff --git a/include/java_lang_reflect_Field.h b/include/java_lang_reflect_Field.h new file mode 100644 index 000000000..bdf1d8ab4 --- /dev/null +++ b/include/java_lang_reflect_Field.h @@ -0,0 +1,38 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_reflect_Field__ +#define __java_lang_reflect_Field__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jint Java_java_lang_reflect_Field_getModifiers (JNIEnv *env, jobject); +extern jclass Java_java_lang_reflect_Field_getType (JNIEnv *env, jobject); +extern jobject Java_java_lang_reflect_Field_get (JNIEnv *env, jobject, jobject); +extern jboolean Java_java_lang_reflect_Field_getBoolean (JNIEnv *env, jobject, jobject); +extern jbyte Java_java_lang_reflect_Field_getByte (JNIEnv *env, jobject, jobject); +extern jchar Java_java_lang_reflect_Field_getChar (JNIEnv *env, jobject, jobject); +extern jshort Java_java_lang_reflect_Field_getShort (JNIEnv *env, jobject, jobject); +extern jint Java_java_lang_reflect_Field_getInt (JNIEnv *env, jobject, jobject); +extern jlong Java_java_lang_reflect_Field_getLong (JNIEnv *env, jobject, jobject); +extern jfloat Java_java_lang_reflect_Field_getFloat (JNIEnv *env, jobject, jobject); +extern jdouble Java_java_lang_reflect_Field_getDouble (JNIEnv *env, jobject, jobject); +extern void Java_java_lang_reflect_Field_set (JNIEnv *env, jobject, jobject, jobject); +extern void Java_java_lang_reflect_Field_setBoolean (JNIEnv *env, jobject, jobject, jboolean); +extern void Java_java_lang_reflect_Field_setByte (JNIEnv *env, jobject, jobject, jbyte); +extern void Java_java_lang_reflect_Field_setChar (JNIEnv *env, jobject, jobject, jchar); +extern void Java_java_lang_reflect_Field_setShort (JNIEnv *env, jobject, jobject, jshort); +extern void Java_java_lang_reflect_Field_setInt (JNIEnv *env, jobject, jobject, jint); +extern void Java_java_lang_reflect_Field_setLong (JNIEnv *env, jobject, jobject, jlong); +extern void Java_java_lang_reflect_Field_setFloat (JNIEnv *env, jobject, jobject, jfloat); +extern void Java_java_lang_reflect_Field_setDouble (JNIEnv *env, jobject, jobject, jdouble); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_reflect_Field__ */ diff --git a/include/java_lang_reflect_Method.h b/include/java_lang_reflect_Method.h new file mode 100644 index 000000000..c7235ef78 --- /dev/null +++ b/include/java_lang_reflect_Method.h @@ -0,0 +1,23 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_reflect_Method__ +#define __java_lang_reflect_Method__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jint Java_java_lang_reflect_Method_getModifiers (JNIEnv *env, jobject); +extern jclass Java_java_lang_reflect_Method_getReturnType (JNIEnv *env, jobject); +extern jobjectArray Java_java_lang_reflect_Method_getParameterTypes (JNIEnv *env, jobject); +extern jobjectArray Java_java_lang_reflect_Method_getExceptionTypes (JNIEnv *env, jobject); +extern jobject Java_java_lang_reflect_Method_invokeNative (JNIEnv *env, jobject, jobject, jobjectArray, jclass, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_reflect_Method__ */ diff --git a/include/java_lang_reflect_Proxy.h b/include/java_lang_reflect_Proxy.h new file mode 100644 index 000000000..5ffe4965d --- /dev/null +++ b/include/java_lang_reflect_Proxy.h @@ -0,0 +1,21 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_reflect_Proxy__ +#define __java_lang_reflect_Proxy__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jclass Java_java_lang_reflect_Proxy_getProxyClass0 (JNIEnv *env, jclass, jobject, jobjectArray); +extern jobject Java_java_lang_reflect_Proxy_getProxyData0 (JNIEnv *env, jclass, jobject, jobjectArray); +extern jclass Java_java_lang_reflect_Proxy_generateProxyClass0 (JNIEnv *env, jclass, jobject, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_reflect_Proxy__ */ diff --git a/include/java_net_InetAddress.h b/include/java_net_InetAddress.h new file mode 100644 index 000000000..53e5daab9 --- /dev/null +++ b/include/java_net_InetAddress.h @@ -0,0 +1,22 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_net_InetAddress__ +#define __java_net_InetAddress__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jstring Java_java_net_InetAddress_getLocalHostName (JNIEnv *env, jclass); +extern jintArray Java_java_net_InetAddress_lookupInaddrAny (JNIEnv *env, jclass); +extern jstring Java_java_net_InetAddress_getHostByAddr (JNIEnv *env, jclass, jintArray); +extern jintArray Java_java_net_InetAddress_getHostByName (JNIEnv *env, jclass, jstring); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_net_InetAddress__ */ diff --git a/include/java_net_PlainDatagramSocketImpl.h b/include/java_net_PlainDatagramSocketImpl.h new file mode 100644 index 000000000..b4a2b89cc --- /dev/null +++ b/include/java_net_PlainDatagramSocketImpl.h @@ -0,0 +1,27 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_net_PlainDatagramSocketImpl__ +#define __java_net_PlainDatagramSocketImpl__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_java_net_PlainDatagramSocketImpl_create (JNIEnv *env, jobject); +extern void Java_java_net_PlainDatagramSocketImpl_close (JNIEnv *env, jobject); +extern void Java_java_net_PlainDatagramSocketImpl_bind (JNIEnv *env, jobject, jint, jobject); +extern void Java_java_net_PlainDatagramSocketImpl_sendto (JNIEnv *env, jobject, jobject, jint, jbyteArray, jint); +extern void Java_java_net_PlainDatagramSocketImpl_receive (JNIEnv *env, jobject, jobject); +extern void Java_java_net_PlainDatagramSocketImpl_join (JNIEnv *env, jobject, jobject); +extern void Java_java_net_PlainDatagramSocketImpl_leave (JNIEnv *env, jobject, jobject); +extern jobject Java_java_net_PlainDatagramSocketImpl_getOption (JNIEnv *env, jobject, jint); +extern void Java_java_net_PlainDatagramSocketImpl_setOption (JNIEnv *env, jobject, jint, jobject); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_net_PlainDatagramSocketImpl__ */ diff --git a/include/java_net_PlainSocketImpl.h b/include/java_net_PlainSocketImpl.h new file mode 100644 index 000000000..ecefc1365 --- /dev/null +++ b/include/java_net_PlainSocketImpl.h @@ -0,0 +1,28 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_net_PlainSocketImpl__ +#define __java_net_PlainSocketImpl__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern void Java_java_net_PlainSocketImpl_accept (JNIEnv *env, jobject, jobject); +extern void Java_java_net_PlainSocketImpl_bind (JNIEnv *env, jobject, jobject, jint); +extern void Java_java_net_PlainSocketImpl_close (JNIEnv *env, jobject); +extern void Java_java_net_PlainSocketImpl_connect__Ljava_net_InetAddress_2I (JNIEnv *env, jobject, jobject, jint); +extern void Java_java_net_PlainSocketImpl_create (JNIEnv *env, jobject, jboolean); +extern void Java_java_net_PlainSocketImpl_listen (JNIEnv *env, jobject, jint); +extern jint Java_java_net_PlainSocketImpl_read (JNIEnv *env, jobject, jbyteArray, jint, jint); +extern void Java_java_net_PlainSocketImpl_write (JNIEnv *env, jobject, jbyteArray, jint, jint); +extern void Java_java_net_PlainSocketImpl_setOption (JNIEnv *env, jobject, jint, jobject); +extern jobject Java_java_net_PlainSocketImpl_getOption (JNIEnv *env, jobject, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_net_PlainSocketImpl__ */ diff --git a/include/java_util_TimeZone.h b/include/java_util_TimeZone.h new file mode 100644 index 000000000..492d82d5e --- /dev/null +++ b/include/java_util_TimeZone.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_util_TimeZone__ +#define __java_util_TimeZone__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +extern jstring Java_java_util_TimeZone_getDefaultTimeZoneId (JNIEnv *env, jclass); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_util_TimeZone__ */ diff --git a/lib/Makefile.am b/lib/Makefile.am index 9df1c219d..2d90198ab 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -3,17 +3,13 @@ # --cbj ## used by automake to generate Makefile.in -PERL = @PERL@ -MAKEFILE_DEPEND = makefile.dep -HEADERS_DEPEND = headers.dep -CLASSES_DEPEND = classes.dep +##PERL = @PERL@ JAVA_DEPEND = java.dep ## silently try to include these, if it fails gnu make ## will remake these 'makefiles' with the rules given in ## this file and restart the make process again sinclude $(JAVA_DEPEND) -sinclude $(HEADERS_DEPEND) KJC_CLASSPATH=@KJC_CLASSPATH@ @@ -81,23 +77,13 @@ JAVAH = $(USER_JAVAH) $(ARG_JNI_JAVAH) $(ARG_CLASSPATH_JAVAH) .:$(USER_CLASSLIB) pkgdata_DATA = glibj.zip -install-data-local : - if ! [ -e $(pkgdatadir) ]; then mkdir -p $(pkgdatadir); fi - unzip -d $(pkgdatadir) glibj.zip +noinst_DATA = genclasses classes -if CREATE_JNI_HEADERS -all: $(HEADERS_DEPEND) glibj.zip $(CP_HEADERS) -else -all: glibj.zip -endif - -#jar-classes +##install-data-local : +## if ! [ -e $(pkgdatadir) ]; then mkdir -p $(pkgdatadir); fi +## $(UNZIP) -d $(pkgdatadir) glibj.zip -# this makes headers always generate after making glibj.zip -$(CP_HEADERS) : headers.dep - -#.PHONY: jar-classes -glibj.zip: classes compile-classes $(MAKEFILE_DEPEND) +glibj.zip: classes compile-classes if ! [ -e gnu ]; then mkdir gnu; fi if ! [ -e gnu/java ]; then mkdir gnu/java; fi if ! [ -e gnu/java/locale ]; then mkdir gnu/java/locale; fi @@ -105,67 +91,25 @@ glibj.zip: classes compile-classes $(MAKEFILE_DEPEND) cp $(top_srcdir)/gnu/java/locale/*.uni gnu/java/locale/ $(ZIP) -r -D glibj.zip gnu java javax > /dev/null +.PHONY: genclasses + classes: gen-classlist.sh standard.omit top_builddir=$(top_builddir) $(SHELL) ./gen-classlist.sh standard -.PHONY: dep -dep: classes - top_srcdir=@top_srcdir@ $(PERL) ./mkdep.pl -s +genclasses: gen-classlist.sh standard.omit + top_builddir=$(top_builddir) $(SHELL) ./gen-classlist.sh standard + +$(JAVA_DEPEND): genclasses -#.PHONY: compile-classes -compile-classes: classes $(JAVA_DEPEND) $(JAVA_SRCS) Makefile +compile-classes: classes $(JAVA_SRCS) Makefile $(JAVAC) touch compile-classes -$(MAKEFILE_DEPEND): compile-classes - top_srcdir=@top_srcdir@ $(PERL) ./mkdep.pl -d -# $(SHELL) -c find -regex ".*\.u$$" -exec rm \{\} \; > /dev/null - -$(HEADERS_DEPEND): classes - if ! [ -e $(top_builddir)/include ]; then -mkdir $(top_builddir)/include; fi - top_srcdir=@top_srcdir@ $(PERL) ./mkdep.pl -h - -$(CLASSES_DEPEND): classes - top_srcdir=@top_srcdir@ $(PERL) ./mkdep.pl -c - -$(JAVA_DEPEND): classes - top_srcdir=@top_srcdir@ $(PERL) ./mkdep.pl -j - -## neither developer nor maintainer... - -##MDEPEND = $(SHELL test -r $(MAKEFILE_DEPEND) && echo "true") -##@REMOVE@ifeq ($(MDEPEND),true) -##@REMOVE@ include $(MAKEFILE_DEPEND) -##@REMOVE@else -##@REMOVE@ $(SHELL) -c "cd $(top_srcdir)/lib; ./mkdep.pl -d" -##@REMOVE@ include $(MAKEFILE_DEPEND) -##@REMOVE@endif - -##HDEPEND = $(SHELL test -r $(HEADERS_DEPEND) && echo "true") -##@REMOVE@ifeq ($(HDEPEND),true) -##@REMOVE@ include $(HEADERS_DEPEND) -##@REMOVE@else -##@REMOVE@ $(SHELL) -c "cd $(top_srcdir)/lib; ./mkdep.pl -h" -##@REMOVE@ include $(HEADERS_DEPEND) -##@REMOVE@endif - -##CDEPEND = $(SHELL test -r $(CLASSES_DEPEND) && echo "true") -##@REMOVE@ifeq ($(CDEPEND),true) -##@REMOVE@ include $(CLASSES_DEPEND) -##@REMOVE@else -##@REMOVE@ $(SHELL) -c "cd $(top_srcdir)/lib; ./mkdep.pl -c" -##@REMOVE@ include $(CLASSES_DEPEND) -##@REMOVE@endif - -##endif - -##endif - -EXTRA_DIST = glibj.zip standard.omit mkcollections.pl.in +EXTRA_DIST = standard.omit mkcollections.pl.in ## not sure if we want to let the user easily get rid of glibj.zip ## CLEANFILES = glibj.zip -DISTCLEANFILES = $(CLASSES) $(CP_HEADERS) -MAINTAINERCLEANFILES = classes makefile.dep $(JAVA_DEPEND) $(HEADERS_DEPEND) +DISTCLEANFILES = +MAINTAINERCLEANFILES = classes $(JAVA_DEPEND) maintainer-clean-local: -rm -rf com diff --git a/lib/gen-classlist.sh.in b/lib/gen-classlist.sh.in index d7dd11f99..281332e34 100755 --- a/lib/gen-classlist.sh.in +++ b/lib/gen-classlist.sh.in @@ -1,8 +1,28 @@ #! @SH@ # @configure_input@ if test "@top_srcdir@" = "${top_builddir}"; then - @FIND@ @top_srcdir@/com @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu ${top_builddir}/vm/current -follow -type f -print | grep '\.java$' > ${top_builddir}/lib/classes + @FIND@ @top_srcdir@/com @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu ${top_builddir}/vm/current -follow -type f -print | grep '\.java$' > ${top_builddir}/lib/classes.1 else - @FIND@ @top_srcdir@/com @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu ${top_builddir}/com ${top_builddir}/java ${top_builddir}/javax ${top_builddir}/gnu ${top_builddir}/vm/current -follow -type f -print | grep '\.java$' > ${top_builddir}/lib/classes + @FIND@ @top_srcdir@/com @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu ${top_builddir}/com ${top_builddir}/java ${top_builddir}/javax ${top_builddir}/gnu ${top_builddir}/vm/current -follow -type f -print | grep '\.java$' > ${top_builddir}/lib/classes.1 +fi + +for filexp in `cat @top_srcdir@/lib/$1.omit` ; do { grep -v ${filexp} < ${top_builddir}/lib/classes.1 > ${top_builddir}/lib/classes.2 ; mv ${top_builddir}/lib/classes.2 ${top_builddir}/lib/classes.1 ; } ; done + +new= +if test -e ${top_builddir}/lib/classes; then + p=`diff ${top_builddir}/lib/classes ${top_builddir}/lib/classes.1` + if test "$p" != ""; then + new="true" + cp ${top_builddir}/lib/classes.1 ${top_builddir}/lib/classes + fi +else + new="true" + cp ${top_builddir}/lib/classes.1 ${top_builddir}/lib/classes +fi + +if test "$new" = "true"; then + echo "JAVA_SRCS = \\" > ${top_builddir}/lib/java.dep + for i in `cat ${top_builddir}/lib/classes` ; do + echo $i "\\" >> ${top_builddir}/lib/java.dep + done fi -for filexp in `cat @top_srcdir@/lib/$1.omit` ; do { grep -v ${filexp} < ${top_builddir}/lib/classes > ${top_builddir}/lib/classes.new ; mv ${top_builddir}/lib/classes.new ${top_builddir}/lib/classes ; } ; done diff --git a/native/jni/gtk-peer/Makefile.am b/native/jni/gtk-peer/Makefile.am index 441a60730..3295b1881 100644 --- a/native/jni/gtk-peer/Makefile.am +++ b/native/jni/gtk-peer/Makefile.am @@ -35,9 +35,10 @@ libgtkpeer_la_SOURCES = \ libgtkpeer_la_LIBADD = $(top_builddir)/native/jni/classpath/native_state.lo libgtkpeer_la_LDFLAGS = -module -version-info @LIBVERSION@ @GTK_LIBS@ @GLIB_LIBS@ @LIBART_LIBS@ -INCLUDES = @EXTRA_INCLUDES@ \ +INCLUDES = -I. @EXTRA_INCLUDES@ \ @GTK_CFLAGS@ \ @LIBART_CFLAGS@ \ -I$(top_srcdir)/native/jni/classpath \ + -I$(top_srcdir)/include \ -I$(top_builddir)/include diff --git a/native/jni/java-io/Makefile.am b/native/jni/java-io/Makefile.am index e84532587..aa333b2d9 100644 --- a/native/jni/java-io/Makefile.am +++ b/native/jni/java-io/Makefile.am @@ -13,7 +13,7 @@ libjavaio_la_SOURCES = javaio.h \ libjavaio_la_LDFLAGS = -module -version-info @LIBVERSION@ libjavaio_la_LIBADD = $(top_builddir)/native/jni/classpath/jcl.lo -INCLUDES = @EXTRA_INCLUDES@ \ +INCLUDES = -I. @EXTRA_INCLUDES@ \ -I$(top_srcdir)/native/jni/classpath \ + -I$(top_srcdir)/include \ -I$(top_builddir)/include - diff --git a/native/jni/java-lang/Makefile.am b/native/jni/java-lang/Makefile.am index 31889b2e3..d4e7bf8f9 100644 --- a/native/jni/java-lang/Makefile.am +++ b/native/jni/java-lang/Makefile.am @@ -13,8 +13,9 @@ libjavalang_la_LIBADD = $(wildcard $(top_builddir)/native/fdlibm/*.lo) \ libjavalang_la_LDFLAGS = -module -version-info @LIBVERSION@ libjavalangreflect_la_LDFLAGS = -module -version-info @LIBVERSION@ -INCLUDES = @EXTRA_INCLUDES@ \ +INCLUDES = -I. @EXTRA_INCLUDES@ \ -I$(top_srcdir)/native/jni/classpath \ -I$(top_srcdir)/native/fdlibm \ + -I$(top_srcdir)/include \ -I$(top_builddir)/include diff --git a/native/jni/java-net/Makefile.am b/native/jni/java-net/Makefile.am index a81579e30..a746ad25f 100644 --- a/native/jni/java-net/Makefile.am +++ b/native/jni/java-net/Makefile.am @@ -9,7 +9,7 @@ libjavanet_la_SOURCES = javanet.c \ libjavanet_la_LDFLAGS = -module -version-info @LIBVERSION@ libjavanet_la_LIBADD = $(top_builddir)/native/jni/classpath/jcl.lo -INCLUDES = @EXTRA_INCLUDES@ \ +INCLUDES = -I. @EXTRA_INCLUDES@ \ -I$(top_srcdir)/native/jni/classpath \ + -I$(top_srcdir)/include \ -I$(top_builddir)/include - diff --git a/native/jni/java-util/Makefile.am b/native/jni/java-util/Makefile.am index 189d789fe..28272fe77 100644 --- a/native/jni/java-util/Makefile.am +++ b/native/jni/java-util/Makefile.am @@ -4,5 +4,6 @@ libjavautil_la_SOURCES = java_util_TimeZone.c libjavautil_la_LDFLAGS = -module -version-info @LIBVERSION@ -INCLUDES = @EXTRA_INCLUDES@ \ - -I$(top_builddir)/include +INCLUDES = -I. @EXTRA_INCLUDES@ \ + -I$(top_srcdir)/include \ + -I$(top_builddir)/include |