| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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/fdlibm/fdlibm.h: Undef hz.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
| |
2008-01-13 2007-12-18 Leen Toelen <toelen@gmail.com>
* native/fdlibm/ieeefp.h: Added avr32 support.
|
| |
|
|
|
|
| |
* native/fdlibm/dtoa.c: Include mprec.h after system includes.
* native/fdlibm/mprec.h [_EXFUN]: Only define _EXFUN if it is not
already defined.
|
| |
|
|
| |
* native/fdlibm/dtoa.c: Include stdlib.h to have a declaration for free.
|
| |
|
|
|
|
| |
PR 30275
* native/fdlibm/fdlibm.h [_AIX]: Define _ALL_SOURCE
rather than _XOPEN_SOURCE to fix build on AIX 5.
|
| |
|
|
| |
(Balloc): Updated.
|
| |
|
|
|
| |
Fixes bug #29203
* native/fdlibm/mprec.c (ulp): Define L as int32_t.
|
| |
|
|
|
|
|
|
|
|
| |
Fixes PR22800
* native/fdlibm/mprec.h (Storeinc): Define correctly for LE
architectures (like Arm).
* native/jni/java-lang/java_lang_VMDouble.c (doubleToLongBits):
Reverted SWAP_DOUBLE patch.
(doubleToRawLongBits): Likewise.
(longBitsToDouble): Likewise.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* native/fdlibm/dtoa.c (_dtoa): Free contents of _Jv_reent when
finished.
* native/fdlibm/mprec.c: New version from newlib. Commented out
some includes. Added <assert.h>.
(_reent, _Bigint): New defines.
(_REENT_CHECK_MP, _REENT_MP_FREELIST, _REENT_MP_P5S): Likewise.
(__ULong, __Long): New types.
(_calloc_r): New function.
(Balloc): Dynamically add new _freelist entries as needed.
* native/fdlibm/mprec.h (struct _Jv_Bigint): Don't use
MAX_BIGNUMS to size _x[].
(struct _Jv_reent): _freelist now a _Jv_Bigint**. Removed
_allocation_map, num. Added _max_k.
|
| |
|
|
|
| |
PR classpath/27062, PR classpath/25650:
* native/fdlibm/ieeefp.h: Check for _POWER and _IBMR2.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2006-04-17 Dalibor Topic <robilad@kaffe.org>
* configure.ac:
Added CLASSPATH_CONVENIENCE substitution for convenience library LDFLAGS.
* native/fdlibm/Makefile.am,
native/jni/classpath/Makefile.am:
Don't use -module and -version-info for convenience libraries LDFLAGS.
Fixes libtool warnings.
|
| |
|
|
|
|
|
| |
2006-04-02 Dalibor Topic <robilad@kaffe.org>
* configure.ac: don't check for isnan function.
* native/fdlibm/fdlibm.h: Always use the isnan macro.
|
| |
|
|
|
| |
* native/fdlibm/fdlibm.h (__ieee754_rem_pio2): Return an int32_t.
(isnan): Define explicitly isnan if it is not a macro.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* native/fdlibm/e_acos.c,
* native/fdlibm/e_asin.c,
* native/fdlibm/e_atan2.c,
* native/fdlibm/e_cosh.c,
* native/fdlibm/e_exp.c,
* native/fdlibm/e_fmod.c,
* native/fdlibm/e_hypot.c,
* native/fdlibm/e_log.c,
* native/fdlibm/e_log10.c,
* native/fdlibm/e_rem_pio2.c,
* native/fdlibm/e_remainder.c,
* native/fdlibm/e_sinh.c,
* native/fdlibm/e_sqrt.c,
* native/fdlibm/k_cos.c,
* native/fdlibm/k_sin.c,
* native/fdlibm/k_tan.c,
* native/fdlibm/s_atan.c,
* native/fdlibm/s_cbrt.c,
* native/fdlibm/s_ceil.c,
* native/fdlibm/s_copysign.c,
* native/fdlibm/s_cos.c,
* native/fdlibm/s_expm1.c,
* native/fdlibm/s_fabs.c,
* native/fdlibm/s_finite.c,
* native/fdlibm/s_floor.c,
* native/fdlibm/s_log1p.c,
* native/fdlibm/s_rint.c,
* native/fdlibm/s_scalbn.c,
* native/fdlibm/s_sin.c,
* native/fdlibm/s_tan.c,
* native/fdlibm/s_tanh.c:
Fixed to call our macros rather than __HI and __LO.
* native/fdlibm/fdlibm.h:
Reintroduced previous extraction code.
(EXTRACT_WORDS(ix0,ix1,d)): Readded.
(GET_HIGH_WORD(i,d)): Readded.
(GET_LOW_WORD(i,d)): Readded.
(INSERT_WORDS(d,ix0,ix1)): Readded.
(SET_HIGH_WORD(d,i)): Readded.
(SET_LOW_WORD(d,i)): Readded.
* native/jni/gtk-peer/gthread-jni.c:
Use Glib macros to convert integers/pointers portably.
|
| |
|
|
|
|
|
|
|
|
|
| |
* gnu/java/security/prng/BasePRNG.java:
(clone()): Added cast of buffer to byte[].
* gnu/javax/crypto/mac/TMMH16.java:
(clone()): Fixed casting of cloned arrays.
* native/fdlibm/fdlibm.h:
Added missing defines from old fdlibm.h needed by Darwin.
(GET_FLOAT_WORD(i,d)): Re-added.
(SET_FLOAT_WORD(d,i)): Re-added.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/java_lang_VMMath.h:
(Java_java_lang_VMMath_cbrt(JNIEnv*,jclass,jdouble)): Added.
(Java_java_lang_VMMath_cosh(JNIEnv*,jclass,jdouble)): Added.
(Java_java_lang_VMMath_expm1(JNIEnv*,jclass,jdouble)): Added.
(Java_java_lang_VMMath_hypot(JNIEnv*,jclass,jdouble,jdouble)): Added.
(Java_java_lang_VMMath_log10(JNIEnv*,jclass,jdouble)): Added.
(Java_java_lang_VMMath_log1p(JNIEnv*,jclass,jdouble)): Added.
(Java_java_lang_VMMath_sinh(JNIEnv*,jclass,jdouble)): Added.
(Java_java_lang_VMMath_tanh(JNIEnv*,jclass,jdouble)): Added.
* java/lang/Math.java:
(cbrt(double)): Implemented.
(cosh(double)): Implemented.
(expm1(double)): Implemented.
(hypot(double,double)): Implemented.
(log10(double)): Implemented.
(log1p(double)): Implemented.
(signum(double)): Implemented.
(signum(float)): Implemented.
(sinh(double)): Implemented.
(tanh(double)): Implemented.
* native/fdlibm/Makefile.am:
Added new files from fdlibm 5.3.
* 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_rem_pio2.c,
* native/fdlibm/e_remainder.c,
* native/fdlibm/e_scalb.c,
* native/fdlibm/e_sqrt.c,
* native/fdlibm/k_cos.c,
* native/fdlibm/k_rem_pio2.c,
* native/fdlibm/k_sin.c,
* native/fdlibm/k_tan.c,
* 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_finite.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/w_acos.c,
* native/fdlibm/w_asin.c,
* native/fdlibm/w_atan2.c,
* native/fdlibm/w_acos.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:
Updated to fdlibm 5.3.
* native/fdlibm/e_cosh.c,
* native/fdlibm/e_hypot.c,
* native/fdlibm/e_log10.c,
* native/fdlibm/e_sinh.c,
* native/fdlibm/s_cbrt.c,
* native/fdlibm/s_expm1.c,
* native/fdlibm/s_log1p.c,
* native/fdlibm/s_tanh.c,
* native/fdlibm/w_cosh.c,
* native/fdlibm/w_hypot.c,
* native/fdlibm/w_log10.c,
* native/fdlibm/w_sinh.c:
Imported from fdlibm 5.3.
* native/fdlibm/fdlibm.h:
Imported from fdlibm 5.3 with Classpath additions.
* native/fdlibm/namespace.h:
Updated from new math_symbols file.
* native/jni/java-lang/java_lang_VMMath.c:
(Java_java_lang_VMMath_cbrt(JNIEnv*,jclass,jdouble)): Implemented.
(Java_java_lang_VMMath_cosh(JNIEnv*,jclass,jdouble)): Implemented.
(Java_java_lang_VMMath_expm1(JNIEnv*,jclass,jdouble)): Implemented.
(Java_java_lang_VMMath_hypot(JNIEnv*,jclass,jdouble,jdouble)):
Implemented.
(Java_java_lang_VMMath_log10(JNIEnv*,jclass,jdouble)): Implemented.
(Java_java_lang_VMMath_log1p(JNIEnv*,jclass,jdouble)): Implemented.
(Java_java_lang_VMMath_sinh(JNIEnv*,jclass,jdouble)): Implemented.
(Java_java_lang_VMMath_tanh(JNIEnv*,jclass,jdouble)): Implemented.
* scripts/math_symbols:
Added tanh, expm1, log10 and log1p.
* vm/reference/java/lang/VMMath.java:
(cbrt(double)): Implemented.
(cosh(double)): Implemented.
(expm1(double)): Implemented.
(hypot(double,double)): Implemented.
(log10(double)): Implemented.
(log1p(double)): Implemented.
(sinh(double)): Implemented.
(tanh(double)): Implemented.
|
| |
|
|
|
|
|
| |
* configure.ac: Check for isnan.
* native/fdlibm/fdlibm.h: If we have a isnan function then do not
define the macro.
|
| |
|
|
| |
PR classpath/23863.
|
| |
|
|
|
|
|
|
|
|
|
| |
2006-01-06 Dalibor Topic <robilad@kaffe.org>
* native/fdlibm/Makefile.am (libfdlibm_la_SOURCES): Removed java-assert.h.
* native/fdlibm/java-assert.h: Removed file.
* native/fdlibm/mprec.c: Include assert.h. Don't include java-assert.h.
Replaced use of JvAssert by assert.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-04 Dalibor Topic <robilad@kaffe.org>
* configure.ac: Added AX_CREATE_STDINT_H
* include/Makefile.am (DISTCLEANFILES): Remove config-int.h.
* m4/ax_create_stdint_h.m4: New file.
* native/fdlibm/mprec.h: Include config-int.h. Removed C99
typedefs. Removed stdint.h and inttypes.h includes.
|
| |
|
|
|
|
|
| |
2005-12-19 Dalibor Topic <robilad@kaffe.org>
* native/fdlibm/mprec.h (DEBUG): Include stdlib.h for
exit() prototype to fix compiler warning.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
* native/fdlibm/namespace.h: Regenerated.
* native/fdlibm/fdlibm.h
(isnan): Define explicitly isnan if it is not a macro.
* scripts/math_symbols: Removed isnan.
|
| |
|
|
|
|
|
|
|
| |
* native/fdlibm/mprec.h, native/fdlibm/fdlibm.h: Added the
inclusion of namespace.h
* native/fdlibm/namespace.h: New file.
* scripts/build_mathnamespace, scripts/math_symbols: New files.
|
| |
|
|
|
| |
* native/fdlibm/ieeefp.h: Fixed detection of big endian on
powerpc.
|
| |
|
|
|
|
|
|
|
| |
* m4/acattribute.m4: Added.
* configure.ac: Added AC_C_ATTRIBUTE.
* native/fdlibm/java-assert.h: Added missing config.h include,
changed comments to C comments.
* native/jni/java-lang/java_lang_reflect_Array.c: Added missing
config.h include.
|
| |
|
|
|
| |
* native/fdlibm/mprec.h (MAX_BIGNUM_WDS): Define as 128 on
non-Pack_32 platforms.
|
| |
|
|
|
| |
* native/fdlibm/Makefile.am: Added s_finite.c
* native/fdlibm/s_finite.c: Added
|
| |
|
|
|
| |
* java/lang/mprec.c (mult, lshift, b2d, d2b): Add parenthesis to
avoid warnings.
|
| |
|
|
| |
* native/fdlibm/ieeefp.h: ppc64 is also __IEEE_BIG_ENDIAN.
|
| |
|
|
|
| |
* native/fdlibm/ieeefp.h: Merge m32r bits from libgcj to keep the diff
minimal.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* native/fdlibm/dtoa.c (_dtoa_r): Initialize variables ilim, ilim1
and spec_case. Initialize pointer mlo.
* native/fdlibm/strtod.c (_strtod_r): Initialize pointers bb, bd,
ds and delta.
* native/fdlibm/e_asin.c (__ieee754_asin): Initialize variable t.
* native/fdlibm/e_exp.c (__ieee754_exp): Initialize variables hi,
lo and k.
* native/fdlibm/e_rem_pio2.c (__ieee754_rem_pio2): Initialize
uninitialized variable z.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* native/fdlibm/e_pow.c: CYGNUS LOCAL should be GCJ LOCAL.
* native/fdlibm/fdlibm.h: Likewise.
2004-05-21 Richard Henderson <rth@redhat.com>
* native/fdlibm/mprec.c (lo0bits): Fix paren typo.
2004-05-21 Matt Kraai <kraai@alumni.cmu.edu>
* native/fdlibm/w_exp.c (o_threshold, u_threshold): Define only
if _IEEE_LIBM is undefined.
2004-05-21 Bo Thorsen <bo@berlioz.suse.de>
* native/fdlibm/ieeefp.h: Add x86-64 support.
2004-05-21 Gerhard Tonn <GerhardTonn@swol.de>
* native/fdlibm/ieeefp.h: Define __IEEE_BIG_ENDIAN for S/390.
2004-05-21 Anthony Green <green@redhat.com>
* native/fdlibm/ieeefp.h: Add arm thumb support.
2004-05-21 Richard Earnshaw <rearnsha@arm.com>
* native/fdlibm/ieeefp.h: Handle ARM platforms that have pure-endian
floating point.
2002-1-1 Andrew Pinski <pinskia@physics.uc.edu>
* native/fdlibm/ieeefp.h: Define __IEEE_BIG_ENDIAN for
PPC Darwin, not for all of Darwin.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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@.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
longlong (jlong) support and modern POSIX and BSD C library
funtions/prototypes.
* native/fdlibm/Makefile.am: Cancel out project wide AM_CFLAGS.
* native/fdlibm/mprec.h: Remove C++ comments.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c: Turn C++
comments into C comments.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c:
Likewise.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c:
Likewise.
* native/jni/java-io/FileDescriptor.c: Likewise.
* native/jni/java-io/java_io_File.c: Likewise.
* native/jni/java-io/javaio.c: Remove unused fprintf calls.
* native/jni/java-net/javanet.c: Turn C++ comments into C comments.
* native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c:
Likewise.
* native/target/generic/target_generic_file.h: Likewise.
* native/target/generic/target_generic_network.h: Likewise.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
| |
* .indent.pro: Added typedef file for GNU indent.
* Makefile.am: Added indent target.
* include/jni.h.in, native/fdlibm/fdlibm.h,
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c,
native/vmi/vmi.h: Separate typedef declarations from struct/union
declarations.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* missing: ditto
* install-sh: ditto
* config.sub: ditto
* config.guess: ditto
* depcomp: ditto
* doc/texinfo.tex: ditto
* configure.in: check for headers sys/ioctl.h asm/ioctls.h
* native/jni/java-net/java_net_PlainSocketImpl.c: include config.h,
checks for HAVE_SYS_IOCTL_H and HAVE_ASM_IOCTL_H, exclude for _AIX
asm/ioctls.h, parts of patch from Julian Dolby
2003-01-10 Julian Dolby <dolby@us.ibm.com>
* native/fdlibm/fdlibm.h: define _XOPEN_SOURCE for AIX
* native/fdlibm/ieeefp.h: defines for _POWER as well as __PPC__
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|