CVS kaffe (robilad): moved 1.1.9 changelog over to ChangeLog.20
Kaffe CVS <[email protected]> Tue, 26 Feb 2008 16:36:51 -0800
| Newsgroups | gmane.comp.java.vm.kaffe.general |
|---|---|
| Message-ID | <[email protected]> |
PatchSet 7771 Date: 2008/02/27 00:32:14 Author: robilad Branch: HEAD Tag: (none) Log: moved 1.1.9 changelog over to ChangeLog.20 2008-02-27 Dalibor Topic <[email protected]> * Makefile.am (EXTRA_DIST): Added ChangeLog.20. * ChangeLog.20: New file for the 1.1.9 change log. Members: ChangeLog:1.5271->1.5272 ChangeLog.20:INITIAL->1.1 Makefile.am:1.151->1.152 Makefile.in:1.315->1.316 Index: kaffe/ChangeLog diff -u kaffe/ChangeLog:1.5271 kaffe/ChangeLog:1.5272 --- kaffe/ChangeLog:1.5271 Wed Feb 27 00:20:55 2008 +++ kaffe/ChangeLog Wed Feb 27 00:32:14 2008 @@ -1,2852 +1,12 @@ 2008-02-27 Dalibor Topic <[email protected]> - * configure.ac, RELEASE-NOTES, README, WHATSNEW: Updated. + * Makefile.am (EXTRA_DIST): Added ChangeLog.20. -2008-02-22 Dalibor Topic <[email protected]> + * ChangeLog.20: New file for the 1.1.9 change log. - * configure.ac, RELEASE-NOTES, README: Updated. +2008-02-27 Dalibor Topic <[email protected]> -2008-02-21 Dalibor Topic <[email protected]> + * configure.ac, RELEASE-NOTES, README, WHATSNEW: Updated. - * FAQ/FAQ.cross-compiling: Documented that dependencies need to be - cross compiled first. - -2008-02-21 Dalibor Topic <[email protected]> - - * FAQ/FAQ.requiredlibraries: Added glib. - -2008-02-21 Dalibor Topic <[email protected]> - - * libraries/clib/native/Unsafe.c: New file. - -2008-02-21 Dalibor Topic <[email protected]> - - * configure.ac : Check for glib. - - * kaffe/kaffevm/Makefile.am (AM_CPPFLAGS): Added GLIB_CFLAGS. - (libkaffe_la_LIBADD) Added GLIB_LIBS. - (libkaffevm_la_SOURCES) Added libraries/clib/native/Unsafe.c. - - * kaffe/kaffevm/jit/Makefile.am (AM_CPPFLAGS): Added GLIB_CFLAGS. - (libengine_la_LDFLAGS) Added GLIB_LIBS. - - * kaffe/kaffevm/jit3/Makefile.am (AM_CPPFLAGS): Added GLIB_CFLAGS. - (libengine_la_LDFLAGS) Added GLIB_LIBS. - - * kaffe/kaffevm/jit/methodcalls.c (soft_fixup_trampoline) Use glib atomic functions. - - * kaffe/kaffevm/support.h (KaffeVM_GetFieldAddress): Added declaration. - - * kaffe/kaffevm/support.c (KaffeVM_GetFieldAddress): New helper function, - created from getFieldAddress. - - * libraries/clib/native/Field.c (getFieldAddress): Factored out into - KaffeVM_GetFieldAddress. - - * include/Makefile.am (NOINSTALL_JNI_DERIVED_HDRS): Added sun_misc_Unsafe.h. - -2008-02-20 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/debug.c (kaffe_dprintf): Added missing casts to n. - -2008-02-20 Dalibor Topic <[email protected]> - - * TODO: Updated. - - * include/Makefile.am (MAYBE_ZLIB_ZIP_HDRS): Removed unused headers. - -2008-02-18 Dalibor Topic <[email protected]> - - JIT fixes for ARM. - - * kaffe/kaffevm/exception.c (vmExcept_setJNIFrame): Removed unnecessary assert. - - * kaffe/kaffevm/stackTrace.c (buildStackTrace): Check if a frame shows up twice - on the stack and abort when it does. - -2008-02-17 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/fp.c (doubleDivide): Follow the spec more closely. - - * kaffe/kaffevm/soft.c, kaffe/kaffevm/soft.h (soft_fdivl): - Make the function available to the interpreter. - - * kaffe/kaffevm/intrp/icode.h (div_double): Use soft_fdivl. - -2008-02-16 Dalibor Topic <[email protected]> - - * TODO: Updated. - -2008-02-16 Dalibor Topic <[email protected]> - - * config/config-hacks.h (HAVE_UNALIGNEDACCESS, MSG_PEEK) - (HAVE_DYN_UNDERSTORE, DEFAULT_LIBRARYPATH): Removed unused definitions. - -2008-02-16 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/constants.c (readConstantPool): Use - check_if_need_to_switch_words_in_jdouble instead of checking - if DOUBLE_ORDER_OPPOSITE is defined. - (check_if_need_to_switch_words_in_jdouble): New static helper function. - - * config/config-hacks.h (DOUBLE_ORDER_OPPOSITE): Removed. - -2008-02-16 Dalibor Topic <[email protected]> - - * THIRDPARTY: Added license information for files imported - from GNU Classpath and GCC. - -2008-02-16 Dalibor Topic <[email protected]> - - * libraries/clib/zip/ZipFile.c (java_util_zip_ZipFile_getZipData0) - (java_util_zip_ZipFile_getZipEntries0): Only close entries we've - opened successfully. - -2008-02-15 Dalibor Topic <[email protected]> - - * libraries/clib/zip/ZipFile.c (java_util_zip_ZipFile_getZipEntry0) - (java_util_zip_ZipFile_getZipData0) - (java_util_zip_ZipFile_getZipEntries0), - kaffe/kaffevm/findInJar.c (findClassInJar) - (getManifestMainAttribute), - * kaffe/kaffeh/support.c (kaffeh_findClass): Close opened zip entries - after use. - - Reported by: Ito Kazumitsu <[email protected]> - -2008-02-15 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/jar.h, kaffe/kaffevm/jar.c (lookupJarFile): Removed. - - * libraries/clib/zip/ZipFile.c (getZipEntry) - (java_util_zip_ZipFile_getZipEntries0), - kaffe/kaffevm/findInJar.c (findClassInJar) - (getManifestMainAttribute), - kaffe/kaffeh/support.c (kaffeh_findClass): Use zzip_file_open directly. - -2008-02-15 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/jar.h, kaffe/kaffevm/jar.c (closeJarFile): Removed. - - * libraries/clib/zip/ZipFile.c (java_util_zip_ZipFile_closeZipFile0), - kaffe/kaffeh/support.c (kaffeh_findClass): Use zzip_closedir directly. - -2008-02-15 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/jar.h, kaffe/kaffevm/jar.c (openJarFile): Removed. - - * libraries/clib/zip/ZipFile.c (java_util_zip_ZipFile_openZipFile0), - kaffe/kaffevm/findInJar.c (findClassInJar), - kaffe/kaffeh/support.c (kaffeh_findClass): Use zzip_opendir directly. - -2008-02-15 Dalibor Topic <[email protected]> - - * TODO: Updated. - -2008-02-15 Dalibor Topic <[email protected]> - - * configure.ac (AC_PROG_CC_C99): Ask for a C99 compiler, so that useful - ISO C99 macros like isnan and signbit are defined in math.h. - - * kaffe/kaffevm/fp.c (doubleDivide): Return KAFFE_JDOUBLE_POS_INF or - KAFFE_JDOUBLE_NEG_INF depending on the signbit of input. - (doubleToLong, longToDouble): Removed unused functions. - - * kaffe/kaffevm/baseClasses.c (initBaseClasses): Initialize KAFFE_JDOUBLE_NEG_INF - and KAFFE_JDOUBLE_POS_INF. - - * kaffe/kaffevm/baseClasses.h (KAFFE_JDOUBLE_POS_INF, KAFFE_JDOUBLE_NEG_INF): - New fields used to cache Double.POSITIVE_INFINITY and Double.NEGATIVE_INFINITY. - -2008-02-15 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/fp.c (floatToInt, doubleToLong): Made static. - - * kaffe/kaffevm/fp.h (doubleToLong, floatToInt): Removed. - -2008-02-15 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/fp.c (intToFloat): Simplified collapsing of NaNs. - Made function static. - - * kaffe/kaffevm/fp.h (FNANBITS, intToFloat): Removed. - -2008-02-15 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/fp.c (floatAdd, floatSubtract, floatMultiply) - (floatDivide): Use KAFFE_JFLOAT_NAN. - - * kaffe/kaffevm/soft.c (soft_cvtdf): Use KAFFE_JFLOAT_NAN. Documented. - - * kaffe/kaffevm/baseClasses.c (initBaseClasses): Initialize KAFFE_JFLOAT_NAN. - - * kaffe/kaffevm/baseClasses.h (KAFFE_JFLOAT_NAN): New field caching - java.lang.Float.NaN. - -2008-02-15 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/fp.h (DNANBITS, longToDouble): Removed. - - * kaffe/kaffevm/fp.c (longToDouble): Simplified collapsing of NaNs. - Made function static. - -2008-02-15 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/fp.c (doubleAdd, doubleSubtract, doubleMultiply) - (doubleDivide): Use KAFFE_JDOUBLE_NAN. - - * kaffe/kaffevm/soft.c (soft_cvtfd): Use KAFFE_JDOUBLE_NAN. Documented. - - * kaffe/kaffevm/baseClasses.c (initBaseClasses): Initialize KAFFE_JDOUBLE_NAN. - - * kaffe/kaffevm/baseClasses.h (KAFFE_JDOUBLE_NAN): New field caching - java.lang.Double.NaN. - -2008-02-14 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/fp.h (DISNAN): Removed. - - * kaffe/kaffevm/soft.c (soft_cvtdf, soft_cvtdl, soft_cvtdi), - kaffe/kaffevm/fp.c (doubleAdd, doubleSubtract, doubleMultiply) - (doubleDivide): - -2008-02-14 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/fp.h (FISNAN): Removed. - - * kaffe/kaffevm/soft.c (soft_cvtfl, soft_cvtfd, soft_cvtfi), - kaffe/kaffevm/fp.c (floatDivide, floatMultiply, floatSubtract) - (floatAdd): Use isnan instead of FISNAN. - -2008-02-12 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/soft.c (soft_fcmpg): Delegate to soft_dcmpg. - (soft_fcmpl): Delegate to soft_dcmpl. - -2008-02-12 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/intrp/icode.h (cmpg_float, cmpl_float): - Use soft_dcmpg and soft_dcmpl internally, as they - produce the same results, since the float parameters - are automatically widened to equivalent doubles. - -2008-02-11 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/soft.c (soft_dcmp): Documented. - -2008-02-11 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/soft.c (soft_dcmp): New function. - Implements dcmpl/dcmpg according to VM spec. - (soft_dcmpl, soft_dcmpg) Call soft_dcmp. - -2008-02-03 Dalibor Topic <[email protected]> - - * config/arm/jit-arm.def (cvtfi_RxR): Removed. - -2008-02-03 Dalibor Topic <[email protected]> - - * config/arm/jit-icode.h (HAVE_cvt_float_int): Undefine - to fix jit regression test failure. - -2008-02-02 Dalibor Topic <[email protected]> - - * TODO: Updated. - -2008-02-02 Dalibor Topic <[email protected]> - - Fixed build with arm-linux-oabi-jit and arm-linux-eabi-jit. - Reported by: Robert Schuster <[email protected]> - - * config/Makefile.am (EXTRA_DIST): Added arm/linux/linux-eabi.h - and arm/linux/linux-gas.h. - - * config/arm/linux/linux-eabi.h, - onfig/arm/linux/linux-gas.h: New files, imported from GCC. - - * config/arm/linux/md.c: Include linux-eabi.h when using EABI - and linux-gas otherwise for cache flushing code. - (flish_dcache) Use CLEAR_INSN_CACHE. - -2008-02-02 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/systems/unix-pthreads/thread-impl.c: - Don't use __USE_GNU, use _GNU_SOURCE instead. - - * TODO: Updated. - -2008-02-02 Dalibor Topic <[email protected]> - - * FAQ/FAQ.bignum: Removed. - - * Makefile.am (EXTRA_DIST): Removed FAQ/FAQ.bignum. - - * THIRDPARTY: Remove section on gmp.m4. - - * FAQ/FAQ.requiredlibraries: Removed section on ESD, ALSA, - GNU MP, and libmd. - - * FAQ/FAQ.ps2linux: Removed paragraph on GNU MP. - -2008-02-02 Dalibor Topic <[email protected]> - - * WHATSNEW, TODO: Updated for native big math purge. - -2008-02-02 Dalibor Topic <[email protected]> - - Fix for build on arm-oabi-linux-ffi. - - * kaffe/kaffevm/systems/unix-pthreads/thread-impl.c (__USE_GNU) - Define it only if it's not yet defined. - - * kaffe/kaffevm/systems/unix-pthreads/thread-internal.h (__USE_GNU): - Removed. - -2008-02-02 Dalibor Topic <[email protected]> - - * m4/gmp.m4: Removed. - -2008-02-02 Dalibor Topic <[email protected]> - - * libraries/clib/math/BigInteger.c, - libraries/clib/math/.cvsignore, - libraries/clib/math/Makefile.am, - libraries/clib/math/Makefile.in, - libraries/javalib/gmp-math/.cvsignore, - libraries/javalib/gmp-math/Makefile.am, - libraries/javalib/gmp-math/Makefile.in, - libraries/javalib/gmp-math/java/math/BigDecimal.java, - libraries/javalib/gmp-math/java/math/BigInteger.java: - Removed. - - * configure.ac: Removed checks for GNU MP and native math. - - * libraries/clib/Makefile.am (SUBDIRS): - Removed math dir. - - * libraries/javalib/Makefile.am (SUBDIRS): Removed - gmp-math dir. - -2008-02-02 Dalibor Topic <[email protected]> - - * WHATSNEW: Documented JAR reading dependency change. - - * TODO: Updated. - - * FAQ/FAQ.requiredlibraries: Removed section on zlib. - -2008-02-02 Dalibor Topic <[email protected]> - - * configure.ac: Removed checks for zlib.h, libz, and ZIP_LIBS. - - * libraries/clib/zip/Makefile.am (libzip_la_CFLAGS): Added - ZZIP_CFLAGS. (libzip_la_LIBADD): Replaced ZIP_LIBS by ZZIP_LIBS. - -2008-02-02 Dalibor Topic <[email protected]> - - - * libraries/javalib/zlib-zip/org/kaffe/util/Assert.java, - libraries/javalib/zlib-zip/org/kaffe/util/UTF8.java, - libraries/javalib/zlib-zip/org/kaffe/util/zip/SwitchInflater.java, - libraries/clib/zip/Inflater.c, - libraries/clib/zip/Deflater.c, - libraries/javalib/zlib-zip/java/util/zip/Inflater.java, - libraries/javalib/zlib-zip/java/util/zip/Deflater.java: - Removed. - - * libraries/clib/zip/Makefile.am (libzip_la_SOURCES): - Removed Inflater.c and Deflater.c. - - * libraries/javalib/zlib-zip/Makefile.am (dist_zlib_JAVA): - Removed org/kaffe/util/Assert.java, org/kaffe/util/UTF8.java, - org/kaffe/util/zip/SwitchInflater.java, java/util/zip/Inflater.java, - java/util/zip/Deflater.java. - -2008-02-02 Dalibor Topic <[email protected]> - - * libraries/javalib/zlib-zip/java/util/zip/DeflaterOutputStream.java: - Removed. - - * libraries/javalib/zlib-zip/Makefile.am (dist_zlib_JAVA): - Removed java/util/zip/DeflaterOutputStream.java. - -2008-02-02 Dalibor Topic <[email protected]> - - * libraries/clib/zip/Adler32.c, - libraries/clib/zip/CRC32.c, - libraries/javalib/zlib-zip/java/util/zip/Adler32.java, - libraries/javalib/zlib-zip/java/util/zip/CRC32.java: Removed. - - * libraries/clib/zip/Makefile.am (libzip_la_SOURCES): - Removed Adler32.c and CRC32.c. - - * libraries/javalib/zlib-zip/Makefile.am (dist_zlib_JAVA): - Removed java/util/zip/Adler32.java and java/util/zip/CRC32.java. - -2008-01-31 Dalibor Topic <[email protected]> - - * TODO: Updated. - - * libraries/javalib/zlib-zip/java/util/zip/ZipEntry.java, - libraries/javalib/zlib-zip/java/util/zip/ZipInputStream.java, - libraries/javalib/zlib-zip/java/util/zip/ZipOutputStream.java: - Removed. - - * kaffe/kaffevm/debug.c (kaffe_dprintf): Changed prototype of - max to size_t. - - * libraries/clib/zip/ZipFile.c: Include native.h amd zzip/zzip.h. - (makeZipEntry, java_util_zip_ZipFile_openZipFile0, - java_util_zip_ZipFile_closeZipFile0, java_util_zip_ZipFile_getZipFileSize0, - java_util_zip_ZipFile_getZipEntry0, java_util_zip_ZipFile_getZipData0, - java_util_zip_ZipFile_getZipEntries0) Rewritten to use zziplib. - (getZipEntry) New helper function. - - * libraries/javalib/zlib-zip/Makefile.am (dist_zlib_JAVA): - Removed /java/util/zip/ZipEntry.java, java/util/zip/ZipInputStream.java - and java/util/zip/ZipOutputStream.java. - - * libraries/javalib/zlib-zip/java/util/zip/ZipFile.java (getZipEntry): - New private helper method. (getEntry, getInputStream) Use getZipEntry - to avoid infinte recursion with overridden getEntry. - -2008-01-27 Dalibor Topic <[email protected]> - - * config/arm/netbsd1/md.c, - config/arm/riscos/md.c (flush_dcache): Only - declare for JIT engine. - -2008-01-27 Dalibor Topic <[email protected]> - - * libltdl/.cvsignore: Removed. - -2008-01-25 Dalibor Topic <[email protected]> - - * config/arm/linux/md.c (flush_dcache): Only - declare for JIT engine. - -2008-01-22 Dalibor Topic <[email protected]> - - * kaffe/kaffeh/Makefile.am (kaffeh_LDADD, AM_CPPFLAGS): - kaffe/kaffevm/Makefile.am (libkaffe_la_CFLAGS) - (libkaffe_la_LIBADD): Added ZZIP_CFLAGS and ZZIP_LIBS, - Removed ZIP_LIBS. - -2008-01-22 Dalibor Topic <[email protected]> - - * TODO: Updated. - -2008-01-21 Dalibor Topic <[email protected]> - - * include/jsyscall.h, - kaffe/kaffeh/support.c, - kaffe/kaffevm/systems/beos-native/syscalls.c, - kaffe/kaffevm/systems/drops-l4threads/syscalls.c, - kaffe/kaffevm/systems/oskit-pthreads/syscalls.c, - kaffe/kaffevm/systems/unix-jthreads/syscalls.c, - kaffe/kaffevm/systems/unix-pthreads/syscalls.c: - Removed lseek from syscall interface and the threading - implementations. - -2008-01-21 Dalibor Topic <[email protected]> - - * TODO: Updated. - - * include/jsyscall.h (KLSEEK): Removed unused macro. - -2008-01-21 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/findInJar.c (getManifestMainAttribute): - Fixed type of i to match return type of getUncompressedSize. - -2008-01-21 Dalibor Topic <[email protected]> - - * TODO: Updated with some potential jit engine sources. - -2008-01-21 Dalibor Topic <[email protected]> - - * TODO: Updated. - * FAQ/FAQ.requiredlibraries: Add zziplib. - -2008-01-21 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/baseClasses.c (initialiseKaffe): Don't initialize - JAR file cache, it's gone. - - * kaffe/kaffevm/jar.h, kaffe/kaffevm/jar.c: - Rewriten from scratch to use zzip library. Since zzlib - allows transprent access to files and directories as well - as zip files, it could be possible to rewrite findInJar.c - to use jar.c now, regardless of the entry type. - - * configure.ac: Check for zzip library and header. - - * kaffe/kaffeh/support.c (kaffeh_findClass), - kaffe/kaffevm/findInJar.c (getManifestMainAttribute) - (findClassInJar): Use zziplib types and updated jar interfaces. - - * kaffe/kaffevm/classpath.h (_classpathEntry): Use ZZIP_DIR - for a jar entry. - -2008-01-20 Dalibor Topic <[email protected]> - - TODO: Updated. - -2008-01-20 Dalibor Topic <[email protected]> - - * configure.ac: Don't link files for kaffeh. - - * kaffe/kaffeh/Makefile.am (kaffeh_SOURCES): Added files - used from kaffevm. - -2008-01-20 Robert Schuster <[email protected]> - - * configure.ac: Require automake 1.9 instead of 1.10. - -2008-01-20 Dalibor Topic <[email protected]> - - TODO: Updated. - -2008-01-20 Dalibor Topic <[email protected]> - - * configure.ac: Autoupdated. Now requires autoconf 2.61. - -2008-01-20 Dalibor Topic <[email protected]> - - * developers/autogen.sh: Removed version checking logic. - We should simply set the minimum versions necessary in configure.ac. - -2008-01-20 Dalibor Topic <[email protected]> - - * m4/libtool.m4: Removed. - -2008-01-20 Dalibor Topic <[email protected]> - - * developers/autogen.sh: Replaced the complicated - invocations of autotools with a single autoreconf call. - -2008-01-20 Dalibor Topic <[email protected]> - - TODO: Updated. - -2008-01-20 Dalibor Topic <[email protected]> - - * kaffe/xprof/Makefile.am (AM_CPPFLAGS), - * kaffe/jvmpi/Makefile.am (AM_CPPFLAGS), - * kaffe/kaffevm/Makefile.am (AM_CPPFLAGS), - * test/jni/Makefile.am (AM_CPPFLAGS), - * kaffe/kaffe/Makefile.am (AM_CPPFLAGS): - Removed libltdl from include path. - -2008-01-19 Dalibor Topic <[email protected]> - - * TODO: Updated. - -2008-01-19 Dalibor Topic <[email protected]> - - * WHATSNEW: Document purge of libltdl. - * FAQ/FAQ.required-libraries: Add information on libltdl. - -2008-01-19 Dalibor Topic <[email protected]> - - * developers/config2.patch: Removed. - - * Makefile.am (EXTRA_DIST): Removed developers/config2.patch. - -2008-01-19 Dalibor Topic <[email protected]> - - * developers/autogen.sh: Don't libtoolize with --ltdl. Removed workarounds - and patches for libltdl. - - * libltdl/COPYING.LIB, libltdl/Makefile.am, libltdl/Makefile.in, - libltdl/README, libltdl/acinclude.m4, libltdl/aclocal.m4, libltdl/config-h.in, - libltdl/config.guess, libltdl/config.sub, libltdl/configure, - libltdl/configure.ac, libltdl/install-sh, libltdl/ltdl.c, libltdl/ltdl.h, - libltdl/ltmain.sh libltdl/missing: Removed. - - * configure.ac: (AC_LIBLTDL_CONVENIENCE, LIBTOOL_DEPS, LIBLTDL) - Removed. Check for ltdl.h and libltdl and if not found error out. - Don't attempt to configure libltdl. - - * test/internal/Makefile.am (jitBasic_LDADD), - test/jni/Makefile.am (jniBase_LDADD, jniExecClass_LDADD) - (jniReflect_LDADD, libjniweaklib_la_LDADD), - kaffe/xprof/Makefile.am (libkaffexprof_la_LIBADD), - kaffe/jvmpi/Makefile.am (libkaffejvmpi_la_DEPENDENCIES), - kaffe/kaffevm/Makefile.am (libkaffe_la_DEPENDENCIES): Removed - LIBLTDL. - - * test/internal/jit_stub.c: Include system ltdl.h. - - * Makefile.am (SUBDIRS, DIST_SUBDIRS): Removed libltdl. - (noinst_SCRIPTS): Removed libtool. (libtool) Removed. - (install-exec-local) Make sure the target directory exists - prior to symlinking. - -2008-01-19 Dalibor Topic <[email protected]> - - * kaffe/scripts/Makefile.am (install-exec-local), - Makefile.am (install-exec-local), - libraries/javalib/Makefile.am (install-data-local): - Always use force option when symlinking. Don't test - for existence of target. - -2008-01-19 Robert Schuster <[email protected]> - - * kaffe/scripts/Makefile.am: Add force option to all ln invocations - in target install-exec-local. - -2008-01-19 Robert Schuster <[email protected]> - - Added --with-target-classpath-classes option to support having glib.zip - in a different location on target environment. - - * libraries/javalib/Makefile.am (install-data-local): - Link TARGET_CLASSPATH_CLASSES as rt.jar. - - * m4/classpath.m4 (AC_CHECK_WITH_TARGET_CLASSPATH_CLASSES): Added. - - * configure.ac: Use AC_CHECK_WITH_TARGET_CLASSPATH_CLASSES. - -2008-01-19 Dalibor Topic <[email protected]> - - * TODO: Updated. - -2008-01-19 Dalibor Topic <[email protected]> - - * config/alpha/jit-alpha.def, - config/alpha/jit-icode.h, - config/alpha/linux/md.c, - config/alpha/netbsd1/md.c, - config/alpha/osf/md.c, - config/arm/jit-arm.def, - config/arm/jit3-arm.def, - config/bfin/jit-bfin.def, - config/bfin/jit3-bfin.def, - config/ia64/linux/md.h, - config/m68k/jit3-m68k.def, - config/mips/mips.c, - config/powerpc/callmethod_ppc.h, - config/powerpc/jit3-icode.h, - config/powerpc/jit3-powerpc.def, - config/powerpc/netbsd1/md.c, - config/sparc/jit-sparc.def. - kaffe/kaffevm/classMethod.c, - kaffe/kaffevm/classPool.c, - kaffe/kaffevm/exception.c, - kaffe/kaffevm/findInJar.c, - kaffe/kaffevm/kaffe.def, - kaffe/kaffevm/soft.c, - kaffe/kaffevm/string.c, - kaffe/kaffevm/gcj/eh.c, - kaffe/kaffevm/gcj/gcj-glue.c, - kaffe/kaffevm/jit/labels.c, - kaffe/kaffevm/jit/methodcalls.c, - kaffe/kaffevm/jit/native-wrapper.c, - kaffe/kaffevm/jit3/icode.c, - kaffe/kaffevm/jit3/machine.c, - kaffe/kaffevm/jit3/registers.h, - kaffe/kaffevm/jni/jni.c, - kaffe/kaffevm/systems/oskit-pthreads/pjthread.c, - kaffe/kaffevm/systems/unix-jthreads/jthread.c, - kaffe/kaffevm/systems/win32/winio.c, - kaffe/xprof/xprofiler.c, - libraries/clib/native/Class.c: - Removed ifdef-ed out code. - - * config/i386/callKaffeException.h, - config/i386/common.h, - config/i386/sysdepCallMethod.h: - Use __asm__ instead of asm. - - * kaffe/kaffevm/Makefile.am (libkaffe_la_SOURCES): Added gc-refs.c. - - * kaffe/kaffevm/gc-refs.c: New file. Moved most of the code from - kaffe/kaffevm/kaffe-gc/gc-refs.c here, and added KaffeGC_markAllRefs. - - * kaffe/kaffevm/kaffe-gc/gc-refs.c, kaffe/kaffevm/boehm-gc/gc-refs.c: - Removed. - - * kaffe/kaffevm/kaffe-gc/gc-krefs.c: New file. Moved over the thread - walking functions necessary for kaffe-gc that don't fit into the shared - gc-refs.c implementation. - - * kaffe/kaffevm/boehm-gc/gc-brefs.c, - kaffe/kaffevm/boehm-gc/gc-brefs.h: New files. - - * kaffe/kaffevm/gc-refs.h (KaffeGC_walkRefs) Removed. - (KaffeGC_markAllRefs) Added. - - * kaffe/kaffevm/jar.c (openJarFile) Use S_ISDIR. - - * kaffe/kaffevm/kaffe.def (FIELD_IS_CONSTANT): Removed. - (GETSTATIC) Removed uses of FIELD_IS_CONSTANT. - - * kaffe/kaffevm/soft.c: Removed inline statements. - - * kaffe/kaffevm/utf8const.c: Spell out unsigned int. - - * kaffe/kaffevm/boehm-gc/Makefile.am (libkaffegc_la_SOURCES): - Removed gc-refs.c, added gc-brefs.c and gc-brefs.h. - - * kaffe/kaffevm/boehm-gc/gc2.c: Include gc-brefs.h. - (GarbageCollectorInterface_Ops) Use BoehmGC_addRef and BoehmGC_rmRef - wrappers instead of using KaffeGC_addRef and KaffeGC_rmRef directly. - - * kaffe/kaffevm/kaffe-gc/Makefile.am (libkaffegc_la_SOURCES): - Removed gc-refs.c. Added gc-krefs.c. - - * kaffe/kaffevm/kaffe-gc/gc-incremental.h (KaffeGC_walkRefs): - Added prototype. - - * kaffe/kaffevm/systems/unix-pthreads/thread-impl.c (resume_signal_handler, - jthread_unsuspendall) Declare status variable in the scope it is used. - -2008-01-19 Dalibor Topic <[email protected]> - - * TODO: Updated. - -2008-01-19 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/boehm-gc/gc-refs.c: Added debugging code from kaffe-gc - version. Use KaffeGC_malloc & KaffeGC_free instead of boehm-specific - macros. Rearranged functions to match layout in kaffe-gc version in - preparation for unifying them again. - -2008-01-18 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/Makefile.am (DIST_SUBDIRS): Removed jni and verifier dirs. - (libkaffe_la_SOURCES) Added gc-refs-h. - - * kaffe/kaffevm/gc-refs.h: New file. Moved over from ... - * kaffe/kaffevm/kaffe-gc/gc-refs.h: ... here. Removed. - * kaffe/kaffevm/boehm-gc/gc-refs.h: Removed. - - * kaffe/kaffevm/boehm-gc/Makefile.am, - kaffe/kaffevm/kaffe-gc/Makefile.am: (libkaffegc_la_SOURCES) Removed gc-refs.h. - -2008-01-18 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/Makefile.am (libkaffe_la_SOURCES): Added jni and - verifier sources. - (SUBDIRS): Removed jni and verifier directories. - (libkaffe_la_DEPENDENCIES): Removed jni and verifier convenience libraries. - - * kaffe/kaffevm/verifier/Makefile.am, - kaffe/kaffevm/jni/Makefile.am: Removed. - - * configure.ac: Removed Makefiles for jni and verifier. - -2008-01-18 Dalibor Topic <[email protected]> - - * kaffe/kaffevm/boehm-gc/Makefile.am: Make libkaffegc.la a convenience library. - -2008-01-18 Dalibor Topic <[email protected]> - - * config/i386/jit-i386.def: Removed unused nop and unimplemented - instructions. Removed ifdef-ed out code. - -2008-01-18 Dalibor Topic <[email protected]> - - * TODO: Updated. - -2008-01-18 Dalibor Topic <[email protected]> - - * config/i386/jit3-i386.def: Removed unused nop and unimplemented - instructions. Removed ifdef-ed out code. - -2008-01-17 Dalibor Topic <[email protected]> - - * configure.ac: Disabled zlib-zip by default. - -2008-01-17 Dalibor Topic <[email protected]> - - * configure.ac: Rewritten checking for pure java math to make the - native GNU MP implementation disabled by default. - -2008-01-17 Doug Young <[email protected]> - - * kaffe/kaffevm/systems/unix-pthreads/signal.c (stackOverflowDetector), - kaffe/kaffevm/systems/unix-jthreads/signal.c (stackOverflowDetector): - The "sig" argument should be used to clear the signal, since it could - be either SIGSEGV or SIGBUS. - -2008-01-16 Dalibor Topic <[email protected]> - - * configure.ac: Only check for libgc when boehm-gc is selected as the - garbage collector. - - Reported by: Kiyo Inaba <[email protected]> - -2008-01-16 Dalibor Topic <[email protected]> - - * libraries/javalib/awt-implementations/kaffe/java/awt/image/package.html, - libraries/javalib/awt-implementations/kaffe/java/awt/package.html, - libraries/javalib/awt-implementations/kaffe/java/awt/event/package.html: - Removed left over copies of Classpath's javadoc. - -2008-01-16 Dalibor Topic <[email protected]> - - * libraries/javalib/awt-implementations/kaffe/Makefile.am (dist_kaffeawt_JAVA): - Removed duplicate files from GNU Classpath. - - * libraries/javalib/awt-implementations/kaffe/java/awt/ActionEvt.java, - libraries/javalib/awt-implementations/kaffe/java/awt/FocusEvt.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Dialog.java, - libraries/javalib/awt-implementations/kaffe/java/awt/NativeGraphics.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Frame.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Window.java: - Fixed compilation problems by using Kaffe specific methods, or removing# - broken features. - - * libraries/javalib/awt-implementations/kaffe/java/awt/AWTError.java, - libraries/javalib/awt-implementations/kaffe/java/awt/AWTException.java, - libraries/javalib/awt-implementations/kaffe/java/awt/AWTPermission.java, - libraries/javalib/awt-implementations/kaffe/java/awt/ActiveEvent.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Adjustable.java, - libraries/javalib/awt-implementations/kaffe/java/awt/AlphaComposite.java, - libraries/javalib/awt-implementations/kaffe/java/awt/BasicStroke.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Color.java, - libraries/javalib/awt-implementations/kaffe/java/awt/ColorPaintContext.java, - libraries/javalib/awt-implementations/kaffe/java/awt/ComponentOrientation.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Composite.java, - libraries/javalib/awt-implementations/kaffe/java/awt/CompositeContext.java, - libraries/javalib/awt-implementations/kaffe/java/awt/DisplayMode.java, - libraries/javalib/awt-implementations/kaffe/java/awt/FocusTraversalPolicy.java, - libraries/javalib/awt-implementations/kaffe/java/awt/FontFormatException.java, - libraries/javalib/awt-implementations/kaffe/java/awt/GradientPaint.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Graphics2D.java, - libraries/javalib/awt-implementations/kaffe/java/awt/GraphicsConfigTemplate.java, - libraries/javalib/awt-implementations/kaffe/java/awt/GraphicsConfiguration.java, - libraries/javalib/awt-implementations/kaffe/java/awt/GraphicsDevice.java, - libraries/javalib/awt-implementations/kaffe/java/awt/GraphicsEnvironment.java, - libraries/javalib/awt-implementations/kaffe/java/awt/HeadlessException.java, - libraries/javalib/awt-implementations/kaffe/java/awt/IllegalComponentStateException.java, - libraries/javalib/awt-implementations/kaffe/java/awt/ImageCapabilities.java, - libraries/javalib/awt-implementations/kaffe/java/awt/ItemSelectable.java, - libraries/javalib/awt-implementations/kaffe/java/awt/JobAttributes.java, - libraries/javalib/awt-implementations/kaffe/java/awt/KeyEventDispatcher. java, - libraries/javalib/awt-implementations/kaffe/java/awt/KeyEventPostProcessor.java, - libraries/javalib/awt-implementations/kaffe/java/awt/MenuContainer.java, - libraries/javalib/awt-implementations/kaffe/java/awt/PageAttributes.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Paint.java, - libraries/javalib/awt-implementations/kaffe/java/awt/PaintContext.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Point.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Polygon.java, - libraries/javalib/awt-implementations/kaffe/java/awt/PrintGraphics.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Rectangle.java, - libraries/javalib/awt-implementations/kaffe/java/awt/RenderingHints.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Robot.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Shape.java, - libraries/javalib/awt-implementations/kaffe/java/awt/Stroke.java, - libraries/javalib/awt-implementations/kaffe/java/awt/TexturePaint.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/AWTEventListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/ActionEvent.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/ActionListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/AdjustmentListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/ComponentListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/ContainerListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/FocusEvent.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/FocusListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/InputMethodEvent.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/InputMethodListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/InvocationEvent.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/ItemListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/KeyListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/MouseListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/MouseMotionListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/MouseWheelEvent.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/MouseWheelListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/TextListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/WindowFocusListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/WindowListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/event/WindowStateListener.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/BufferStrategy.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/BufferedImage.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/BufferedImageOp.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/ColorModel.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/ComponentColorModel.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/ComponentSampleModel.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/DataBuffer.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/DataBufferByte.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/DataBufferDouble.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/DataBufferFloat.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/DataBufferInt.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/DataBufferShort.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/DataBufferUShort.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/DirectColorModel.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/ImagingOpException.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/PackedColorModel.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/PixelInterleavedSampleModel.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/Raster.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/RasterFormatException.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/RasterOp.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/RenderedImage.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/SampleModel.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/SinglePixelPackedSampleModel.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/TileObserver.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/VolatileImage.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/WritableRaster.java, - libraries/javalib/awt-implementations/kaffe/java/awt/image/WritableRenderedImage.java: - Removed. - -2008-01-15 Dalibor Topic <[email protected]> - - * libraries/javalib/awt-implementations/kaffe/Makefile.am - (dist_kaffeawt_JAVA): Removed duplicate files from GNU Classpath. - Removed old applet viewer. - - * java/applet/AppletContext.java, - java/applet/package.html, - java/applet/AppletStub.java, - java/applet/AudioClip.java, - java/applet/Applet.java, - java/awt/color/package.html, - java/awt/color/ICC_ProfileRGB.java, - java/awt/color/ProfileDataException.java, - java/awt/color/ICC_ColorSpace.java, - java/awt/color/ICC_Profile.java, - java/awt/color/ICC_ProfileGray.java, - java/awt/color/CMMException.java, - java/awt/color/ColorSpace.java, - java/awt/datatransfer/package.html, - java/awt/datatransfer/StringSelection.java, - java/awt/datatransfer/Transferable.java, - java/awt/datatransfer/FlavorTable.java, - java/awt/datatransfer/Clipboard.java, - java/awt/datatransfer/SystemFlavorMap.java, - java/awt/datatransfer/UnsupportedFlavorException.java, - java/awt/datatransfer/ClipboardOwner.java, - java/awt/datatransfer/DataFlavor.java, - java/awt/datatransfer/MimeTypeParseException.java, - java/awt/datatransfer/FlavorMap.java, - java/awt/font/GlyphVector.java, - java/awt/font/ShapeGraphicAttribute.java, - java/awt/font/TextAttribute.java, - java/awt/font/package.html, - java/awt/font/TextHitInfo.java, - java/awt/font/ImageGraphicAttribute.java, - java/awt/font/FontRenderContext.java, - java/awt/font/OpenType.java, - java/awt/font/GraphicAttribute.java, - java/awt/font/LineMetrics.java, - java/awt/font/MultipleMaster.java, - java/awt/font/NumericShaper.java, - java/awt/font/TransformAttribute.java, - java/awt/font/GlyphMetrics.java, - java/awt/font/TextMeasurer.java, - java/awt/font/GlyphJustificationInfo.java, - java/awt/font/LineBreakMeasurer.java, - java/awt/font/TextLayout.java, - java/awt/geom/Area.java, - java/awt/geom/Rectangle2D.java, - java/awt/geom/CubicCurve2D.java, - java/awt/geom/package.html, - java/awt/geom/RectangularShape.java, - java/awt/geom/FlatteningPathIterator.java, - java/awt/geom/NoninvertibleTransformException.java, - java/awt/geom/Point2D.java, - java/awt/geom/RoundRectangle2D.java, - java/awt/geom/GeneralPath.java, - java/awt/geom/PathIterator.java, - java/awt/geom/AffineTransform.java, - java/awt/geom/Ellipse2D.java, - java/awt/geom/IllegalPathStateException.java, - java/awt/geom/Line2D.java, - java/awt/geom/Arc2D.java, - java/awt/geom/QuadCurve2D.java, - java/awt/geom/Dimension2D.java, - java/awt/im/package.html, - java/awt/im/InputSubset.java, - java/awt/im/InputMethodHighlight.java, - java/awt/im/InputMethodRequests.java, - java/awt/image/renderable/RenderContext.java, - java/awt/image/renderable/ParameterBlock.java, - java/awt/image/renderable/RenderableImage.java, - java/awt/image/renderable/package.html, - java/awt/image/renderable/ContextualRenderedImageFactory.java, - java/awt/image/renderable/RenderableImageProducer.java, - java/awt/image/renderable/RenderedImageFactory.java, - java/awt/image/renderable/RenderableImageOp.java, - org/kaffe/applet/AppletViewer.java, *** Patch too long, truncated ***