| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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@.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
| |
on these files
|
|
* 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
|