summaryrefslogtreecommitdiff
path: root/native/jni/java-util
Commit message (Collapse)AuthorAgeFilesLines
* PR64109: Missing symbol in libjavautil.soAndrew John Hughes2014-11-281-0/+2
| | | | | | | | | | | 2014-11-28 Andrew John Hughes <gnu_andrew@member.fsf.org> PR classpath/64109 * NEWS: Updated. * native/jni/java-util/Makefile.am: Link against jcl library. Signed-off-by: Andrew John Hughes <gnu_andrew@member.fsf.org>
* Handle malloc() failure in java_util_VMTimeZone.c file.Ivan Maidanski2012-10-151-1/+8
| | | | | | | | | | | | 2011-07-20 Ivan Maidanski <ivmai@mail.ru> * native/jni/java-util/java_util_VMTimeZone.c: Include jcl.h file. (Java_java_util_VMTimeZone_getSystemTimeZoneId): Throw OutOfMemoryException in case of malloc() failure. [ penberg@kernel.org: cleanups ] Signed-off-by: Pekka Enberg <penberg@kernel.org>
* Replace all .cvsignore files with .gitignoreIvan Maidanski2012-10-151-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2012-06-10 Ivan Maidanski <ivmai@mail.ru> * compat/.gitignore, * compat/java.net/.gitignore, * doc/.gitignore, * doc/api/.gitignore, * doc/www.gnu.org/.gitignore, * doc/www.gnu.org/announce/.gitignore, * doc/www.gnu.org/cp-tools/.gitignore, * doc/www.gnu.org/docs/.gitignore, * doc/www.gnu.org/downloads/.gitignore, * doc/www.gnu.org/events/.gitignore, * doc/www.gnu.org/faq/.gitignore, * examples/.gitignore, * external/.gitignore, * external/jsr166/.gitignore, * external/relaxngDatatype/.gitignore, * external/sax/.gitignore, * external/w3c_dom/.gitignore, * gnu/classpath/.gitignore, * gnu/java/locale/.gitignore, * gnu/java/security/.gitignore, * gnu/test/.gitignore, * include/.gitignore, * java/util/.gitignore, * lib/.gitignore, * native/.gitignore, * native/fdlibm/.gitignore, * native/jawt/.gitignore, * native/jni/.gitignore, * native/jni/classpath/.gitignore, * native/jni/gconf-peer/.gitignore, * native/jni/gstreamer-peer/.gitignore, * native/jni/gtk-peer/.gitignore, * native/jni/java-io/.gitignore, * native/jni/java-lang/.gitignore, * native/jni/java-math/.gitignore, * native/jni/java-net/.gitignore, * native/jni/java-nio/.gitignore, * native/jni/java-util/.gitignore, * native/jni/midi-alsa/.gitignore, * native/jni/midi-dssi/.gitignore, * native/jni/native-lib/.gitignore, * native/jni/qt-peer/.gitignore, * native/jni/xmlj/.gitignore, * native/plugin/.gitignore, * native/testsuite/.gitignore, * native/vmi/.gitignore, * resource/.gitignore, * resource/META-INF/services/.gitignore, * scripts/.gitignore, * test/.gitignore, * test/gnu.java.lang.reflect/.gitignore, * test/java.io/.gitignore, * test/java.lang.reflect/.gitignore, * test/java.net/.gitignore, * test/java.util/.gitignore, * tools/.gitignore, * tools/gnu/classpath/tools/doclets/.gitignore, * tools/gnu/classpath/tools/doclets/debugdoclet/.gitignore, * tools/gnu/classpath/tools/doclets/htmldoclet/.gitignore, * tools/gnu/classpath/tools/doclets/xmldoclet/.gitignore, * tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/.gitignore, * tools/gnu/classpath/tools/gjdoc/.gitignore, * tools/gnu/classpath/tools/gjdoc/expr/.gitignore, * tools/gnu/classpath/tools/java2xhtml/.gitignore, * tools/gnu/classpath/tools/taglets/.gitignore, * vm/.gitignore, * vm/reference/.gitignore: Renamed from .cvsignore. Signed-off-by: Pekka Enberg <penberg@kernel.org>
* 2008-06-23 Andrew Haley <aph@redhat.com>Andrew Haley2008-06-231-1/+3
| | | | | | | | | | | | | | | | | | | | | * native/jawt/Makefile.am, native/fdlibm/Makefile.am, native/jni/java-util/Makefile.am, native/jni/gstreamer-peer/Makefile.am, native/jni/native-lib/Makefile.am, native/jni/gconf-peer/Makefile.am, native/jni/gtk-peer/Makefile.am, native/jni/xmlj/Makefile.am, native/jni/midi-alsa/Makefile.am, native/jni/java-nio/Makefile.am, native/jni/midi-dssi/Makefile.am, native/jni/classpath/Makefile.am, native/jni/java-io/Makefile.am, native/jni/java-lang/Makefile.am, native/jni/java-net/Makefile.am (AM_CFLAGS): Add @EXTRA_CFLAGS@. * configure.ac (EXTRA_CFLAGS): New macro. * lib/Makefile.am (resources): Add .svn.
* PR classpath/26623:Tom Tromey2006-03-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * native/jni/qt-peer/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/midi-alsa/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/java-net/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/java-lang/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/xmlj/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/gtk-peer/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/midi-dssi/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/java-io/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/java-nio/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jni/java-util/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * native/jawt/Makefile.am (nativeexeclib_LTLIBRARIES): Renamed. * configure.ac (nativeexeclibdir): Renamed from nativelibdir.
* 2006-01-25 Roman Kennke <kennke@aicas.com>Roman Kennke2006-01-252-19/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac * native/Makefile.am * native/jni/classpath/Makefile.am * native/jni/classpath/jcl.c * native/jni/classpath/jcl.h * native/jni/classpath/native_state.c * native/jni/gtk-peer/Makefile.am * native/jni/java-io/Makefile.am * native/jni/java-io/java_io_VMFile.c * native/jni/java-io/java_io_VMObjectStreamClass.c * native/jni/java-lang/Makefile.am * native/jni/java-net/Makefile.am * native/jni/java-net/java_net_VMInetAddress.c * native/jni/java-net/javanet.c * native/jni/java-net/javanet.h * native/jni/java-nio/Makefile.am * native/jni/java-nio/gnu_java_nio_VMPipe.c * native/jni/java-nio/gnu_java_nio_VMSelector.c * native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c * native/jni/java-nio/java_nio_MappedByteBufferImpl.c * native/jni/java-nio/java_nio_VMDirectByteBuffer.c * native/jni/java-util/Makefile.am * native/jni/java-util/java_util_VMTimeZone.c * native/jni/midi-dssi/Makefile.am * native/jni/xmlj/Makefile.am * native/target/Makefile.am * native/target/Linux/target_native_math.h * native/target/Linux/target_native_memory.h * native/target/Linux/Makefile.am * native/target/Linux/target_native_io.h * native/target/Linux/target_native_math_float.h * native/target/Linux/target_native_math_int.h * native/target/generic/target_generic.c * native/target/generic/target_generic_io.c * native/target/generic/target_generic_math.h * native/target/generic/target_generic_memory.h * native/target/generic/target_generic_misc.c * native/target/generic/target_generic_network.c * native/target/generic/Makefile.am * native/target/generic/target_generic.h * native/target/generic/target_generic_file.h * native/target/generic/target_generic_io.h * native/target/generic/target_generic_math_float.h * native/target/generic/target_generic_math_int.h * native/target/generic/target_generic_misc.h * native/target/generic/target_generic_network.h: Reverted target native related changes back to the state of the 0.20 release. * native/target/MinGW/.cvsignore * native/target/MinGW/Makefile.am * native/target/MinGW/target_native.h * native/target/MinGW/target_native_file.h * native/target/MinGW/target_native_io.h * native/target/MinGW/target_native_math.h * native/target/MinGW/target_native_memory.h * native/target/MinGW/target_native_misc.h * native/target/MinGW/target_native_network.h * native/target/RTEMS/.cvsignore * native/target/RTEMS/Makefile.am * native/target/RTEMS/target_native.h * native/target/RTEMS/target_native_file.h * native/target/RTEMS/target_native_io.h * native/target/RTEMS/target_native_math.h * native/target/RTEMS/target_native_memory.h * native/target/RTEMS/target_native_misc.h * native/target/RTEMS/target_native_network.h * native/target/SunOS/.cvsignore * native/target/SunOS/Makefile.am * native/target/SunOS/target_native.h * native/target/SunOS/target_native_file.h * native/target/SunOS/target_native_io.h * native/target/SunOS/target_native_math.h * native/target/SunOS/target_native_memory.h * native/target/SunOS/target_native_misc.h * native/target/SunOS/target_native_network.h * native/target/embOS/.cvsignore * native/target/embOS/Makefile.am * native/target/embOS/target_native.h * native/target/embOS/target_native_file.h * native/target/embOS/target_native_io.c * native/target/embOS/target_native_io.h * native/target/embOS/target_native_math.h * native/target/embOS/target_native_memory.h * native/target/embOS/target_native_misc.h * native/target/embOS/target_native_network.h * native/target/posix/.cvsignore * native/target/posix/Makefile.am * native/target/posix/target_posix.c * native/target/posix/target_posix.h * native/target/posix/target_posix_file.c * native/target/posix/target_posix_file.h * native/target/posix/target_posix_io.c * native/target/posix/target_posix_io.h * native/target/posix/target_posix_math.c * native/target/posix/target_posix_math.h * native/target/posix/target_posix_memory.c * native/target/posix/target_posix_memory.h * native/target/posix/target_posix_misc.c * native/target/posix/target_posix_misc.h * native/target/posix/target_posix_network.c * native/target/posix/target_posix_network.h: Removed.
* 2006-01-23 Chris Burdess <dog@gnu.org>Chris Burdess2006-01-231-0/+1
| | | | | | | | | * native/jni/java-util/Makefile.am: Include library required explicitly by BSD systems. * native/target/generic/target_generic_misc.h: Remove old commented out code. * native/target/generic/target_generic_network.h: Fallbacks (to SO_NOSIGPIPE and then 0) for non-portable glibc MSG_NOSIGNAL.
* 2006-01-18 Roman Kennke <kennke@aicas.com>Roman Kennke2006-01-181-156/+18
| | | | | | | * native/jni/java-util/java_util_VMTimeZone.c: (Java_java_util_VMTimeZone_getSystemTimeZoneId): Rewritten to use target native layer. (jint_to_charbuf): Removed unneeded helper function.
* 2005-10-23 Guilhem Lavaux <guilhem@kaffe.org>Guilhem Lavaux2005-10-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Added support for "--with-native-libdir" and "--with-glibj-dir". Generate copy-vmresources.sh * lib/Makefile.am: Call copy-vmresources.sh to fetch possible vm resources from the vmdirs. * lib/copy-vmresources.sh.in: New script file. * lib/gen-classlist.sh.in: Include com/ as base package for the vm directories. * native/jawt/Makefile.am, native/jni/gtk-peer/Makefile.am, native/jni/java-io/Makefile.am, native/jni/java-lang/Makefile.am, native/jni/java-net/Makefile.am, native/jni/java-nio/Makefile.am, native/jni/java-util/Makefile.am, native/jni/midi-alsa/Makefile.am, native/jni/midi-dssi/Makefile.am, native/jni/qt-peer/Makefile.am, native/jni/xmlj/Makefile.am: Install libraries in nativelibdir and not pkglib.
* * all files: Update for new FSF address.Mark Wielaard2005-07-021-2/+2
|
* 2005-04-08 Guilhem Lavaux <guilhem@kaffe.org>Guilhem Lavaux2005-04-081-42/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * native/jni/classpath/jcl.h, native/jni/java-io/java_io_ObjectInputStream.c, native/jni/java-io/java_io_VMFile.c, native/jni/java-io/java_io_VMObjectStreamClass.c, native/jni/java-io/javaio.c, native/jni/java-lang/java_lang_Double.c, native/jni/java-lang/java_lang_Math.c, native/jni/java-lang/java_lang_Object.c, native/jni/java-lang/java_lang_VMDouble.c, native/jni/java-lang/java_lang_VMFloat.c, native/jni/java-lang/java_lang_VMProcess.c, native/jni/java-lang/java_lang_VMSystem.c, native/jni/java-lang/java_lang_reflect_Array.c, native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c, native/jni/java-net/gnu_java_net_PlainSocketImpl.c, native/jni/java-net/java_net_InetAddress.c, native/jni/java-net/java_net_NetworkInterface.c, native/jni/java-net/javanet.c, native/jni/java-nio/gnu_java_nio_VMPipe.c, native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c, native/jni/java-nio/java_nio.c, native/jni/java-nio/java_nio_MappedByteBufferImpl.c, native/jni/java-nio/java_nio_VMDirectByteBuffer.c, native/jni/java-util/java_util_VMTimeZone.c: Reindented using GNU indent (GNU style).
* * configure.ac (CLASSPATH_MODULE): Add -no-undefined.Mark Wielaard2004-10-262-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Werror): New configure flag. (gtk-peer): Remove comma from help string. (AM_CFLAGS): Replace by... (WARNING_CFLAGS, STRICT_WARNING_CFLAGS, ERROR_CFLAGS): New gcc flags. (AM_CPPFLAGS): Replace by... (CLASSPATH_INCLUDES): New -I gcc flags. * native/fdlibm/Makefile.am: Use new AM_LDFLAGS, AM_CPPFLAGS and AM_CFLAGS when not library specific flags are used. * native/jni/gtk-peer/Makefile.am: Likewise. * native/jni/java-io/Makefile.am: Likewise. * native/jni/java-lang/Makefile.am: Likewise. * native/jni/java-net/Makefile.am: Likewise. * native/jni/java-nio/Makefile.am: Likewise. * native/jni/java-util/Makefile.am: Likewise. * native/jni/java-io/java_io_ObjectInputStream.c: Mark function arguments unused where necessary. * native/jni/java-io/java_io_VMFile.c: Likewise. * native/jni/java-io/java_io_VMObjectStreamClass.c: Likewise. (getFieldReference): Make sure we allocate the_type ourselves if we free it later. Removed unused argument object. * native/jni/java-io/javaio.c (javaio_read): Removed unused argument obj. (javaio_write): Likewise. * native/jni/java-io/javaio.h: Mark function arguments unused where necessary. * native/jni/java-lang/java_lang_Double.c: Likewise. (Java_java_lang_Double_parseDouble): Declare buf as const char*. * native/jni/java-lang/java_lang_Math.c: Mark function arguments unused where necessary. * native/jni/java-lang/java_lang_VMDouble.c: Likewise. * native/jni/java-lang/java_lang_VMFloat.c: Likewise. * native/jni/java-lang/java_lang_VMSystem.c: Likewise. * native/jni/java-lang/java_lang_reflect_Array.c: Likewise. * native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c (Java_gnu_java_net_PlainDatagramSocketImpl_receive0): Mark only maxlen and offset as unsigned. * native/jni/java-net/java_net_InetAddress.c: Mark function arguments unused where necessary. (Java_java_net_InetAddress_getHostByName): New local int variable max_addresses. * native/jni/java-net/java_net_NetworkInterface.c: Mark function arguments unused where necessary. * native/jni/java-net/javanet.c (_javanet_set_int_field): Removed unused argument class. (_javanet_accept): Check result variable after it has been assigned. * native/jni/java-nio/gnu_java_nio_NIOServerSocket.c: Mark function arguments unused where necessary. * native/jni/java-nio/gnu_java_nio_VMPipe.c: Likewise. * native/jni/java-nio/gnu_java_nio_VMSelector.c: Likewise. * native/jni/java-nio/gnu_java_nio_VMSelector.c: Likewise. * native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c: Likewise. * native/jni/java-nio/java_nio_DirectByteBufferImpl.c: Likewise. * native/jni/java-nio/java_nio_MappedByteBufferImpl.c: Likewise. * native/jni/java-nio/java_nio_channels_Channels.c: Likewise. * native/jni/java-util/java_util_VMTimeZone.c (jint_to_charbuf): Mark as static function. (Java_java_util_VMTimeZone_getSystemTimeZoneId): Mark clazz argument as unused. Cast _timezone to long before use. * native/target/generic/target_generic_network.h: Remove asserts.
* * configure.ac: Check for sys/time.h, localtime_r, tm_gmtoff inMark Wielaard2004-08-313-79/+221
| | | | | | | | | | | | | | | | | | | struct tm and for for global timezone variable. * include/Makefile.am: Generate include/java_util_VMTimeZone.h. * include/java_util_TimeZone.h: Removed. * include/java_util_VMTimeZone.h: Added. * java/util/TimeZone.java (defaultZone): Use VMTimeZone. (getDefaultTimeZone): Make package private. Check that GMToffset contains at least one digit. (getDefaultTimeZoneId, readTimeZoneFile, readtzFile): (Re)Moved to VMTimeZone. * vm/reference/java/util/VMTimeZone.java: New file with above methods. * native/jni/java-util/Makefile.am: Compile new java_util_VMTimeZone.c. * native/jni/java-util/java_util_TimeZone.c: Removed. * native/jni/java-util/java_util_VMTimeZone.c: New file. * native/target/generic/target_generic_misc.h (TARGET_NATIVE_MISC_GET_TIMEZONE_STRING): Removed unused macro. * NEWS: Mention TimeZone/VMTimeZone split.
* 2004-05-21 Michael Koch <konqueror@gmx.de>Michael Koch2004-05-211-4/+0
| | | | | | | | | | | | | | | | | * acinclude.m4 (CLASSPATH_WITH_INCLUDEDIR): Removed. * configure.ac (EXTRA_INCLUDES): Removed. (AM_CPPFLAGS): New variable to store needed includes. * native/fdlibm/Makefile.am (INCLUDES): Removed. * native/jni/classpath/Makefile.am (INCLUDES): Removed. * native/jni/gtk-peer/Makefile.am: Use libgtkpeer_la_CPPFLAGS instead of INCLUDES. * native/jni/java-awt/Makefile.am (INCLUDES): Removed. * native/jni/java-io/Makefile.am (INCLUDES): Removed. * native/jni/java-lang/Makefile.am: Use libjavalang_la_CFLAGS and libjavalangreflect_la_CFLAGS instead of INCLUDES. * native/jni/java-net/Makefile.am (INCLUDES): Removed. * native/jni/java-nio/Makefile.am (INCLUDES): Removed. * native/jni/java-util/Makefile.am (INCLUDES): Removed.
* 2004-04-12 Michael Koch <konqueror@gmx.de>Michael Koch2004-04-121-1/+1
| | | | | | | | | | | | | | * configure.ac: Initialize CLASSPATH_MODULE. * native/fdlibm/Makefile.am, native/jni/classpath/Makefile.am, native/jni/gtk-peer/Makefile.am, native/jni/java-awt/Makefile.am, native/jni/java-io/Makefile.am, native/jni/java-lang/Makefile.am, native/jni/java-net/Makefile.am, native/jni/java-nio/Makefile.am, native/jni/java-util/Makefile.am: Use new @CLASSPATH_MODULE@.
* Reverted.Etienne M. Gagnon2004-03-291-8/+9
|
* 2004-03-27 Etienne M. Gagnon <gagnon.etienne_m@uqam.ca>Etienne M. Gagnon2004-03-271-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * native/fdlibm/dtoa.c, native/fdlibm/e_acos.c, native/fdlibm/e_asin.c, native/fdlibm/e_atan2.c, native/fdlibm/e_exp.c, native/fdlibm/e_fmod.c, native/fdlibm/e_log.c, native/fdlibm/e_pow.c, native/fdlibm/e_rem_pio2.c, native/fdlibm/e_remainder.c, native/fdlibm/e_scalb.c, native/fdlibm/e_sqrt.c, native/fdlibm/fdlibm.h, native/fdlibm/k_cos.c, native/fdlibm/k_rem_pio2.c, native/fdlibm/k_sin.c, native/fdlibm/k_tan.c, native/fdlibm/mprec.c, native/fdlibm/mprec.h, native/fdlibm/s_atan.c, native/fdlibm/s_ceil.c, native/fdlibm/s_copysign.c, native/fdlibm/s_cos.c, native/fdlibm/s_fabs.c, native/fdlibm/s_floor.c, native/fdlibm/s_rint.c, native/fdlibm/s_scalbn.c, native/fdlibm/s_sin.c, native/fdlibm/s_tan.c, native/fdlibm/sf_fabs.c, native/fdlibm/sf_rint.c, native/fdlibm/strtod.c, native/fdlibm/w_acos.c, native/fdlibm/w_asin.c, native/fdlibm/w_atan2.c, native/fdlibm/w_exp.c, native/fdlibm/w_fmod.c, native/fdlibm/w_log.c, native/fdlibm/w_pow.c, native/fdlibm/w_remainder.c, native/fdlibm/w_sqrt.c, native/jni/classpath/jcl.c, native/jni/classpath/jcl.h, native/jni/classpath/jnilink.c, native/jni/classpath/jnilink.h, native/jni/classpath/native_state.c, native/jni/classpath/native_state.h, native/jni/classpath/primlib.c, native/jni/classpath/primlib.h, native/jni/gtk-peer/gdkfont.h, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c, native/jni/gtk-peer/gthread-jni.c, native/jni/gtk-peer/gtkpeer.h, native/jni/java-awt/gnu_java_awt_EmbeddedWindow.c, native/jni/java-io/FileDescriptor.c, native/jni/java-io/java_io_File.c, native/jni/java-io/java_io_ObjectInputStream.c, native/jni/java-io/java_io_VMObjectStreamClass.c, native/jni/java-io/javaio.c, native/jni/java-io/javaio.h, native/jni/java-lang/java_lang_Double.c, native/jni/java-lang/java_lang_Math.c, native/jni/java-lang/java_lang_Object.c, native/jni/java-lang/java_lang_VMDouble.c, native/jni/java-lang/java_lang_VMFloat.c, native/jni/java-lang/java_lang_VMSystem.c, native/jni/java-lang/java_lang_reflect_Array.c, native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c, native/jni/java-net/gnu_java_net_PlainSocketImpl.c, native/jni/java-net/java_net_InetAddress.c, native/jni/java-net/java_net_NetworkInterface.c, native/jni/java-net/javanet.c, native/jni/java-net/javanet.h, native/jni/java-nio/gnu_java_nio_NIOServerSocket.c, native/jni/java-nio/java_nio.c, native/jni/java-nio/java_nio_DirectByteBufferImpl.c, native/jni/java-nio/java_nio_FileChannelImpl.c, native/jni/java-nio/java_nio_FileLockImpl.c, native/jni/java-util/java_util_TimeZone.c, native/target/Linux/target_native.h, native/target/Linux/target_native_file.h, native/target/Linux/target_native_io.h, native/target/Linux/target_native_math_float.h, native/target/Linux/target_native_math_int.h, native/target/Linux/target_native_misc.h, native/target/Linux/target_native_network.h, native/target/generic/target_generic.h, native/target/generic/target_generic_file.h, native/target/generic/target_generic_io.h, native/target/generic/target_generic_math_float.h, native/target/generic/target_generic_math_int.h, native/target/generic/target_generic_misc.h, native/target/generic/target_generic_network.h, native/testsuite/guile-jvm.c, native/vmi/vmi.c, native/vmi/vmi.h: Indented using GNU indent.
* renamed target native macroTorsten Rupp2003-07-151-1/+1
|
* Replace natve OS functions by target native layer macrosTorsten Rupp2003-07-151-44/+12
|
* * native/jni/java-util/java_util_TimeZone.cMark Wielaard2002-08-131-2/+4
| | | | | | | | | | | | | (Java_java_util_TimeZone_getDefaultTimeZoneId): Add standard jni doc and remove call to NewGlobalRef. * native/jni/java-lang/java_lang_Double.c: Clean up jni docs. * native/jni/java-io/java_io_File.c: Likewise. * native/jni/java-io/java_io_FileDescriptor.c: Likewise. * native/jni/java-io/java_io_FileInputStream.c: Likewise. * native/jni/java-io/java_io_FileOutputStream.c: Likewise. * native/jni/java-io/java_io_ObjectInputStream.c: Likewise. * native/jni/java-io/java_io_ObjectOutputStream.c: Likewise. * native/jni/java-io/java_io_RandomAccessFile.c: Likewise.
* * lib/Makefile.am: no JNI header generation, do not use mkdep.pl,Brian Jones2002-02-091-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* * native/jni/java-lang/Makefile.am: removed empty SUBDIRSBrian Jones2002-02-071-2/+0
| | | | | | | | | | | | | * gnu/classpath/Makefile.am: ditto * native/fdlibm/Makefile.am: ditto * native/jni/java-io/Makefile.am: ditto * native/jni/java-net/Makefile.am: ditto * native/jni/java-util/Makefile.am: ditto * java/io/Makefile.am: removed BlockDataException.java * native/Makefile.am: removed empty SUBDIRS, added option to build cni and jni libraries at the same time (if we actually built cni libraries) * configure.in: added native/cni/Makefile to output
* Add License clarificationMark Wielaard2002-01-221-5/+16
|
* * again, please review previous large commit message, forgot to do cvs addBrian Jones2001-11-051-0/+10
| | | | on these files
* * native/jni/awt: renamed native/jni/gtk-peerBrian Jones2001-11-052-0/+105
* native/jni/javaio.h: moved to native/jni/java-io * native/jni/javaio.c: moved to native/jni/java-io * native/jni/java_io_File.c: moved to native/jni/java-io * native/jni/java_io_FileDescriptor.c: moved to native/jni/java-io * native/jni/java_io_FileInputStream.c: moved to native/jni/java-io * native/jni/java_io_FileOutputStream.c: moved to native/jni/java-io * native/jni/java_io_ObjectInputStream.c: moved to native/jni/java-io * native/jni/java_io_ObjectOutputStream.c: moved to native/jni/java-io * native/jni/java_io_RandomAccessFile.c: moved to native/jni/java-io * native/jni/javalang.h: moved to native/jni/java-lang * native/jni/javalang.c: moved to native/jni/java-lang * native/jni/java_lang_Double.c: moved to native/jni/java-lang * native/jni/java_lang_Float.c: moved to native/jni/java-lang * native/jni/java_lang_Object.c: moved to native/jni/java-lang * native/jni/java_lang_System.c: moved to native/jni/java-lang * native/jni/java_lang_reflect_Array.c: moved to native/jni/java-lang * native/jni/javanet.h: moved to native/jni/java-net * native/jni/javanet.c: moved to native/jni/java-net * native/jni/java_net_InetAddress.c: moved to native/jni/java-net * native/jni/java_net_PlainDatagramSocketImpl.c: moved to native/jni/java-net * native/jni/java_net_PlainSocketImpl.c: moved to native/jni/java-net * native/jni/java_util_ResourceBundle.c: moved to native/jni/java-util * native/jni/java_util_TimeZone.c: moved to native/jni/java-util * native/jni/ieeefp.h: moved to native/jni/mprec * native/jni/java-assert.h: moved to native/jni/mprec * native/jni/mprec.c: moved to native/jni/mprec * native/jni/mprec.h: moved to native/jni/mprec * native/jni/acos.c: removed * native/jni/asin.c: removed * native/jni/atan2.c: removed * native/jni/atan.c: removed * native/jni/ceil.c: removed * native/jni/cos.c: removed * native/jni/dtoa.c: removed * native/jni/e_fmod.c: removed * native/jni/exp.c: removed * native/jni/floor.c: removed * native/jni/jcl.c: removed * native/jni/jcl.h: removed * native/jni/k_cos.c: removed * native/jni/k_rem_pio2.c: removed * native/jni/k_sin.c: removed * native/jni/k_tan.c: removed * native/jni/log.c: removed * native/jni/pow.c: removed * native/jni/remainder.c: removed * native/jni/rint.c: removed * native/jni/s_fabs.c: removed * native/jni/sin.c: removed * native/jni/sqrt.c: removed * native/jni/tan.c: removed * native/jni/fdlibm.h: removed * native/jni/java_math_BigInteger.c: no longer needed * native/fdlibm/dtoa.c: added from gcj to sync sources * native/fdlibm/e_acos.c: added from gcj to sync sources * native/fdlibm/e_asin.c: added from gcj to sync sources * native/fdlibm/e_atan2.c: added from gcj to sync sources * native/fdlibm/e_exp.c: added from gcj to sync sources * native/fdlibm/e_fmod.c: added from gcj to sync sources * native/fdlibm/e_log.c: added from gcj to sync sources * native/fdlibm/e_pow.c: added from gcj to sync sources * native/fdlibm/e_remainder.c: added from gcj to sync sources * native/fdlibm/e_rem_pio2.c: added from gcj to sync sources * native/fdlibm/e_scalb.c: added from gcj to sync sources * native/fdlibm/e_sqrt.c: added from gcj to sync sources * native/fdlibm/fdlibm.h: added from gcj to sync sources * native/fdlibm/ieeefp.h: added from gcj to sync sources * native/fdlibm/java-assert.h: added from gcj to sync sources * native/fdlibm/k_cos.c: added from gcj to sync sources * native/fdlibm/k_rem_pio2.c: added from gcj to sync sources * native/fdlibm/k_sin.c: added from gcj to sync sources * native/fdlibm/k_tan.c: added from gcj to sync sources * native/fdlibm/mprec.c: added from gcj to sync sources * native/fdlibm/mprec.h: added from gcj to sync sources * native/fdlibm/s_atan.c: added from gcj to sync sources * native/fdlibm/s_ceil.c: added from gcj to sync sources * native/fdlibm/s_copysign.c: added from gcj to sync sources * native/fdlibm/s_cos.c: added from gcj to sync sources * native/fdlibm/s_fabs.c: added from gcj to sync sources * native/fdlibm/sf_fabs.c: added from gcj to sync sources * native/fdlibm/s_floor.c: added from gcj to sync sources * native/fdlibm/sf_rint.c: added from gcj to sync sources * native/fdlibm/s_rint.c: added from gcj to sync sources * native/fdlibm/s_scalbn.c: added from gcj to sync sources * native/fdlibm/s_sin.c: added from gcj to sync sources * native/fdlibm/s_tan.c: added from gcj to sync sources * native/fdlibm/strtod.c: added from gcj to sync sources * native/fdlibm/w_acos.c: added from gcj to sync sources * native/fdlibm/w_asin.c: added from gcj to sync sources * native/fdlibm/w_atan2.c: added from gcj to sync sources * native/fdlibm/w_exp.c: added from gcj to sync sources * native/fdlibm/w_fmod.c: added from gcj to sync sources * native/fdlibm/w_log.c: added from gcj to sync sources * native/fdlibm/w_pow.c: added from gcj to sync sources * native/fdlibm/w_remainder.c: added from gcj to sync sources * native/fdlibm/w_sqrt.c: added from gcj to sync sources * native/fdlibm/.cvsignore: new file * native/jni/gtk-peer/Makefile.am: added -module to LDFLAGS * native/jni/java-io/Makefile.am: added -module to LDFLAGS * native/jni/java-io/.cvsignore: new file * native/jni/java-lang/Makefile.am: added -module to LDFLAGS * native/jni/java-lang/.cvsignore: new file * native/jni/java-net/Makefile.am: added -module to LDFLAGS * native/jni/java-net/.cvsignore: new file * native/jni/java-util/Makefile.am: added -module to LDFLAGS * native/jni/java-util/.cvsignore: new file * native/fdlibm/Makefile.am: added -module to LDFLAGS * native/jni/Makefile.am: removed rules, SUBDIRS equals java-io, java-lang, java-net, java-util, gtk-peer * native/Makefile.am: prepended fdlibm to SUBDIRS * java/lang/Math.java static(): load libjavalang.so instead of libjavalangmath.so * java/math/BigInteger.java: replaced our native version with pure Java implementation from gcj * gnu/classpath/math: new directory * gnu/classpath/math/MPN.java: new file from gcj, which came from Kawa, and is included with permission from Per Bothner, the author. * README: updated with current information about CVS and the project * THANKYOU: added Per Bothner * TODO: updated with current information as I know it * NEWS: updated with information about a 0.03 release * HACKING: updated with new information * INSTALL: updated with new information * BUGS: added link to Savannah bug reporting page for the project * ltconfig: removed due to upgrade of libtool to 1.4.2 * ltmain.sh: updated with libtool 1.4.2 * depcomp: new file from automake 1.5 upgrade * configure.in: added to OUTPUT native/fdlibm/Makefile, native/jni/java-io/Makefile, native/jni/java-lang/Makefile, native/jni/java-net/Makefile, native/jni/java-util/Makefile, native/jni/gtk-peer/Makefile * install.sh: updated * missing: updated * mkinstalldirs: updated * native/lib/Makefile.am: INCLUDES += changed to just INCLUDES = to avoid automake warning * native/lib/jcl.h: removed TRUE/FALSE #defines, added DBG * native/nsa/: removed, files native_state.* moved to native/lib * native/lib: renamed native/jni/classpath * native/cni/Makefile.am: new file * native/cni/.cvsignore: new file * native/jni/gtk-peer/Makefile.am: LIBADD used to get native_state from a common location * native/jni/java-io/Makefile.am: LIBADD used to get jcl from a common location, source modified to use relevant JCL_* functions * native/jni/java-lang/Makefile.am: LIBADD used to get jcl from a common location * native/jni/java-net/Makefile.am: LIBADD used to get jcl from a common location, source modified to use relevant JCL_* functions * vm/reference/java/lang/Thread.java (Thread): wrongly marked private constructor Thread (ThreadGroup, String) now public * native/jni/java-util/java_util_ResourceBundle.c: removed file * native/jni/java-util/Makefile.am: removed java_util_ResourceBundle.c from library