[kaffe] CVS kaffe (robilad): moved 1.1.9 changelog over to ChangeLog.20
Kaffe CVS
cvs-commits at kaffe.org
Tue Feb 26 16:36:51 PST 2008
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 <robilad at kaffe.org>
* 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 <robilad at kaffe.org>
- * configure.ac, RELEASE-NOTES, README, WHATSNEW: Updated.
+ * Makefile.am (EXTRA_DIST): Added ChangeLog.20.
-2008-02-22 Dalibor Topic <robilad at kaffe.org>
+ * ChangeLog.20: New file for the 1.1.9 change log.
- * configure.ac, RELEASE-NOTES, README: Updated.
+2008-02-27 Dalibor Topic <robilad at kaffe.org>
-2008-02-21 Dalibor Topic <robilad at kaffe.org>
+ * 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 <robilad at kaffe.org>
-
- * FAQ/FAQ.requiredlibraries: Added glib.
-
-2008-02-21 Dalibor Topic <robilad at kaffe.org>
-
- * libraries/clib/native/Unsafe.c: New file.
-
-2008-02-21 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * kaffe/kaffevm/debug.c (kaffe_dprintf): Added missing casts to n.
-
-2008-02-20 Dalibor Topic <robilad at kaffe.org>
-
- * TODO: Updated.
-
- * include/Makefile.am (MAYBE_ZLIB_ZIP_HDRS): Removed unused headers.
-
-2008-02-18 Dalibor Topic <robilad at kaffe.org>
-
- 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * TODO: Updated.
-
-2008-02-16 Dalibor Topic <robilad at kaffe.org>
-
- * config/config-hacks.h (HAVE_UNALIGNEDACCESS, MSG_PEEK)
- (HAVE_DYN_UNDERSTORE, DEFAULT_LIBRARYPATH): Removed unused definitions.
-
-2008-02-16 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * THIRDPARTY: Added license information for files imported
- from GNU Classpath and GCC.
-
-2008-02-16 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <kaz at maczuka.gcd.org>
-
-2008-02-15 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * TODO: Updated.
-
-2008-02-15 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * kaffe/kaffevm/fp.c (floatToInt, doubleToLong): Made static.
-
- * kaffe/kaffevm/fp.h (doubleToLong, floatToInt): Removed.
-
-2008-02-15 Dalibor Topic <robilad at kaffe.org>
-
- * kaffe/kaffevm/fp.c (intToFloat): Simplified collapsing of NaNs.
- Made function static.
-
- * kaffe/kaffevm/fp.h (FNANBITS, intToFloat): Removed.
-
-2008-02-15 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * kaffe/kaffevm/fp.h (DNANBITS, longToDouble): Removed.
-
- * kaffe/kaffevm/fp.c (longToDouble): Simplified collapsing of NaNs.
- Made function static.
-
-2008-02-15 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * kaffe/kaffevm/soft.c (soft_fcmpg): Delegate to soft_dcmpg.
- (soft_fcmpl): Delegate to soft_dcmpl.
-
-2008-02-12 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * kaffe/kaffevm/soft.c (soft_dcmp): Documented.
-
-2008-02-11 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * config/arm/jit-arm.def (cvtfi_RxR): Removed.
-
-2008-02-03 Dalibor Topic <robilad at kaffe.org>
-
- * config/arm/jit-icode.h (HAVE_cvt_float_int): Undefine
- to fix jit regression test failure.
-
-2008-02-02 Dalibor Topic <robilad at kaffe.org>
-
- * TODO: Updated.
-
-2008-02-02 Dalibor Topic <robilad at kaffe.org>
-
- Fixed build with arm-linux-oabi-jit and arm-linux-eabi-jit.
- Reported by: Robert Schuster <robertschuster at fsfe.org>
-
- * 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 <robilad at kaffe.org>
-
- * kaffe/kaffevm/systems/unix-pthreads/thread-impl.c:
- Don't use __USE_GNU, use _GNU_SOURCE instead.
-
- * TODO: Updated.
-
-2008-02-02 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * WHATSNEW, TODO: Updated for native big math purge.
-
-2008-02-02 Dalibor Topic <robilad at kaffe.org>
-
- 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 <robilad at kaffe.org>
-
- * m4/gmp.m4: Removed.
-
-2008-02-02 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * WHATSNEW: Documented JAR reading dependency change.
-
- * TODO: Updated.
-
- * FAQ/FAQ.requiredlibraries: Removed section on zlib.
-
-2008-02-02 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * config/arm/netbsd1/md.c,
- config/arm/riscos/md.c (flush_dcache): Only
- declare for JIT engine.
-
-2008-01-27 Dalibor Topic <robilad at kaffe.org>
-
- * libltdl/.cvsignore: Removed.
-
-2008-01-25 Dalibor Topic <robilad at kaffe.org>
-
- * config/arm/linux/md.c (flush_dcache): Only
- declare for JIT engine.
-
-2008-01-22 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * TODO: Updated.
-
-2008-01-21 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * TODO: Updated.
-
- * include/jsyscall.h (KLSEEK): Removed unused macro.
-
-2008-01-21 Dalibor Topic <robilad at kaffe.org>
-
- * kaffe/kaffevm/findInJar.c (getManifestMainAttribute):
- Fixed type of i to match return type of getUncompressedSize.
-
-2008-01-21 Dalibor Topic <robilad at kaffe.org>
-
- * TODO: Updated with some potential jit engine sources.
-
-2008-01-21 Dalibor Topic <robilad at kaffe.org>
-
- * TODO: Updated.
- * FAQ/FAQ.requiredlibraries: Add zziplib.
-
-2008-01-21 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- TODO: Updated.
-
-2008-01-20 Dalibor Topic <robilad at kaffe.org>
-
- * configure.ac: Don't link files for kaffeh.
-
- * kaffe/kaffeh/Makefile.am (kaffeh_SOURCES): Added files
- used from kaffevm.
-
-2008-01-20 Robert Schuster <robertschuster at fsfe.org>
-
- * configure.ac: Require automake 1.9 instead of 1.10.
-
-2008-01-20 Dalibor Topic <robilad at kaffe.org>
-
- TODO: Updated.
-
-2008-01-20 Dalibor Topic <robilad at kaffe.org>
-
- * configure.ac: Autoupdated. Now requires autoconf 2.61.
-
-2008-01-20 Dalibor Topic <robilad at kaffe.org>
-
- * developers/autogen.sh: Removed version checking logic.
- We should simply set the minimum versions necessary in configure.ac.
-
-2008-01-20 Dalibor Topic <robilad at kaffe.org>
-
- * m4/libtool.m4: Removed.
-
-2008-01-20 Dalibor Topic <robilad at kaffe.org>
-
- * developers/autogen.sh: Replaced the complicated
- invocations of autotools with a single autoreconf call.
-
-2008-01-20 Dalibor Topic <robilad at kaffe.org>
-
- TODO: Updated.
-
-2008-01-20 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * TODO: Updated.
-
-2008-01-19 Dalibor Topic <robilad at kaffe.org>
-
- * WHATSNEW: Document purge of libltdl.
- * FAQ/FAQ.required-libraries: Add information on libltdl.
-
-2008-01-19 Dalibor Topic <robilad at kaffe.org>
-
- * developers/config2.patch: Removed.
-
- * Makefile.am (EXTRA_DIST): Removed developers/config2.patch.
-
-2008-01-19 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robertschuster at fsfe.org>
-
- * kaffe/scripts/Makefile.am: Add force option to all ln invocations
- in target install-exec-local.
-
-2008-01-19 Robert Schuster <robertschuster at fsfe.org>
-
- 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 <robilad at kaffe.org>
-
- * TODO: Updated.
-
-2008-01-19 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * TODO: Updated.
-
-2008-01-19 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * kaffe/kaffevm/boehm-gc/Makefile.am: Make libkaffegc.la a convenience library.
-
-2008-01-18 Dalibor Topic <robilad at kaffe.org>
-
- * config/i386/jit-i386.def: Removed unused nop and unimplemented
- instructions. Removed ifdef-ed out code.
-
-2008-01-18 Dalibor Topic <robilad at kaffe.org>
-
- * TODO: Updated.
-
-2008-01-18 Dalibor Topic <robilad at kaffe.org>
-
- * config/i386/jit3-i386.def: Removed unused nop and unimplemented
- instructions. Removed ifdef-ed out code.
-
-2008-01-17 Dalibor Topic <robilad at kaffe.org>
-
- * configure.ac: Disabled zlib-zip by default.
-
-2008-01-17 Dalibor Topic <robilad at kaffe.org>
-
- * configure.ac: Rewritten checking for pure java math to make the
- native GNU MP implementation disabled by default.
-
-2008-01-17 Doug Young <doug at morphlix.com>
-
- * 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 <robilad at kaffe.org>
-
- * configure.ac: Only check for libgc when boehm-gc is selected as the
- garbage collector.
-
- Reported by: Kiyo Inaba <inaba at src.ricoh.co.jp>
-
-2008-01-16 Dalibor Topic <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 <robilad at kaffe.org>
-
- * 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 ***
More information about the kaffe
mailing list