diff options
Diffstat (limited to 'libjava/classpath/include')
15 files changed, 165 insertions, 248 deletions
diff --git a/libjava/classpath/include/Makefile.am b/libjava/classpath/include/Makefile.am index 6672b232c39..c0397566eb3 100644 --- a/libjava/classpath/include/Makefile.am +++ b/libjava/classpath/include/Makefile.am @@ -118,8 +118,9 @@ $(SOUND_H_FILES) \ $(XMLJ_H_FILES) \ $(GTKPEER_H_FILES) \ $(QTPEER_H_FILES) \ -$(top_srcdir)/include/gnu_java_net_PlainDatagramSocketImpl.h \ -$(top_srcdir)/include/gnu_java_net_PlainSocketImpl.h \ +$(top_srcdir)/include/gnu_java_net_VMPlainDatagramSocketImpl.h \ +$(top_srcdir)/include/gnu_java_net_VMPlainSocketImpl.h \ +$(top_srcdir)/include/gnu_java_net_local_LocalSocketImpl.h \ $(top_srcdir)/include/gnu_java_nio_VMPipe.h \ $(top_srcdir)/include/gnu_java_nio_VMSelector.h \ $(top_srcdir)/include/gnu_java_nio_channels_FileChannelImpl.h \ @@ -133,7 +134,7 @@ $(top_srcdir)/include/java_lang_VMFloat.h \ $(top_srcdir)/include/java_lang_VMMath.h \ $(top_srcdir)/include/java_lang_VMProcess.h \ $(top_srcdir)/include/java_lang_VMSystem.h \ -$(top_srcdir)/include/java_lang_reflect_Array.h \ +$(top_srcdir)/include/java_lang_reflect_VMArray.h \ $(top_srcdir)/include/java_net_VMInetAddress.h \ $(top_srcdir)/include/java_net_VMNetworkInterface.h \ $(top_srcdir)/include/java_nio_VMDirectByteBuffer.h \ @@ -165,10 +166,12 @@ $(top_srcdir)/include/gnu_javax_sound_midi_alsa_%.h: $(top_builddir)/$(CLASSDIR) $(top_srcdir)/include/gnu_javax_sound_midi_dssi_%.h: $(top_builddir)/$(CLASSDIR)/gnu/javax/sound/midi/dssi/%.class $(JAVAH) -o $@ gnu.javax.sound.midi.dssi.$* -$(top_srcdir)/include/gnu_java_net_PlainDatagramSocketImpl.h: $(top_srcdir)/gnu/java/net/PlainDatagramSocketImpl.java - $(JAVAH) -o $@ gnu.java.net.PlainDatagramSocketImpl -$(top_srcdir)/include/gnu_java_net_PlainSocketImpl.h: $(top_srcdir)/gnu/java/net/PlainSocketImpl.java - $(JAVAH) -o $@ gnu.java.net.PlainSocketImpl +$(top_srcdir)/include/gnu_java_net_VMPlainDatagramSocketImpl.h: $(top_srcdir)/vm/reference/gnu/java/net/VMPlainDatagramSocketImpl.java + $(JAVAH) -o $@ gnu.java.net.VMPlainDatagramSocketImpl +$(top_srcdir)/include/gnu_java_net_VMPlainSocketImpl.h: $(top_srcdir)/vm/reference/gnu/java/net/VMPlainSocketImpl.java + $(JAVAH) -o $@ gnu.java.net.VMPlainSocketImpl +$(top_srcdir)/include/gnu_java_net_local_LocalSocketImpl.h: $(top_srcdir)/gnu/java/net/local/LocalSocketImpl.java + $(JAVAH) -o $@ gnu.java.net.local.LocalSocketImpl $(top_srcdir)/include/gnu_java_nio_VMPipe.h: $(top_srcdir)/vm/reference/gnu/java/nio/VMPipe.java $(JAVAH) -o $@ gnu.java.nio.VMPipe $(top_srcdir)/include/gnu_java_nio_VMSelector.h: $(top_srcdir)/vm/reference/gnu/java/nio/VMSelector.java @@ -189,8 +192,8 @@ $(top_srcdir)/include/java_lang_VMProcess.h: $(top_srcdir)/vm/reference/java/lan $(JAVAH) -o $@ java.lang.VMProcess $(top_srcdir)/include/java_lang_VMSystem.h: $(top_srcdir)/vm/reference/java/lang/VMSystem.java $(JAVAH) -o $@ java.lang.VMSystem -$(top_srcdir)/include/java_lang_reflect_Array.h: $(top_srcdir)/java/lang/reflect/Array.java - $(JAVAH) -o $@ java.lang.reflect.Array +$(top_srcdir)/include/java_lang_reflect_VMArray.h: $(top_srcdir)/vm/reference/java/lang/reflect/VMArray.java + $(JAVAH) -o $@ java.lang.reflect.VMArray $(top_srcdir)/include/java_net_VMInetAddress.h: $(top_srcdir)/vm/reference/java/net/VMInetAddress.java $(JAVAH) -o $@ java.net.VMInetAddress $(top_srcdir)/include/java_net_VMNetworkInterface.h: $(top_srcdir)/vm/reference/java/net/VMNetworkInterface.java diff --git a/libjava/classpath/include/Makefile.in b/libjava/classpath/include/Makefile.in index f53b519b4c4..15cf966bd55 100644 --- a/libjava/classpath/include/Makefile.in +++ b/libjava/classpath/include/Makefile.in @@ -70,6 +70,7 @@ CAIRO_LIBS = @CAIRO_LIBS@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ +CLASSPATH_CONVENIENCE = @CLASSPATH_CONVENIENCE@ CLASSPATH_INCLUDES = @CLASSPATH_INCLUDES@ CLASSPATH_MODULE = @CLASSPATH_MODULE@ COLLECTIONS_PREFIX = @COLLECTIONS_PREFIX@ @@ -109,6 +110,8 @@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ ECJ = @ECJ@ EGREP = @EGREP@ +ENABLE_LOCAL_SOCKETS_FALSE = @ENABLE_LOCAL_SOCKETS_FALSE@ +ENABLE_LOCAL_SOCKETS_TRUE = @ENABLE_LOCAL_SOCKETS_TRUE@ ERROR_CFLAGS = @ERROR_CFLAGS@ EXAMPLESDIR = @EXAMPLESDIR@ EXEEXT = @EXEEXT@ @@ -129,6 +132,7 @@ FREETYPE2_LIBS = @FREETYPE2_LIBS@ GCJ = @GCJ@ GCJX = @GCJX@ GJDOC = @GJDOC@ +GREP = @GREP@ GTK_CAIRO_ENABLED = @GTK_CAIRO_ENABLED@ GTK_CAIRO_FALSE = @GTK_CAIRO_FALSE@ GTK_CAIRO_TRUE = @GTK_CAIRO_TRUE@ @@ -176,6 +180,7 @@ PACKAGE_VERSION = @PACKAGE_VERSION@ PANGOFT2_CFLAGS = @PANGOFT2_CFLAGS@ PANGOFT2_LIBS = @PANGOFT2_LIBS@ PATH_SEPARATOR = @PATH_SEPARATOR@ +PATH_TO_GLIBJ_ZIP = @PATH_TO_GLIBJ_ZIP@ PERL = @PERL@ PKG_CONFIG = @PKG_CONFIG@ QT_CFLAGS = @QT_CFLAGS@ @@ -194,8 +199,11 @@ USER_SPECIFIED_CLASSLIB_FALSE = @USER_SPECIFIED_CLASSLIB_FALSE@ USER_SPECIFIED_CLASSLIB_TRUE = @USER_SPECIFIED_CLASSLIB_TRUE@ USER_SPECIFIED_JAVAH_FALSE = @USER_SPECIFIED_JAVAH_FALSE@ USER_SPECIFIED_JAVAH_TRUE = @USER_SPECIFIED_JAVAH_TRUE@ +USE_PREBUILT_GLIBJ_ZIP_FALSE = @USE_PREBUILT_GLIBJ_ZIP_FALSE@ +USE_PREBUILT_GLIBJ_ZIP_TRUE = @USE_PREBUILT_GLIBJ_ZIP_TRUE@ VERSION = @VERSION@ WARNING_CFLAGS = @WARNING_CFLAGS@ +XMKMF = @XMKMF@ XML_CFLAGS = @XML_CFLAGS@ XML_LIBS = @XML_LIBS@ XSLT_CFLAGS = @XSLT_CFLAGS@ @@ -207,8 +215,6 @@ X_PRE_LIBS = @X_PRE_LIBS@ ZIP = @ZIP@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -225,7 +231,10 @@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ default_toolkit = @default_toolkit@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ glibjdir = @glibjdir@ host = @host@ @@ -233,18 +242,22 @@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ -nativelibdir = @nativelibdir@ +nativeexeclibdir = @nativeexeclibdir@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ @@ -369,8 +382,9 @@ $(SOUND_H_FILES) \ $(XMLJ_H_FILES) \ $(GTKPEER_H_FILES) \ $(QTPEER_H_FILES) \ -$(top_srcdir)/include/gnu_java_net_PlainDatagramSocketImpl.h \ -$(top_srcdir)/include/gnu_java_net_PlainSocketImpl.h \ +$(top_srcdir)/include/gnu_java_net_VMPlainDatagramSocketImpl.h \ +$(top_srcdir)/include/gnu_java_net_VMPlainSocketImpl.h \ +$(top_srcdir)/include/gnu_java_net_local_LocalSocketImpl.h \ $(top_srcdir)/include/gnu_java_nio_VMPipe.h \ $(top_srcdir)/include/gnu_java_nio_VMSelector.h \ $(top_srcdir)/include/gnu_java_nio_channels_FileChannelImpl.h \ @@ -384,7 +398,7 @@ $(top_srcdir)/include/java_lang_VMFloat.h \ $(top_srcdir)/include/java_lang_VMMath.h \ $(top_srcdir)/include/java_lang_VMProcess.h \ $(top_srcdir)/include/java_lang_VMSystem.h \ -$(top_srcdir)/include/java_lang_reflect_Array.h \ +$(top_srcdir)/include/java_lang_reflect_VMArray.h \ $(top_srcdir)/include/java_net_VMInetAddress.h \ $(top_srcdir)/include/java_net_VMNetworkInterface.h \ $(top_srcdir)/include/java_nio_VMDirectByteBuffer.h \ @@ -596,10 +610,12 @@ uninstall-am: uninstall-info-am @CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/gnu_javax_sound_midi_dssi_%.h: $(top_builddir)/$(CLASSDIR)/gnu/javax/sound/midi/dssi/%.class @CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.javax.sound.midi.dssi.$* -@CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/gnu_java_net_PlainDatagramSocketImpl.h: $(top_srcdir)/gnu/java/net/PlainDatagramSocketImpl.java -@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.net.PlainDatagramSocketImpl -@CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/gnu_java_net_PlainSocketImpl.h: $(top_srcdir)/gnu/java/net/PlainSocketImpl.java -@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.net.PlainSocketImpl +@CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/gnu_java_net_VMPlainDatagramSocketImpl.h: $(top_srcdir)/vm/reference/gnu/java/net/VMPlainDatagramSocketImpl.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.net.VMPlainDatagramSocketImpl +@CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/gnu_java_net_VMPlainSocketImpl.h: $(top_srcdir)/vm/reference/gnu/java/net/VMPlainSocketImpl.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.net.VMPlainSocketImpl +@CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/gnu_java_net_local_LocalSocketImpl.h: $(top_srcdir)/gnu/java/net/local/LocalSocketImpl.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.net.local.LocalSocketImpl @CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/gnu_java_nio_VMPipe.h: $(top_srcdir)/vm/reference/gnu/java/nio/VMPipe.java @CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ gnu.java.nio.VMPipe @CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/gnu_java_nio_VMSelector.h: $(top_srcdir)/vm/reference/gnu/java/nio/VMSelector.java @@ -620,8 +636,8 @@ uninstall-am: uninstall-info-am @CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.lang.VMProcess @CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/java_lang_VMSystem.h: $(top_srcdir)/vm/reference/java/lang/VMSystem.java @CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.lang.VMSystem -@CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/java_lang_reflect_Array.h: $(top_srcdir)/java/lang/reflect/Array.java -@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.lang.reflect.Array +@CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/java_lang_reflect_VMArray.h: $(top_srcdir)/vm/reference/java/lang/reflect/VMArray.java +@CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.lang.reflect.VMArray @CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/java_net_VMInetAddress.h: $(top_srcdir)/vm/reference/java/net/VMInetAddress.java @CREATE_JNI_HEADERS_TRUE@ $(JAVAH) -o $@ java.net.VMInetAddress @CREATE_JNI_HEADERS_TRUE@$(top_srcdir)/include/java_net_VMNetworkInterface.h: $(top_srcdir)/vm/reference/java/net/VMNetworkInterface.java diff --git a/libjava/classpath/include/config-int.h b/libjava/classpath/include/config-int.h new file mode 100644 index 00000000000..ea7024f73d5 --- /dev/null +++ b/libjava/classpath/include/config-int.h @@ -0,0 +1,9 @@ +#ifndef _CLASSPATH_INCLUDE_CONFIG_INT_H +#define _CLASSPATH_INCLUDE_CONFIG_INT_H 1 +#ifndef _GENERATED_STDINT_H +#define _GENERATED_STDINT_H "classpath 0.91" +/* generated using gnu compiler gcc (GCC) 4.0.4 20060507 (prerelease) (Debian 4.0.3-3) */ +#define _STDINT_HAVE_STDINT_H 1 +#include <stdint.h> +#endif +#endif diff --git a/libjava/classpath/include/config.h.in b/libjava/classpath/include/config.h.in index 388ee497ecb..a4b56365722 100644 --- a/libjava/classpath/include/config.h.in +++ b/libjava/classpath/include/config.h.in @@ -6,6 +6,9 @@ /* Define to 1 if you want native library runtime debugging code enabled */ #undef DEBUG +/* Define to enable support for local sockets. */ +#undef ENABLE_LOCAL_SOCKETS + /* defined if cairo support was built in */ #undef GTK_CAIRO @@ -33,6 +36,10 @@ /* Define to 1 if you have the <crt_externs.h> header file. */ #undef HAVE_CRT_EXTERNS_H +/* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. + */ +#undef HAVE_DECL_TZNAME + /* Define to 1 if you have the <dssi.h> header file. */ #undef HAVE_DSSI_H @@ -87,9 +94,6 @@ /* Define to 1 if you have the <inttypes.h> header file. */ #undef HAVE_INTTYPES_H -/* Define to 1 if you have the `isnan' function. */ -#undef HAVE_ISNAN - /* Define to 1 if you have the `listen' function. */ #undef HAVE_LISTEN @@ -147,6 +151,9 @@ /* Define to 1 if you have the `setsockopt' function. */ #undef HAVE_SETSOCKOPT +/* Define to 1 if you have the `shutdown' function. */ +#undef HAVE_SHUTDOWN + /* Define to 1 if you have the `socket' function. */ #undef HAVE_SOCKET @@ -256,19 +263,19 @@ otherwise */ #undef PORTABLE_NATIVE_SYNC -/* The size of a `char', as computed by sizeof. */ +/* The size of `char', as computed by sizeof. */ #undef SIZEOF_CHAR -/* The size of a `int', as computed by sizeof. */ +/* The size of `int', as computed by sizeof. */ #undef SIZEOF_INT -/* The size of a `long', as computed by sizeof. */ +/* The size of `long', as computed by sizeof. */ #undef SIZEOF_LONG -/* The size of a `short', as computed by sizeof. */ +/* The size of `short', as computed by sizeof. */ #undef SIZEOF_SHORT -/* The size of a `void*', as computed by sizeof. */ +/* The size of `void*', as computed by sizeof. */ #undef SIZEOF_VOIDP /* The number of bytes in type void * */ diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h index e774713a766..44ab6870cfa 100644 --- a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h @@ -11,6 +11,7 @@ extern "C" #endif JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCanvasPeer_create (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCanvasPeer_realize (JNIEnv *env, jobject); #ifdef __cplusplus } diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkClipboard.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkClipboard.h index 6c76ed8dd06..d1b691e04fa 100644 --- a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkClipboard.h +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkClipboard.h @@ -11,7 +11,7 @@ extern "C" #endif JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkClipboard_advertiseContent (JNIEnv *env, jobject, jobjectArray, jboolean, jboolean, jboolean); -JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkClipboard_initNativeState (JNIEnv *env, jclass, jstring, jstring, jstring); +JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GtkClipboard_initNativeState (JNIEnv *env, jclass, jobject, jobject, jstring, jstring, jstring); #ifdef __cplusplus } diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h index da86e23a80e..207e08d052d 100644 --- a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h @@ -18,8 +18,8 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetD JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetPreferredDimensions (JNIEnv *env, jobject, jintArray); JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWindowGetLocationOnScreen (JNIEnv *env, jobject, jintArray); JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetGetLocationOnScreen (JNIEnv *env, jobject, jintArray); -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetCursor (JNIEnv *env, jobject, jint); -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetCursorUnlocked (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetCursor (JNIEnv *env, jobject, jint, jobject, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetCursorUnlocked (JNIEnv *env, jobject, jint, jobject, jint, jint); JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetBackground (JNIEnv *env, jobject, jint, jint, jint); JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetForeground (JNIEnv *env, jobject, jint, jint, jint); JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetSensitive (JNIEnv *env, jobject, jboolean); diff --git a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkSelection.h b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkSelection.h index 576e0368d19..6a29a433c15 100644 --- a/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkSelection.h +++ b/libjava/classpath/include/gnu_java_awt_peer_gtk_GtkSelection.h @@ -10,11 +10,11 @@ extern "C" { #endif -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestText (JNIEnv *env, jobject); -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestImage (JNIEnv *env, jobject); -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestURIs (JNIEnv *env, jobject); -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestBytes (JNIEnv *env, jobject, jstring); -JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestMimeTypes (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestText (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestImage (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestURIs (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestBytes (JNIEnv *env, jobject, jboolean, jstring); +JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkSelection_requestMimeTypes (JNIEnv *env, jobject, jboolean); #ifdef __cplusplus } diff --git a/libjava/classpath/include/gnu_java_net_VMPlainDatagramSocketImpl.h b/libjava/classpath/include/gnu_java_net_VMPlainDatagramSocketImpl.h index 616c7530011..2bd1f4905fd 100644 --- a/libjava/classpath/include/gnu_java_net_VMPlainDatagramSocketImpl.h +++ b/libjava/classpath/include/gnu_java_net_VMPlainDatagramSocketImpl.h @@ -1,95 +1,30 @@ /* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_net_VMPlainDatagramSocketImpl__ +#define __gnu_java_net_VMPlainDatagramSocketImpl__ + #include <jni.h> -/* Header for class gnu_java_net_VMPlainDatagramSocketImpl */ -#ifndef _Included_gnu_java_net_VMPlainDatagramSocketImpl -#define _Included_gnu_java_net_VMPlainDatagramSocketImpl #ifdef __cplusplus -extern "C" { +extern "C" +{ #endif + +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_bind (JNIEnv *env, jclass, jobject, jint, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_create (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_connect (JNIEnv *env, jclass, jobject, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_nativeSendTo (JNIEnv *env, jclass, jobject, jobject, jint, jbyteArray, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_nativeReceive (JNIEnv *env, jclass, jobject, jbyteArray, jint, jint, jbyteArray, jintArray, jintArray); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_setOption (JNIEnv *env, jclass, jobject, jint, jobject); +JNIEXPORT jobject JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_getOption (JNIEnv *env, jclass, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_close (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_join (JNIEnv *env, jclass, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_leave (JNIEnv *env, jclass, jobject, jobject); #undef gnu_java_net_VMPlainDatagramSocketImpl_IP_TTL #define gnu_java_net_VMPlainDatagramSocketImpl_IP_TTL 7777L -/* - * Class: gnu_java_net_VMPlainDatagramSocketImpl - * Method: bind - * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;ILjava/net/InetAddress;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_bind - (JNIEnv *, jclass, jobject, jint, jobject); - -/* - * Class: gnu_java_net_VMPlainDatagramSocketImpl - * Method: create - * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_create - (JNIEnv *, jclass, jobject); - -/* - * Class: gnu_java_net_VMPlainDatagramSocketImpl - * Method: connect - * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;Ljava/net/InetAddress;I)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_connect - (JNIEnv *, jclass, jobject, jobject, jint); - -/* - * Class: gnu_java_net_VMPlainDatagramSocketImpl - * Method: nativeSendTo - * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;Ljava/net/InetAddress;I[BII)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_nativeSendTo - (JNIEnv *, jclass, jobject, jobject, jint, jbyteArray, jint, jint); - -/* - * Class: gnu_java_net_VMPlainDatagramSocketImpl - * Method: nativeReceive - * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;[BII[B[I[I)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_nativeReceive - (JNIEnv *, jclass, jobject, jbyteArray, jint, jint, jbyteArray, jintArray, jintArray); - -/* - * Class: gnu_java_net_VMPlainDatagramSocketImpl - * Method: setOption - * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;ILjava/lang/Object;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_setOption - (JNIEnv *, jclass, jobject, jint, jobject); - -/* - * Class: gnu_java_net_VMPlainDatagramSocketImpl - * Method: getOption - * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;I)Ljava/lang/Object; - */ -JNIEXPORT jobject JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_getOption - (JNIEnv *, jclass, jobject, jint); - -/* - * Class: gnu_java_net_VMPlainDatagramSocketImpl - * Method: close - * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_close - (JNIEnv *, jclass, jobject); - -/* - * Class: gnu_java_net_VMPlainDatagramSocketImpl - * Method: join - * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;Ljava/net/InetAddress;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_join - (JNIEnv *, jclass, jobject, jobject); - -/* - * Class: gnu_java_net_VMPlainDatagramSocketImpl - * Method: leave - * Signature: (Lgnu/java/net/PlainDatagramSocketImpl;Ljava/net/InetAddress;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainDatagramSocketImpl_leave - (JNIEnv *, jclass, jobject, jobject); #ifdef __cplusplus } #endif -#endif + +#endif /* __gnu_java_net_VMPlainDatagramSocketImpl__ */ diff --git a/libjava/classpath/include/gnu_java_net_VMPlainSocketImpl.h b/libjava/classpath/include/gnu_java_net_VMPlainSocketImpl.h index 1e22aefbd89..f7616c2c3bc 100644 --- a/libjava/classpath/include/gnu_java_net_VMPlainSocketImpl.h +++ b/libjava/classpath/include/gnu_java_net_VMPlainSocketImpl.h @@ -1,117 +1,31 @@ /* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_net_VMPlainSocketImpl__ +#define __gnu_java_net_VMPlainSocketImpl__ + #include <jni.h> -/* Header for class gnu_java_net_VMPlainSocketImpl */ -#ifndef _Included_gnu_java_net_VMPlainSocketImpl -#define _Included_gnu_java_net_VMPlainSocketImpl #ifdef __cplusplus -extern "C" { +extern "C" +{ #endif -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: setOption - * Signature: (Lgnu/java/net/PlainSocketImpl;ILjava/lang/Object;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_setOption - (JNIEnv *, jclass, jobject, jint, jobject); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: getOption - * Signature: (Lgnu/java/net/PlainSocketImpl;I)Ljava/lang/Object; - */ -JNIEXPORT jobject JNICALL Java_gnu_java_net_VMPlainSocketImpl_getOption - (JNIEnv *, jclass, jobject, jint); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: create - * Signature: (Lgnu/java/net/PlainSocketImpl;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_create - (JNIEnv *, jclass, jobject); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: connect - * Signature: (Lgnu/java/net/PlainSocketImpl;Ljava/net/InetAddress;I)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_connect - (JNIEnv *, jclass, jobject, jobject, jint); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: bind - * Signature: (Lgnu/java/net/PlainSocketImpl;Ljava/net/InetAddress;I)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_bind - (JNIEnv *, jclass, jobject, jobject, jint); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: listen - * Signature: (Lgnu/java/net/PlainSocketImpl;I)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_listen - (JNIEnv *, jclass, jobject, jint); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: accept - * Signature: (Lgnu/java/net/PlainSocketImpl;Ljava/net/SocketImpl;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_accept - (JNIEnv *, jclass, jobject, jobject); -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: available - * Signature: (Lgnu/java/net/PlainSocketImpl;)I - */ -JNIEXPORT jint JNICALL Java_gnu_java_net_VMPlainSocketImpl_available - (JNIEnv *, jclass, jobject); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: close - * Signature: (Lgnu/java/net/PlainSocketImpl;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_close - (JNIEnv *, jclass, jobject); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: read - * Signature: (Lgnu/java/net/PlainSocketImpl;[BII)I - */ -JNIEXPORT jint JNICALL Java_gnu_java_net_VMPlainSocketImpl_read - (JNIEnv *, jclass, jobject, jbyteArray, jint, jint); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: write - * Signature: (Lgnu/java/net/PlainSocketImpl;[BII)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_write - (JNIEnv *, jclass, jobject, jbyteArray, jint, jint); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: shutdownInput - * Signature: (Lgnu/java/net/PlainSocketImpl;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_shutdownInput - (JNIEnv *, jclass, jobject); - -/* - * Class: gnu_java_net_VMPlainSocketImpl - * Method: shutdownOutput - * Signature: (Lgnu/java/net/PlainSocketImpl;)V - */ -JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_shutdownOutput - (JNIEnv *, jclass, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_setOption (JNIEnv *env, jclass, jobject, jint, jobject); +JNIEXPORT jobject JNICALL Java_gnu_java_net_VMPlainSocketImpl_getOption (JNIEnv *env, jclass, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_create (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_connect (JNIEnv *env, jclass, jobject, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_bind (JNIEnv *env, jclass, jobject, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_listen (JNIEnv *env, jclass, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_accept (JNIEnv *env, jclass, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_net_VMPlainSocketImpl_available (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_close (JNIEnv *env, jclass, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_net_VMPlainSocketImpl_read (JNIEnv *env, jclass, jobject, jbyteArray, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_write (JNIEnv *env, jclass, jobject, jbyteArray, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_shutdownInput (JNIEnv *env, jclass, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_VMPlainSocketImpl_shutdownOutput (JNIEnv *env, jclass, jobject); #ifdef __cplusplus } #endif -#endif + +#endif /* __gnu_java_net_VMPlainSocketImpl__ */ diff --git a/libjava/classpath/include/gnu_java_net_local_LocalSocketImpl.h b/libjava/classpath/include/gnu_java_net_local_LocalSocketImpl.h new file mode 100644 index 00000000000..3309053f133 --- /dev/null +++ b/libjava/classpath/include/gnu_java_net_local_LocalSocketImpl.h @@ -0,0 +1,31 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __gnu_java_net_local_LocalSocketImpl__ +#define __gnu_java_net_local_LocalSocketImpl__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_create (JNIEnv *env, jobject, jboolean); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_listen (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_accept (JNIEnv *env, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_net_local_LocalSocketImpl_available (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_close (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_sendUrgentData (JNIEnv *env, jobject, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_shutdownInput (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_shutdownOutput (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_unlink (JNIEnv *env, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_localBind (JNIEnv *env, jobject, jobject); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_localConnect (JNIEnv *env, jobject, jobject); +JNIEXPORT jint JNICALL Java_gnu_java_net_local_LocalSocketImpl_read (JNIEnv *env, jobject, jbyteArray, jint, jint); +JNIEXPORT void JNICALL Java_gnu_java_net_local_LocalSocketImpl_write (JNIEnv *env, jobject, jbyteArray, jint, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __gnu_java_net_local_LocalSocketImpl__ */ diff --git a/libjava/classpath/include/java_lang_VMProcess.h b/libjava/classpath/include/java_lang_VMProcess.h index 3029f0d9cd1..22617816d28 100644 --- a/libjava/classpath/include/java_lang_VMProcess.h +++ b/libjava/classpath/include/java_lang_VMProcess.h @@ -10,7 +10,7 @@ extern "C" { #endif -JNIEXPORT void JNICALL Java_java_lang_VMProcess_nativeSpawn (JNIEnv *env, jobject, jobjectArray, jobjectArray, jobject); +JNIEXPORT void JNICALL Java_java_lang_VMProcess_nativeSpawn (JNIEnv *env, jobject, jobjectArray, jobjectArray, jobject, jboolean); JNIEXPORT jboolean JNICALL Java_java_lang_VMProcess_nativeReap (JNIEnv *env, jclass); JNIEXPORT void JNICALL Java_java_lang_VMProcess_nativeKill (JNIEnv *env, jclass, jlong); #undef java_lang_VMProcess_INITIAL diff --git a/libjava/classpath/include/java_lang_VMSystem.h b/libjava/classpath/include/java_lang_VMSystem.h index 4e085f8eb8b..11b89ba27c4 100644 --- a/libjava/classpath/include/java_lang_VMSystem.h +++ b/libjava/classpath/include/java_lang_VMSystem.h @@ -16,6 +16,7 @@ JNIEXPORT void JNICALL Java_java_lang_VMSystem_setIn (JNIEnv *env, jclass, jobje JNIEXPORT void JNICALL Java_java_lang_VMSystem_setOut (JNIEnv *env, jclass, jobject); JNIEXPORT void JNICALL Java_java_lang_VMSystem_setErr (JNIEnv *env, jclass, jobject); JNIEXPORT jlong JNICALL Java_java_lang_VMSystem_currentTimeMillis (JNIEnv *env, jclass); +JNIEXPORT jobject JNICALL Java_java_lang_VMSystem_environ (JNIEnv *env, jclass); JNIEXPORT jstring JNICALL Java_java_lang_VMSystem_getenv (JNIEnv *env, jclass, jstring); #ifdef __cplusplus diff --git a/libjava/classpath/include/java_lang_reflect_Array.h b/libjava/classpath/include/java_lang_reflect_Array.h deleted file mode 100644 index 4f7156f1ec4..00000000000 --- a/libjava/classpath/include/java_lang_reflect_Array.h +++ /dev/null @@ -1,19 +0,0 @@ -/* 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 - -JNIEXPORT jobject JNICALL Java_java_lang_reflect_Array_createObjectArray (JNIEnv *env, jclass, jclass, jint); - -#ifdef __cplusplus -} -#endif - -#endif /* __java_lang_reflect_Array__ */ diff --git a/libjava/classpath/include/java_lang_reflect_VMArray.h b/libjava/classpath/include/java_lang_reflect_VMArray.h new file mode 100644 index 00000000000..a92b6854cb1 --- /dev/null +++ b/libjava/classpath/include/java_lang_reflect_VMArray.h @@ -0,0 +1,19 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ + +#ifndef __java_lang_reflect_VMArray__ +#define __java_lang_reflect_VMArray__ + +#include <jni.h> + +#ifdef __cplusplus +extern "C" +{ +#endif + +JNIEXPORT jobject JNICALL Java_java_lang_reflect_VMArray_createObjectArray (JNIEnv *env, jclass, jclass, jint); + +#ifdef __cplusplus +} +#endif + +#endif /* __java_lang_reflect_VMArray__ */ |