Yearly changelogs.
[cacao.git] / ChangeLog-2004
diff --git a/ChangeLog-2004 b/ChangeLog-2004
new file mode 100644 (file)
index 0000000..0d366a2
--- /dev/null
@@ -0,0 +1,8729 @@
+2004-12-29 16:07  twisti
+
+       * configure.in: - 0.92cvs - -O0 - disable __thread by default
+
+2004-12-29 16:00  twisti
+
+       * contrib/debugSetPathes: Export BOOTCLASSPATH and not CLASSPATH.
+
+2004-12-29 16:00  twisti
+
+       * src/cacao/cacao.c: - implemented bootclasspath usage - use
+         SystemClassLoader to load main class
+
+2004-12-29 15:18  twisti
+
+       * src/vm/jit/jit.c: Removed unused jitrunning stuff.
+
+2004-12-29 14:48  twisti
+
+       * src/native/tools/gennativetable.c: Removed : from classpath.
+
+2004-12-29 14:47  twisti
+
+       * src/vm/global.h: Removed : from CACAO_RT_JAR_PATH.
+
+2004-12-29 14:47  twisti
+
+       * src/vm/jit/i386/asmpart.S: #ifdef USE_THREADS monitorenter/exit
+         calls.
+
+2004-12-29 14:24  twisti
+
+       * src/vm/jit/jit.c: Unified icmd_names and opcode_names (name
+         length, removed ICMDs from opcode table, undef number).
+
+2004-12-29 13:58  twisti
+
+       * src/vm/jit/codegen.inc: #ifdef USE_THREADS monitorenter/exit
+         calls.
+
+2004-12-29 13:55  twisti
+
+       * src/native/jni.c: Return type fix in GetMethodID.
+
+2004-12-29 13:53  twisti
+
+       * src/classpath/vm/reference/java/lang/VMClassLoader.java: Removed
+         this jar-kaffe-code added by me.
+
+2004-12-29 13:47  twisti
+
+       * src/vm/: loader.c, loader.h: - make classpath_info a struct, not
+         a union (there are just a few entries) - if suck_init called more
+         than once, the classpath entries are appended
+
+2004-12-29 13:39  twisti
+
+       * src/native/vm/VMRuntime.c: Set correct java.vendor.url and
+         java.home.
+
+2004-12-27 22:35  motse
+
+       * src/cacao/cacao.c: added option -jar to cacao
+
+2004-12-27 15:30  motse
+
+       * src/classpath/java/util/jar/JarFile.java: bugfix: load
+         caseinsensitive mainifest file
+
+2004-12-23 18:56  motse
+
+       * src/classpath/javax/swing/text/FieldView.java: bugfix:
+         elemtcount==0
+
+2004-12-23 18:53  motse
+
+       * src/classpath/javax/swing/JInternalFrame.java: bugfix:
+         setDefaultCloseOperation
+
+2004-12-23 18:50  motse
+
+       * src/native/vm/: GtkComponentPeer.c, GtkFileDialogPeer.c,
+         GtkScrollPanePeer.c: remove a few warnings
+
+2004-12-23 18:35  motse
+
+       * src/classpath/javax/swing/text/PlainView.java: bugfix:
+         modelToView line==null
+
+2004-12-23 12:20  twisti
+
+       * tests/native/Makefile.am: Changed target to check.
+
+2004-12-23 12:19  twisti
+
+       * tests/Makefile.am: - typo - added native to subdirs
+
+2004-12-22 16:35  twisti
+
+       * tests/Makefile.am: extest_clinit removed.
+
+2004-12-22 15:56  twisti
+
+       * configure.in: Release 0.91, -O2.
+
+2004-12-22 15:50  twisti
+
+       * src/vm/jit/alpha/codegen.c: Added stub size InternalError.
+
+2004-12-22 14:17  twisti
+
+       * src/native/vm/VMRuntime.c: DARWIN compilation fix.
+
+2004-12-22 13:52  twisti
+
+       * src/mm/memory.h: #include "mm/boehm.h"
+
+2004-12-22 13:37  twisti
+
+       * src/vm/jit/mips/asmpart.S: Use montiorenter/exit only with
+         threads.
+
+2004-12-22 13:31  twisti
+
+       * tests/: extest.java, extest.output: - 3 different clinit classes,
+         because an ExceptionInInitializerError causes   the class to be
+         undefined
+
+2004-12-22 13:29  twisti
+
+       * tests/extest_clinit.java: Now in extest.java.
+
+2004-12-22 13:21  twisti
+
+       * src/vm/jit/alpha/asmpart.S: Use monitorenter/exit only with
+         threads.
+
+2004-12-22 12:06  twisti
+
+       * src/vm/jit/x86_64/: codegen.c, asmpart.S: - use monitorenter/exit
+         only with threads - declare: asm_calljavafunction2int and
+         asm_calljavafunction2float
+
+2004-12-22 11:49  twisti
+
+       * src/vm/jit/powerpc/asmpart.S: - use monitorenter/exit only with
+         threads - some darwin defines
+
+2004-12-22 11:48  twisti
+
+       * src/vm/jit/powerpc/codegen.c: Quick hack: #ifdef USE_THREADS
+         cacao_catch_Handler's code.
+
+2004-12-22 11:44  twisti
+
+       * src/: native/jni.c, vm/builtin.c, vm/builtin.h, vm/loader.c,
+         vm/jit/jit.c: Use monitorenter/exit only with threads.
+
+2004-12-22 11:13  twisti
+
+       * src/vm/jit/mips/codegen.c: MULTIANEWARRAY bugfix.
+
+2004-12-22 10:54  twisti
+
+       * src/vm/jit/alpha/codegen.c: - MULTIANEWARRAY bugfix - added
+         unknown ICMD exception - warning fixes
+
+2004-12-22 10:35  twisti
+
+       * src/vm/jit/i386/codegen.c: - MULTIANEWARRAY bugfix - warning
+         fixes
+
+2004-12-22 10:27  jowenn
+
+       * src/native/vm/Field.c: less warnings and C90 compile fix
+
+2004-12-21 21:35  jowenn
+
+       * src/native/vm/VMThrowable.c: one useless debug output less
+
+2004-12-21 21:19  jowenn
+
+       * src/cacao/cacao.c, src/native/jni.c, src/native/vm/Field.c,
+         src/native/vm/Method.c, src/vm/loader.c, src/vm/jit/jit.c,
+         src/vm/jit/i386/asmpart.S,
+         tests/stack/staticinitializertest.java,
+         tests/stack/staticinitializertest2.java: don't terminate with
+         "method not found" during compile time Exceptions, jit_compile
+         returns now the native stub if it is called with a native
+         function (JNI), 2 additinal static initializer tests
+
+2004-12-21 17:54  jowenn
+
+       * src/vm/global.h: wrong comment end
+
+2004-12-21 17:53  twisti
+
+       * tests/extest_clinit.java: Added a native function, which is not
+         implemented.
+
+2004-12-21 17:52  twisti
+
+       * tests/extest.java: - test for clinit exceptions in PUTSTATIC and
+         GETSTATIC - test for exceptions in native stub
+
+2004-12-21 17:50  twisti
+
+       * src/vm/jit/i386/codegen.c: - restuctured native stub - throw
+         exception if stubsize is too small for generated instructions
+
+2004-12-21 17:32  twisti
+
+       * tests/jvm98/check.output: Output of check, i think ;-)
+
+2004-12-21 16:15  jowenn
+
+       * src/vm/: global.h, jit/verify/typecheck.c, jit/verify/typeinfo.c:
+         kjc runs again. verbose typechecking partly
+
+2004-12-21 15:10  twisti
+
+       * tests/jvm98/: Makefile.am, javac.diff: jvm98 should work again.
+
+2004-12-21 11:13  twisti
+
+       * src/vm/global.h: - removed pthread/semaphore includes - declare
+         functions with (void)
+
+2004-12-21 11:12  twisti
+
+       * src/vm/exceptions.h: global.h include path fix.
+
+2004-12-21 11:12  twisti
+
+       * src/: toolbox/chain.h, toolbox/logging.h, vm/builtin.h,
+         vm/loader.h, vm/tables.h, vm/jit/inline/sets.h: Declare functions
+         with (void).
+
+2004-12-21 11:11  twisti
+
+       * src/threads/native/threads.h: #include <pthread.h>
+
+2004-12-21 11:09  twisti
+
+       * src/native/tools/gennativetable.c: Fixed function call.
+
+2004-12-21 11:08  twisti
+
+       * src/mm/: boehm.h, memory.h: Declare functions with (void).
+
+2004-12-21 11:08  twisti
+
+       * src/cacaoh/: cacaoh.c, headers.c: - declare functions with (void)
+         - fixed function calls
+
+2004-12-21 10:58  twisti
+
+       * configure.in: - check more precise for $host_cpu (e.g. problems
+         with powerpc64) - move INSTALL_PREFIX into config.h
+
+2004-12-21 10:56  twisti
+
+       * src/vm/jit/x86_64/codegen.c: - fixed MULTIANEWARRAY SAVEDVAR bug
+         - increased MCODECHECK in exception stubs - smaller changes
+
+2004-12-21 10:55  twisti
+
+       * src/native/native.c: Removed logging from init_systemclassloader.
+
+2004-12-21 10:51  twisti
+
+       * src/native/jni.c: - throw exception with name in GetMethodID and
+         GetStaticMethodID - removed logging
+
+2004-12-21 10:37  twisti
+
+       * src/native/include/Makefile.am: Added
+         gnu_java_awt_peer_gtk_GdkFontPeer.h to CLEANFILES.
+
+2004-12-21 10:36  twisti
+
+       * src/native/include/gnu_java_awt_peer_gtk_GdkFontPeer.h: This one
+         is generated.
+
+2004-12-21 10:35  twisti
+
+       * src/native/classes.am: - added gnu header and emacs tailer -
+         sorted awt classes
+
+2004-12-21 10:15  twisti
+
+       * src/native/include/Makefile.am: Added awt includes to CLEANFILES.
+
+2004-12-21 10:13  twisti
+
+       * src/vm/jit/verify/typecheck.c: Warning fixes.
+
+2004-12-21 08:46  jowenn
+
+       * src/native/vm/Field.c: fix dummy macro for !(i386 || alpha)
+
+2004-12-20 23:21  twisti
+
+       * src/boehm-gc/os_dep.c: #ifdef
+         GC_darwin_register_mach_handler_thread in GC_DARWIN_THREADS.
+
+2004-12-20 22:05  twisti
+
+       * src/vm/jit/stack.c: - removed i386 method_uses_ stuff -
+         builtin{1,2} warning fixes - replace intreg_argnum with
+         INT_ARG_CNT
+
+2004-12-20 22:03  twisti
+
+       * src/vm/jit/: jit.c, jit.h, lsra.inc: Removed i386 method_uses_
+         stuff.
+
+2004-12-20 21:16  jowenn
+
+       * src/native/jni.c,
+         src/native/include/gnu_java_awt_peer_gtk_GdkFontPeer.h,
+         src/native/vm/Field.c, src/native/vm/Method.c,
+         src/native/vm/VMClass.c, src/vm/builtin.c, src/vm/exceptions.c,
+         src/vm/exceptions.h, src/vm/tables.c, src/vm/jit/stacktrace.c,
+         src/vm/jit/stacktrace.h, src/vm/jit/verify/typecheck.c,
+         tests/stack/sleep_exception.java: generate package names
+         correctly, now they are not allways (utf*)0. Adds a new crash in
+         the typechecking code. The package checks there have to be
+         redone. Now fixed to not crash, but the check is useless
+         currently. Now IllegalAccessException is thrown, if a not
+         accessible field (currently only read (will fix set operations
+         tomorrow)) is being accessed via reflection. method invokation
+         does the check too. If a reflected methodID represents an
+         abstract method or the class it belongs to is an interface, the
+         virtual method is now resolved and called instead.
+
+2004-12-19 18:39  jowenn
+
+       * TODO, src/native/vm/VMClassLoader.c,
+         src/native/vm/VMSecurityManager.c, src/native/vm/VMSystem.c,
+         tests/native/Makefile.am, tests/native/testgetobjectclass0.c,
+         tests/native/testgetobjectclass0.java: one additional condition
+         which should throw an array index out of bounds, instead of
+         crashing. Less debug output. One additional test for crash
+         compatibility with sun's vm
+
+2004-12-19 13:40  jowenn
+
+       * src/vm/jit/i386/codegen.c: calculate destination block offset
+         correctly. Problem (segfault) was triggered in jython 2.1 in the
+         loadFromPath method
+
+2004-12-18 00:05  jowenn
+
+       * src/: native/jni.c, native/native.c, vm/jit/stacktrace.c: 1)
+         disable the is leaf check for i386, where there is no problem 2)
+         classes which are used as objects should really be linked 3) fix
+         fill_callblock_objA to handle references and arrays correctly (1
+         detected through mauve test suite. This will have to be fixed for
+         the Alpha architecture, where  the ret address for leaf methods
+         is not stored on the stack) (2+3 prevented jython from starting.
+         Right now a hello world works, but there are other problems I
+         have to hunt down)
+
+2004-12-17 15:30  twisti
+
+       * src/native/vm/VMThread.c: - fixed function comments - removed log
+         output
+
+2004-12-17 13:30  twisti
+
+       * tests/: jctest.java, jctest.output: Check MULTIANEWARRAY SAVEDVAR
+         copy code.
+
+2004-12-17 00:04  motse
+
+       *
+         src/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c:
+         correct signatur in GetMethodId for method gtkSetFilename
+
+2004-12-16 23:13  motse
+
+       * src/threads/native/threads.c: add check for lr != null to
+         threadHoldsLock
+
+2004-12-16 17:46  motse
+
+       * src/native/vm/VMRuntime.c: disable gthread-jni's portable native
+         sync due to yet unresolved threading issues
+
+2004-12-16 15:40  motse
+
+       * src/native/: classes.am,
+         include/gnu_java_awt_peer_gtk_GdkFontPeer.h: add
+         gnu_java_awt_peer_gtk_GdkFontPeer.h to nativetable.inc
+
+2004-12-15 18:25  jowenn
+
+       * src/native/vm/Field.c: it should not be IllegalArgumentException,
+         but IllegalAccessException, but that check looks wrong anyway. I
+         have to look more into the the topic of handling the
+         IllegalArgumentException, so this is commented out again for now
+
+2004-12-15 17:21  jowenn
+
+       * src/native/: jni.c, native.c, vm/Field.c: throw the required
+         acceptions in the Field.getXYZ natives, support for static fields
+         in reflection. add missing use_class_as_object call
+
+2004-12-15 17:14  twisti
+
+       * src/vm/jit/powerpc/asmpart.S: powerpc-linux changes.
+
+2004-12-15 16:55  twisti
+
+       * src/vm/jit/powerpc/codegen.c: #ifdef the cacao_catch_Handler to
+         __DARWIN__.
+
+2004-12-15 16:48  twisti
+
+       * src/toolbox/: logging.c, logging.h: Use dynamic buffer in
+         log_message_class and log_message_method to prevent buffer
+         overflows.
+
+2004-12-15 13:57  twisti
+
+       * src/vm/jit/powerpc/asmpart.S: - use bl instead of lwz-mtctr-bctrl
+         sequence - removed _ from symbols and added defines for darwin
+         (still to decide how   to check for darwin assembler)
+
+2004-12-14 14:16  twisti
+
+       * src/vm/jit/codegen.inc: Calculate regoff for float ARGVAR's
+         correcly.
+
+2004-12-14 14:14  twisti
+
+       * src/vm/jit/stack.c: Fixed x86_64 argument passing typo.
+
+2004-12-13 17:58  twisti
+
+       * src/vm/jit/x86_64/codegen.c: Fixed argument passing in native
+         stub, testarguments now works properly.
+
+2004-12-13 11:09  twisti
+
+       * tests/native/: Makefile.am, testarguments.c, testarguments.java:
+         - more checks - gnu header
+
+2004-12-13 09:44  twisti
+
+       * src/vm/jit/x86_64/codegen.c: - call builtin_trace_args
+         (runverbose) after monitorenter, to get a proper   calltrace with
+         threads - nativestub changes: fixed stub size (throw an exception
+         we the sub is too   small)
+
+2004-12-13 09:41  twisti
+
+       * src/vm/jit/x86_64/asmpart.S: - much indent (sorry) -
+         asm_calljavafunction2 argument copy bugfix
+
+2004-12-13 09:39  twisti
+
+       * src/vm/jit/: reg.inc, x86_64/arch.h: Changed x86_64 abi back to 8
+         float argument registers.
+
+2004-12-13 09:28  twisti
+
+       * src/vm/options.h: Don't export loadingtime and compilingtime
+         (error with gcc-4.0).
+
+2004-12-13 09:26  twisti
+
+       * src/vm/: statistics.c, statistics.h: Include paths fixed.
+
+2004-12-11 00:21  carolyn
+
+       * src/: cacao/cacao.c, vm/jit/inline/inline.c: inlining of
+         parameters fixed
+
+2004-12-10 14:53  twisti
+
+       * src/vm/jit/i386/Makefile.am: Added forgotten ansidecl.h.
+
+2004-12-10 14:11  twisti
+
+       * configure.in: - back to -O0 till next release - added
+         tests/native/Makefile
+
+2004-12-10 14:10  twisti
+
+       * tests/native/: Makefile, Makefile.am, testarguments.c,
+         testarguments.java: More generic version, more tests.
+
+2004-12-09 15:20  twisti
+
+       * contrib/debugSetPathes: Added src/ to paths.
+
+2004-12-09 15:07  twisti
+
+       * src/vm/jit/i386/codegen.c: - fixed -verbosecall crash (too small
+         stub size) - warning fixes - code cleanup + indent
+
+2004-12-09 11:17  carolyn
+
+       * src/vm/jit/parse.c, src/vm/jit/inline/inline.c,
+         src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
+         src/vm/jit/inline/parseRTprint.h,
+         src/vm/jit/inline/parseRTstats.c, tests/rtMissedIn0: Updates for
+         parseRT with Threads / debug moved to parseRTprint.h for
+         readablity / get rid of warnings in inline.c
+
+2004-12-08 20:24  twisti
+
+       * src/native/native.c: - back in the gtk hack again - bugfix for
+         dummynativetable and gcc-3.4
+
+2004-12-08 20:22  twisti
+
+       * src/cacao/Makefile.am: LDADD reordered. Did not work with no
+         threads.
+
+2004-12-08 17:38  twisti
+
+       * src/native/vm/Makefile.am: Extra dist gtk files.
+
+2004-12-08 17:38  twisti
+
+       * src/native/Makefile.am: Added classes.am to nativetable.inc
+         dependencies.
+
+2004-12-08 12:01  motse
+
+       * src/native/native.c: remove quick hack includes to Gtk*Peer.c
+         from native.c
+
+2004-12-08 12:00  motse
+
+       * src/classpath/include/gnu_java_awt_peer_gtk_GdkFontPeer.h: update
+         header file for GdkFontPeer
+
+2004-12-08 01:55  twisti
+
+       * src/classpath/configure.ac: Fold down some cpus to simpler
+         architecture names.
+
+2004-12-08 01:02  twisti
+
+       * configure.in: Define optimization and debug flags at one place.
+
+2004-12-08 00:55  twisti
+
+       * src/classpath/configure.ac: .*86 also maps to x86_64. This is not
+         very good. Use i?86.
+
+2004-12-08 00:11  twisti
+
+       * src/classpath/configure.ac: Don't use target_os for jni_md.h
+         link.
+
+2004-12-08 00:10  twisti
+
+       * src/classpath/include/jni_md-i386-linux-gnu.h: Finally renamed to
+         jni_md-i386.h.
+
+2004-12-08 00:10  twisti
+
+       * src/classpath/include/: jni_md-alpha.h, jni_md-i386.h,
+         jni_md-mips.h, jni_md-powerpc.h, jni_md-x86_64.h: jni_md.h file
+         for each architecture cacao supports.
+
+2004-12-07 23:38  twisti
+
+       * src/classpath/native/jni/: gtk-peer/Makefile.am,
+         java-io/Makefile.am, java-lang/Makefile.am, java-net/Makefile.am,
+         java-nio/Makefile.am, java-util/Makefile.am: Use target_cpu
+         instead of host_cpu for installation (can be i486, i586 or i686
+         on i386 machines).
+
+2004-12-07 23:37  twisti
+
+       * src/classpath/configure.ac: - map i?86 machine to i386 instead of
+         x86 to reflect the cacao architecture name - renamed default jni
+         header name to i386
+
+2004-12-07 23:35  twisti
+
+       * src/classpath/include/: jni_md-i386-linux-gnu.h,
+         jni_md-x86-linux-gnu.h: Renamed jni_md-x86-linux-gnu.h to
+         jni_md-i386-linux-gnu.h to reflect the cacao architectures.
+
+2004-12-07 18:31  twisti
+
+       * src/vm/jit/: alpha/Makefile.am, powerpc/Makefile.am: Depend on
+         offsets.h on genoffsets (breaks make dist).
+
+2004-12-07 17:34  cacao
+
+       * doc/handbook/intro.tex: history updated till 2004/12/07
+
+2004-12-07 15:33  twisti
+
+       * Makefile.am, doc/Makefile.am, doc/handbook/Makefile.am,
+         man/Makefile.am, src/Makefile.am, src/cacao/Makefile.am,
+         src/cacao/cacao.c, src/cacao/cacao.h, src/cacaoh/Makefile.am,
+         src/cacaoh/cacaoh.c, src/cacaoh/headers.c, src/cacaoh/headers.h,
+         src/mm/Makefile.am, src/mm/boehm.c, src/mm/boehm.h,
+         src/mm/memory.c, src/mm/memory.h, src/native/Makefile.am,
+         src/native/jni.c, src/native/jni.h, src/native/native.c,
+         src/native/native.h, src/native/include/Makefile.am,
+         src/native/tools/Makefile.am, src/native/tools/gennativetable.c,
+         src/native/vm/Constructor.c, src/native/vm/Field.c,
+         src/native/vm/FileChannelImpl.c, src/native/vm/Makefile.am,
+         src/native/vm/Method.c, src/native/vm/Proxy.c,
+         src/native/vm/VMClass.c, src/native/vm/VMClassLoader.c,
+         src/native/vm/VMObject.c, src/native/vm/VMRuntime.c,
+         src/native/vm/VMSecurityManager.c, src/native/vm/VMString.c,
+         src/native/vm/VMSystem.c, src/native/vm/VMThread.c,
+         src/native/vm/VMThrowable.c, src/threads/Makefile.am,
+         src/threads/green/Makefile.am, src/threads/native/Makefile.am,
+         src/threads/native/threads.c, src/threads/native/threads.h,
+         src/toolbox/Makefile.am, src/toolbox/chain.c,
+         src/toolbox/chain.h, src/toolbox/list.c, src/toolbox/list.h,
+         src/toolbox/logging.c, src/toolbox/logging.h, src/toolbox/tree.c,
+         src/toolbox/tree.h, src/vm/Makefile.am, src/vm/builtin.c,
+         src/vm/builtin.h, src/vm/exceptions.c, src/vm/exceptions.h,
+         src/vm/global.h, src/vm/loader.c, src/vm/loader.h,
+         src/vm/options.c, src/vm/options.h, src/vm/statistics.c,
+         src/vm/statistics.h, src/vm/tables.c, src/vm/tables.h,
+         src/vm/jit/Makefile.am, src/vm/jit/asmpart.h,
+         src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h,
+         src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/lsra.h,
+         src/vm/jit/lsra.inc, src/vm/jit/parse.c, src/vm/jit/parse.h,
+         src/vm/jit/reg.h, src/vm/jit/reg.inc, src/vm/jit/stack.c,
+         src/vm/jit/stack.h, src/vm/jit/stacktrace.c,
+         src/vm/jit/stacktrace.h, src/vm/jit/alpha/Makefile.am,
+         src/vm/jit/alpha/arch.h, src/vm/jit/alpha/asmoffsets.h,
+         src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c,
+         src/vm/jit/alpha/codegen.h, src/vm/jit/alpha/disass.c,
+         src/vm/jit/alpha/disass.h, src/vm/jit/alpha/types.h,
+         src/vm/jit/i386/Makefile.am, src/vm/jit/i386/arch.h,
+         src/vm/jit/i386/asmoffsets.h, src/vm/jit/i386/asmpart.S,
+         src/vm/jit/i386/codegen.c, src/vm/jit/i386/codegen.h,
+         src/vm/jit/i386/disass.c, src/vm/jit/i386/disass.h,
+         src/vm/jit/i386/emitfuncs.c, src/vm/jit/i386/emitfuncs.h,
+         src/vm/jit/i386/types.h, src/vm/jit/inline/Makefile.am,
+         src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h,
+         src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
+         src/vm/jit/inline/parseRTstats.c,
+         src/vm/jit/inline/parseRTstats.h, src/vm/jit/inline/sets.c,
+         src/vm/jit/inline/sets.h, src/vm/jit/loop/Makefile.am,
+         src/vm/jit/loop/analyze.c, src/vm/jit/loop/analyze.h,
+         src/vm/jit/loop/graph.c, src/vm/jit/loop/graph.h,
+         src/vm/jit/loop/loop.c, src/vm/jit/loop/loop.h,
+         src/vm/jit/loop/tracing.c, src/vm/jit/loop/tracing.h,
+         src/vm/jit/mips/Makefile.am, src/vm/jit/mips/arch.h,
+         src/vm/jit/mips/asmoffsets.h, src/vm/jit/mips/asmpart.S,
+         src/vm/jit/mips/codegen.c, src/vm/jit/mips/codegen.h,
+         src/vm/jit/mips/disass.c, src/vm/jit/mips/disass.h,
+         src/vm/jit/mips/types.h, src/vm/jit/powerpc/Makefile.am,
+         src/vm/jit/powerpc/arch.h, src/vm/jit/powerpc/asmoffsets.h,
+         src/vm/jit/powerpc/asmpart.S, src/vm/jit/powerpc/codegen.c,
+         src/vm/jit/powerpc/codegen.h, src/vm/jit/powerpc/disass.c,
+         src/vm/jit/powerpc/disass.h, src/vm/jit/powerpc/types.h,
+         src/vm/jit/tools/Makefile.am, src/vm/jit/tools/genoffsets.c,
+         src/vm/jit/verify/Makefile.am, src/vm/jit/verify/typecheck.c,
+         src/vm/jit/verify/typecheck.h, src/vm/jit/verify/typeinfo.c,
+         src/vm/jit/verify/typeinfo.h, src/vm/jit/x86_64/Makefile.am,
+         src/vm/jit/x86_64/arch.h, src/vm/jit/x86_64/asmoffsets.h,
+         src/vm/jit/x86_64/asmpart.S, src/vm/jit/x86_64/codegen.c,
+         src/vm/jit/x86_64/codegen.h, src/vm/jit/x86_64/disass.c,
+         src/vm/jit/x86_64/disass.h, src/vm/jit/x86_64/emitfuncs.c,
+         src/vm/jit/x86_64/emitfuncs.h, src/vm/jit/x86_64/types.h,
+         tests/Makefile.am, tests/jvm98/Makefile.am,
+         tests/kaffe/Makefile.am: GNU header update.
+
+2004-12-07 14:51  cacao
+
+       * INSTALL, README: minor changes
+
+2004-12-07 13:41  twisti
+
+       * tests/Makefile.am: Added extest_clinit.java
+
+2004-12-07 13:34  twisti
+
+       * INSTALL, README: Update.
+
+2004-12-07 13:08  twisti
+
+       * configure.in: CFLAGS for irix mipspro and gcc compiler (gcc does
+         not work yet).
+
+2004-12-07 12:27  twisti
+
+       * COPYING: Updated to GPL2.
+
+2004-12-07 12:18  twisti
+
+       * src/vm/loader.c: Fixed class not found warning bug with
+         opt_verbose.
+
+2004-12-07 11:57  twisti
+
+       * src/: cacao/Makefile.am, cacaoh/Makefile.am: Force installation
+         of link.
+
+2004-12-07 11:56  twisti
+
+       * src/native/: native.c, native.h: Ok, the same with nativeCalls.
+
+2004-12-07 11:55  twisti
+
+       * src/vm/jit/i386/: ansidecl.h, dis-buf.c, i386-dis.c: Updated to
+         version gdb-6.2 (just to be up-to-date).
+
+2004-12-07 11:51  twisti
+
+       * src/vm/jit/i386/Makefile.am: - build and clean offsets.h - added
+         symcat.h
+
+2004-12-07 11:42  twisti
+
+       * src/vm/jit/powerpc/Makefile.am: Build and clean offsets.h.
+
+2004-12-07 11:41  twisti
+
+       * src/classpath/native/jni/java-lang/java_lang_VMProcess.c: A quick
+         build hack for darwin, but prints a #warning.
+
+2004-12-07 11:38  twisti
+
+       * src/vm/jit/stacktrace.c: #else is just i386, not a mips or
+         powerpc.
+
+2004-12-07 11:37  twisti
+
+       * src/vm/jit/mips/Makefile.am: Build and clean offsets.h.
+
+2004-12-07 11:23  twisti
+
+       * src/native/: native.c, native.h: Don't define a data structure in
+         a header file! This leads to multiple definitions and cannot be
+         linked on every platform!!!
+
+2004-12-07 11:07  twisti
+
+       * src/vm/jit/alpha/Makefile.am: Build and clean offsets.h.
+
+2004-12-07 08:55  jowenn
+
+       * autogen.sh, src/boehm-gc/autogen.sh, src/classpath/autogen.sh:
+         autogen.sh without typo
+
+2004-12-06 19:14  twisti
+
+       * INSTALL, README: A bit updated, more to come.
+
+2004-12-06 19:00  twisti
+
+       * src/native/vm/Makefile.am: Removed libnativevm.a from all target.
+
+2004-12-06 18:12  twisti
+
+       * src/vm/jit/x86_64/Makefile.am: Clean offsets.h, include
+         asmoffsets.h, asmpart.S target.
+
+2004-12-06 18:01  twisti
+
+       * src/native/vm/VMSecurityManager.c: Damn! Got nullpointer on every
+         platform except alpha and i386.
+
+2004-12-06 17:23  twisti
+
+       * src/vm/jit/i386/codegen.c: Removed stacktrace.inc include.
+
+2004-12-06 17:23  twisti
+
+       * src/vm/jit/i386/Makefile.am: Use libtool.
+
+2004-12-06 17:23  twisti
+
+       * src/vm/jit/alpha/Makefile.am: Added makefile position name.
+
+2004-12-06 17:18  twisti
+
+       * src/vm/jit/mips/Makefile.am: Use libtool.
+
+2004-12-06 17:17  twisti
+
+       * src/vm/jit/mips/asmpart.S: Use .dword/.word instead of
+         .quad/.long to support the mipspro assembler.
+
+2004-12-06 16:37  twisti
+
+       * src/vm/jit/mips/: asmpart.S, asmoffsets.h: Moved data segment
+         offsets from asmpart.s into asmoffsets.h.
+
+2004-12-06 16:36  twisti
+
+       * src/vm/jit/powerpc/asmpart.S: Removed data segment offsets.
+
+2004-12-06 16:36  twisti
+
+       * src/vm/jit/powerpc/Makefile.am: Use libtool.
+
+2004-12-06 16:36  twisti
+
+       * src/vm/jit/powerpc/asmoffsets.h: Contains data segment offsets.
+
+2004-12-06 16:30  twisti
+
+       * configure.in: Check for AC_PROG_LN_S.
+
+2004-12-06 16:29  twisti
+
+       * src/classpath/native/jni/: java-io/Makefile.am,
+         java-lang/Makefile.am, java-net/Makefile.am,
+         java-nio/Makefile.am, java-util/Makefile.am: Bugfix: DESTDIR was
+         used on the wrong side.
+
+2004-12-06 16:28  twisti
+
+       * src/classpath/native/jni/gtk-peer/Makefile.am: [no log message]
+
+2004-12-06 16:26  twisti
+
+       * src/: cacao/Makefile.am, cacaoh/Makefile.am: Install program link
+         in bin/ (maybe this should be a wrapper script or executeable).
+
+2004-12-06 16:25  twisti
+
+       * src/vm/unzip.c: First-zip-file-entry bugfix.
+
+2004-12-06 15:32  twisti
+
+       * src/vm/jit/x86_64/Makefile.am: Use libtool.
+
+2004-12-06 15:31  twisti
+
+       * src/vm/jit/x86_64/codegen.c: Remove stacktrace.inc include.
+
+2004-12-06 15:31  twisti
+
+       * src/vm/jit/: i386/asmoffsets.h, x86_64/asmoffsets.h: Added gnu
+         header and emacs tailer.
+
+2004-12-06 15:31  twisti
+
+       * src/vm/jit/alpha/asmoffsets.h: Typo.
+
+2004-12-06 13:44  twisti
+
+       * configure.in, src/cacao/Makefile.am, src/cacaoh/Makefile.am,
+         src/mm/Makefile.am, src/native/Makefile.am,
+         src/native/tools/Makefile.am, src/native/vm/Makefile.am,
+         src/threads/green/Makefile.am, src/threads/native/Makefile.am,
+         src/toolbox/Makefile.am, src/vm/Makefile.am,
+         src/vm/jit/Makefile.am, src/vm/jit/alpha/Makefile.am,
+         src/vm/jit/inline/Makefile.am, src/vm/jit/loop/Makefile.am,
+         src/vm/jit/tools/Makefile.am, src/vm/jit/verify/Makefile.am: Use
+         libtool to compile cacao libraries. We need to combine some
+         libraries to better resolve the linking order.
+
+2004-12-06 13:34  twisti
+
+       * src/native/vm/VMThrowable.c: Include stacktrace.h.
+
+2004-12-06 13:33  twisti
+
+       * src/native/vm/VMSecurityManager.c: - include stacktrace.h -
+         warning fixes
+
+2004-12-06 13:32  twisti
+
+       * src/vm/jit/alpha/asmoffsets.h: - changed define - emacs tailer -
+         code indent
+
+2004-12-06 13:31  twisti
+
+       * src/vm/jit/alpha/asmpart.S: - removed asm offsets (what is the
+         header file else for?) - .ent .end bugfix
+
+2004-12-06 13:30  twisti
+
+       * src/vm/jit/alpha/codegen.c: Don't include stacktrace.inc.
+
+2004-12-06 13:30  twisti
+
+       * src/vm/jit/stacktrace.h: New header.
+
+2004-12-06 13:30  twisti
+
+       * src/vm/jit/stacktrace.c: This should be a normal .c file with a
+         header.
+
+2004-12-06 13:29  twisti
+
+       * src/vm/jit/codegen.inc.h: Prototype codegen_findmethod for alpha.
+
+2004-12-06 09:48  twisti
+
+       * src/vm/jit/alpha/asmpart.S: - clinit error bugfix - made code
+         more readable
+
+2004-12-06 09:44  twisti
+
+       * src/vm/global.h: Use cacao data types.
+
+2004-12-06 00:59  twisti
+
+       * src/native/vm/VMRuntime.c: Load libraries from cacao library
+         path.
+
+2004-12-06 00:57  twisti
+
+       * src/vm/global.h: - renamed RT_JAR_PATH to CACAO_RT_JAR_PATH -
+         defined CACAO_LIBRARY_PATH
+
+2004-12-06 00:56  twisti
+
+       * src/cacao/cacao.c: - Oh man! What are you doing? - renamed
+         RT_JAR_PATH to CACAO_RT_JAR_PATH
+
+2004-12-05 23:57  jowenn
+
+       * src/: cacao/cacao.c, native/vm/VMRuntime.c: prepare for loading
+         libs/classfiles from install directory
+
+2004-12-05 22:44  jowenn
+
+       * src/vm/jit/x86_64/asmoffsets.h: sorry
+
+2004-12-05 22:33  jowenn
+
+       * contrib/debugSetPathes, src/native/vm/VMSecurityManager.c,
+         src/native/vm/VMThrowable.c, src/vm/global.h,
+         src/vm/jit/asmpart.h, src/vm/jit/codegen.inc, src/vm/jit/parse.c,
+         src/vm/jit/stacktrace.c, src/vm/jit/alpha/asmoffsets.h,
+         src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c,
+         src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c,
+         tests/extest.java: almost all stacktraces do now really work.
+
+2004-12-05 18:22  stefan
+
+       * src/vm/jit/powerpc/codegen.c: stack frame more abi compliant
+
+2004-12-05 11:15  jowenn
+
+       * src/vm/jit/alpha/arch.h: fix compiliation
+
+2004-12-04 13:02  jowenn
+
+       * configure.in, contrib/debugSetPathes, src/boehm-gc/autogen.sh,
+         src/classpath/autogen.sh, src/native/vm/VMRuntime.c,
+         src/native/vm/VMSecurityManager.c, src/native/vm/VMThrowable.c,
+         src/vm/global.h, src/vm/jit/asmpart.h, src/vm/jit/codegen.inc,
+         src/vm/jit/stack.c, src/vm/jit/stacktrace.c,
+         src/vm/jit/i386/asmoffsets.h, src/vm/jit/i386/asmpart.S,
+         src/vm/jit/i386/codegen.c, src/vm/jit/i386/symcat.h,
+         src/vm/jit/x86_64/asmpart.S, src/vm/jit/x86_64/codegen.c,
+         tests/InlineExTest.java,
+         tests/stack/nestedstaticinitializers2.java,
+         tests/stack/nestedstaticinitializers3.java: use two functions for
+         creating/removing items of the  native stackframe list (i386),
+         make it work on FreeBSD (tested: 5.3-CURRENT) i386, dynamic
+         loading of natives (x86_64)
+
+2004-12-03 18:15  twisti
+
+       * configure.in: Forgot to add INSTALL_PREFIX in CFLAGS.
+
+2004-12-03 17:58  twisti
+
+       * man/Makefile.am: A makefile...
+
+2004-12-03 17:54  twisti
+
+       * src/native/tools/gennativetable.c: Cosmetic changes.
+
+2004-12-03 17:52  twisti
+
+       * Makefile.am, configure.in, doc/Makefile.am,
+         doc/handbook/Makefile.am, src/Makefile.am,
+         src/boehm-gc/Makefile.am, src/boehm-gc/doc/Makefile.am,
+         src/boehm-gc/include/Makefile.am, src/cacao/Makefile.am,
+         src/cacaoh/Makefile.am, src/classpath/Makefile.am,
+         src/classpath/configure.ac, src/classpath/doc/Makefile.am,
+         src/classpath/lib/Makefile.am,
+         src/classpath/native/jni/gtk-peer/Makefile.am,
+         src/classpath/native/jni/java-io/Makefile.am,
+         src/classpath/native/jni/java-lang/Makefile.am,
+         src/classpath/native/jni/java-net/Makefile.am,
+         src/classpath/native/jni/java-nio/Makefile.am,
+         src/classpath/native/jni/java-util/Makefile.am,
+         src/classpath/resource/gnu/java/awt/peer/gtk/Makefile.am,
+         src/classpath/resource/java/security/Makefile.am,
+         src/mm/Makefile.am, src/native/Makefile.am,
+         src/native/include/Makefile.am, src/native/vm/Makefile.am,
+         src/threads/Makefile.am, src/threads/green/Makefile.am,
+         src/threads/native/Makefile.am, src/toolbox/Makefile.am,
+         src/vm/Makefile.am, src/vm/jit/Makefile.am,
+         src/vm/jit/alpha/Makefile.am, src/vm/jit/i386/Makefile.am,
+         src/vm/jit/inline/Makefile.am, src/vm/jit/loop/Makefile.am,
+         src/vm/jit/mips/Makefile.am, src/vm/jit/powerpc/Makefile.am,
+         src/vm/jit/tools/Makefile.am, src/vm/jit/verify/Makefile.am,
+         src/vm/jit/x86_64/Makefile.am, tests/Makefile.am,
+         tests/jvm98/Makefile.am, tests/kaffe/Makefile.am: -
+         build/dist/install changes - gnu header for cacao makefiles
+
+2004-12-03 17:47  twisti
+
+       * TODO: 2 closed.
+
+2004-12-03 17:46  twisti
+
+       * man/cacao.1: Removed Michael Gschwind.
+
+2004-12-03 17:43  twisti
+
+       * src/vm/: loader.c, loader.h: Include unzip.h fixes.
+
+2004-12-03 17:42  twisti
+
+       * src/vm/jit/: alpha/types.h, i386/types.h, mips/types.h,
+         powerpc/types.h: Removed Michael Gschwind.
+
+2004-12-03 17:41  twisti
+
+       * src/mm/memory.c: Green thread fixes.
+
+2004-12-03 17:41  twisti
+
+       * src/mm/memory.h: Added missing string.h include.
+
+2004-12-03 17:40  twisti
+
+       * src/vm/jit/x86_64/: ansidecl.h, dis-buf.c, i386-dis.c, symcat.h:
+         Updated to version gdb-6.2 (just to be up-to-date).
+
+2004-12-03 17:40  twisti
+
+       * src/vm/jit/x86_64/disass.c: - include changes - use MCOPY
+
+2004-12-03 17:39  twisti
+
+       * src/vm/jit/x86_64/: codegen.c, codegen.h: Less important changes.
+
+2004-12-03 17:38  twisti
+
+       * src/vm/jit/x86_64/arch.h: - added SUPPORT_FMOD - fixed typo
+
+2004-12-03 17:25  twisti
+
+       * AUTHORS: Updated.
+
+2004-12-03 17:23  twisti
+
+       * src/threads/green/: locks.c, locks.h, threadio.c, threads.c,
+         threads.h: Made green threads work again.
+
+2004-12-03 17:21  twisti
+
+       * src/threads/native/threads.h: - changed header define - smaller
+         changes
+
+2004-12-03 17:20  twisti
+
+       * src/threads/native/threads.c: - removed memset (NEW uses calloc)
+         - replaced mem_alloc with NEW
+
+2004-12-03 16:46  twisti
+
+       * src/vm/jit/codegen.inc: Removed Michael Gschwind form changes.
+
+2004-12-03 16:45  twisti
+
+       * src/vm/jit/asmpart.h: Moved asm_perform_threadswitch,
+         asm_initialize_thread_stack declarations for green/threads.h.
+
+2004-12-03 16:44  twisti
+
+       * tests/fptest.java: Added gnu header.
+
+2004-12-03 16:44  twisti
+
+       * tests/: jctest.java, jctest.output: - added gnu header - removed
+         testrem0x10001 tests (instruction not used anymore)
+
+2004-12-03 16:42  twisti
+
+       * src/classpath/java/lang/System.java: Adjusted
+         gnu.classpath.home.url to /jre/lib.
+
+2004-12-03 16:28  twisti
+
+       * src/vm/global.h: #define RT_JAR_PATH
+
+2004-12-03 16:27  twisti
+
+       * src/cacao/cacao.c: Automagically set classpath to rt.jar.
+
+2004-12-02 20:35  twisti
+
+       * doc/: collect.doc, gen.doc, array.tex, net.bib, net.tex,
+         threads.tex: Very old stuff.
+
+2004-12-02 17:51  carolyn
+
+       * src/native/natcalls.h: move code from natcalls.h into native.h
+
+2004-12-02 17:47  carolyn
+
+       * src/native/: Makefile.am, native.c, native.h: move code from
+         natcalls.h into native.h
+
+2004-12-02 12:45  twisti
+
+       * doc/cacao.1: Resides in man/.
+
+2004-12-02 11:47  motse
+
+       * src/native/classes.am: include a few more awt-gtk classes
+
+2004-12-02 11:27  twisti
+
+       * src/vm/jit/mips/: asmpart.S, codegen.c: New clinit patch code
+         works now.
+
+2004-12-02 11:26  twisti
+
+       * src/vm/jit/mips/arch.h: #define TRACE_ARGS_NUM
+
+2004-12-02 10:34  twisti
+
+       * src/: threads/green/threads.h, threads/native/threads.h,
+         vm/jit/asmpart.h, vm/jit/tools/genoffsets.c: Moved castinfo
+         struct into asmpart.h.
+
+2004-12-02 10:33  twisti
+
+       * src/native/tools/Makefile.am: Link in different order (problems
+         with no threads).
+
+2004-12-01 17:44  twisti
+
+       * src/vm/jit/powerpc/: arch.h, codegen.h: - moved architecture
+         dependent stuff into arch.h - define TRACE_ARGS_NUM in arch.h
+
+2004-12-01 17:10  twisti
+
+       * src/native/: Makefile.am, classes.am: Forgot to include awt
+         classes with gtk peer.
+
+2004-12-01 17:02  twisti
+
+       * src/cacao/Makefile.am: static-classpath-with-gtk-peer bugfix.
+
+2004-12-01 15:06  twisti
+
+       * src/native/: Makefile.am, classes.am, native.c,
+         include/Makefile.am, vm/Makefile.am: - better build system - try
+         to get this awt-native stuff alright
+
+2004-12-01 15:05  twisti
+
+       * src/cacao/Makefile.am: awt gtk peer fixes.
+
+2004-12-01 15:04  twisti
+
+       * configure.in: - no threads fix - zlib fix - awt gtk peer fixes
+
+2004-12-01 14:21  christian
+
+       * src/vm/jit/stack.c: [no log message]
+
+2004-12-01 14:13  christian
+
+       * src/: cacao/cacao.c, vm/options.c, vm/options.h,
+         vm/jit/i386/codegen.c, vm/jit/mips/codegen.c,
+         vm/jit/x86_64/codegen.c, vm/jit/jit.c, vm/jit/alpha/codegen.c,
+         vm/jit/powerpc/codegen.c: Linear Scan Register Allocator
+         disabled. (with #ifdef LSRA\...\#endif)
+
+2004-12-01 12:55  twisti
+
+       * src/native/vm/VMObjectStreamClass.c: It's now implemented in gnu
+         classpath.
+
+2004-12-01 12:54  twisti
+
+       * configure.in: We have to link against libm for fmod with dynamic
+         library loading. But we link always as this should be the default
+         one day.
+
+2004-12-01 11:42  twisti
+
+       * src/vm/jit/mips/: Makefile.am, arch.h, asmpart.S, codegen.c,
+         codegen.h, disass.h, types.h: New source tree.
+
+2004-12-01 11:40  twisti
+
+       * src/classpath/native/: fdlibm/java-assert.h,
+         jni/java-lang/java_lang_reflect_Array.c: Include config.h for
+         __attribute__ with non gnu compilers.
+
+2004-12-01 11:38  twisti
+
+       * src/classpath/acinclude.m4: Define __attribute__ correctly.
+
+2004-12-01 11:33  twisti
+
+       * src/mm/memory.h: - typecast GCNEW - added MSET
+
+2004-12-01 10:59  twisti
+
+       * src/toolbox/logging.h: Just ifdef panic on darwin. Works
+         perfectly till it's not used anymore.
+
+2004-12-01 10:57  twisti
+
+       * src/vm/jit/powerpc/: Makefile.am, asmpart.S, codegen.c,
+         codegen.h, types.h: New source tree.
+
+2004-12-01 10:57  twisti
+
+       * src/vm/jit/codegen.inc.h: Hmm, forgot to include jit.h...
+
+2004-12-01 10:45  twisti
+
+       * src/cacaoh/headers.c: Bugfix: include <signal.h> before
+         <ucontext.h> in darwin.
+
+2004-11-30 21:42  carolyn
+
+       * src/vm/jit/: stack.c, inline/inline.c, inline/inline.h: Add depth
+         level to ICMD_INLINE_START
+
+2004-11-30 21:03  carolyn
+
+       * src/vm/jit/inline/parseRT.c: Delete automatic rta parsing of
+         java/lang/Runtime.getRuntime
+
+2004-11-30 20:33  carolyn
+
+       * src/vm/: exceptions.c, jit/parse.c: Turned off inlining for
+         verifyerror
+
+2004-11-30 20:22  carolyn
+
+       * src/cacao/cacao.c: Made options rt, xta, vta optional via #define
+
+2004-11-30 20:14  carolyn
+
+       * src/vm/exceptions.c: Turned off inlining for verifyerror
+
+2004-11-30 18:28  twisti
+
+       * src/vm/jit/reg.h: Ok, not this one. To prevent a warning.
+
+2004-11-30 18:25  twisti
+
+       * src/vm/jit/reg.h: Moved typedef's infront of includes.
+
+2004-11-30 16:12  motse
+
+       * src/native/native.c: fix include path for old nat/Gtk* in new
+         source tree
+
+2004-11-30 15:49  twisti
+
+       * src/vm/jit/alpha/: Makefile.am, arch.h, asmpart.S, codegen.c,
+         codegen.h, disass.c, disass.h, types.h: New source tree.
+
+2004-11-30 15:18  twisti
+
+       * src/: vm/jit/i386/Makefile.am, vm/jit/i386/arch.h,
+         vm/jit/i386/asmpart.S, vm/jit/i386/codegen.c,
+         vm/jit/i386/codegen.h, vm/jit/i386/emitfuncs.c,
+         vm/jit/i386/emitfuncs.h, vm/jit/i386/types.h,
+         threads/native/threads.c: New source tree.
+
+2004-11-30 14:18  twisti
+
+       * src/: Makefile.am, cacao/Makefile.am, cacaoh/Makefile.am,
+         native/Makefile.am, native/include/Makefile.am,
+         native/tools/Makefile.am, threads/Makefile.am,
+         threads/native/Makefile.am, vm/Makefile.am,
+         vm/jit/inline/Makefile.am, vm/jit/tools/Makefile.am,
+         vm/jit/verify/Makefile.am: New source tree.
+
+2004-11-30 14:06  twisti
+
+       * Makefile.am, autogen.sh, configure.in, src/boehm-gc/acinclude.m4,
+         src/boehm-gc/autogen.sh, src/boehm-gc/configure.in,
+         src/cacao/cacao.c, src/cacao/cacao.h, src/cacaoh/cacaoh.c,
+         src/cacaoh/headers.c, src/cacaoh/headers.h, src/mm/Makefile.am,
+         src/mm/boehm.c, src/mm/boehm.h, src/mm/memory.c,
+         src/native/jni.c, src/native/jni.h, src/native/natcalls.h,
+         src/native/native.c, src/native/native.h,
+         src/native/tools/gennativetable.c, src/native/vm/Constructor.c,
+         src/native/vm/Field.c, src/native/vm/Makefile.am,
+         src/native/vm/Method.c, src/native/vm/Proxy.c,
+         src/native/vm/VMClass.c, src/native/vm/VMClassLoader.c,
+         src/native/vm/VMObject.c, src/native/vm/VMRuntime.c,
+         src/native/vm/VMSecurityManager.c, src/native/vm/VMString.c,
+         src/native/vm/VMSystem.c, src/native/vm/VMThread.c,
+         src/native/vm/VMThrowable.c, src/threads/green/Makefile.am,
+         src/threads/native/threads.c, src/threads/native/threads.h,
+         src/toolbox/Makefile.am, src/toolbox/avl.c, src/toolbox/chain.c,
+         src/toolbox/list.c, src/toolbox/logging.c, src/toolbox/logging.h,
+         src/toolbox/tree.c, src/vm/builtin.c, src/vm/builtin.h,
+         src/vm/exceptions.c, src/vm/exceptions.h, src/vm/global.h,
+         src/vm/loader.c, src/vm/options.h, src/vm/tables.c,
+         src/vm/jit/Makefile.am, src/vm/jit/asmpart.h,
+         src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h,
+         src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/lsra.inc,
+         src/vm/jit/parse.c, src/vm/jit/parse.h, src/vm/jit/reg.h,
+         src/vm/jit/reg.inc, src/vm/jit/stack.c, src/vm/jit/stack.h,
+         src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h,
+         src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
+         src/vm/jit/inline/parseRTstats.c, src/vm/jit/inline/sets.c,
+         src/vm/jit/inline/sets.h, src/vm/jit/loop/Makefile.am,
+         src/vm/jit/loop/analyze.c, src/vm/jit/loop/analyze.h,
+         src/vm/jit/loop/graph.c, src/vm/jit/loop/loop.c,
+         src/vm/jit/loop/loop.h, src/vm/jit/loop/tracing.c,
+         src/vm/jit/loop/tracing.h, src/vm/jit/tools/genoffsets.c,
+         src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typecheck.h,
+         src/vm/jit/verify/typeinfo.c, src/vm/jit/verify/typeinfo.h,
+         src/vm/jit/x86_64/Makefile.am, src/vm/jit/x86_64/asmpart.S,
+         src/vm/jit/x86_64/codegen.c, src/vm/jit/x86_64/codegen.h,
+         src/vm/jit/x86_64/emitfuncs.c, src/vm/jit/x86_64/emitfuncs.h,
+         src/vm/jit/x86_64/types.h: New source tree.
+
+2004-11-30 13:43  twisti
+
+       * src/boehm-gc/ltmain.sh: Should be linked by auto* utils.
+
+2004-11-30 13:37  twisti
+
+       * src/boehm-gc/: config.guess, config.sub, depcomp, install-sh,
+         missing, mkinstalldirs: Should be linked by auto* utils.
+
+2004-11-30 13:36  twisti
+
+       * src/classpath/: install-sh, missing, mkinstalldirs: Should be
+         link by auto* utils.
+
+2004-11-29 19:36  twisti
+
+       * asmpart.h, global.h: New source tree.
+
+2004-11-29 17:55  twisti
+
+       * natcalls.h, nativecalls.h, nativecalls.h.old: New source tree.
+
+2004-11-29 17:18  twisti
+
+       * install-sh, missing, mkinstalldirs: This one should be installed
+         by auto* stuff.
+
+2004-11-29 16:51  twisti
+
+       * gennativetable.c, genoffsets.c, jni.c, jni.h, native.c, native.h,
+         unzip.c, unzip.h, cacaoh.c: New source tree.
+
+2004-11-29 16:27  twisti
+
+       * main.c, main.h, typeinfo.c, typeinfo.h, typeinfo.tst: New source
+         tree.
+
+2004-11-29 13:56  twisti
+
+       * builtin.c, builtin.h, exceptions.c, exceptions.h, headers.c,
+         headers.h, loader.c, loader.h, options.c, options.h,
+         statistics.c, statistics.h, tables.c, tables.h: New source tree.
+
+2004-11-29 11:24  twisti
+
+       * src/vm/jit/i386/codegen.c: Use local xmcode and mcode variables.
+
+2004-11-29 11:11  twisti
+
+       * src/vm/jit/x86_64/codegen.c: Use local xmcode and mcode
+         variables.
+
+2004-11-29 11:06  twisti
+
+       * src/vm/jit/alpha/codegen.c: Small comment typo.
+
+2004-11-29 11:06  twisti
+
+       * src/vm/jit/codegen.inc.h: - indent - removed unneeded variables
+         from clinitref
+
+2004-11-29 10:59  twisti
+
+       * src/vm/jit/i386/codegen.c: Warning fixes.
+
+2004-11-29 10:56  twisti
+
+       * src/vm/jit/mips/: asmpart.S, codegen.c: New clinit patch code
+         (not ready yet).
+
+2004-11-29 10:56  twisti
+
+       * src/vm/jit/mips/codegen.h: Moved register defines into arch.h
+
+2004-11-29 10:56  twisti
+
+       * src/vm/jit/mips/arch.h: Contains architecture stuff from types.h
+         and codegen.h
+
+2004-11-29 10:55  twisti
+
+       * src/vm/jit/mips/types.h: - moved architecture stuff into arch.h -
+         defined ptrint
+
+2004-11-28 18:11  twisti
+
+       * src/mm/memory.c: Check for dig in dump_size().
+
+2004-11-28 18:06  twisti
+
+       * doc/handbook/: cacao.tex, java.bib, jit.tex, loader.tex,
+         runtime.tex, x86.tex, x86_64.tex: Some changes from my thesis.
+
+2004-11-28 17:37  christian
+
+       * src/vm/jit/: lsra.h, lsra.inc: [no log message]
+
+2004-11-26 13:02  twisti
+
+       * src/vm/jit/alpha/codegen.c: Warning fixes, sorry.
+
+2004-11-25 16:49  twisti
+
+       * src/vm/jit/alpha/: asmpart.S, codegen.c, codegen.h: New clinit
+         patch code.
+
+2004-11-25 16:15  twisti
+
+       * src/vm/jit/stack.c: Warning fixes (usage of ptrint).
+
+2004-11-25 16:14  twisti
+
+       * src/vm/jit/jit.h: Move typedef's in front of includes.
+
+2004-11-25 16:14  twisti
+
+       * src/vm/jit/i386/arch.h: #endif typo
+
+2004-11-25 15:17  christian
+
+       * TODO: [no log message]
+
+2004-11-25 14:24  christian
+
+       * main.c, options.c, options.h, src/cacao/cacao.c,
+         src/vm/options.c, src/vm/options.h, src/vm/jit/jit.c,
+         src/vm/jit/lsra.h, src/vm/jit/lsra.inc, src/vm/jit/stack.c,
+         src/vm/jit/alpha/codegen.c, src/vm/jit/i386/codegen.c: [no log
+         message]
+
+2004-11-24 16:26  twisti
+
+       * src/boehm-gc/: AmigaOS.c, MacOS.c, add_gc_prefix.c,
+         aix_irix_threads.c, allchblk.c, alloc.c, autogen.sh, backgraph.c,
+         blacklst.c, checksums.c, configure.in, darwin_stop_world.c,
+         dbg_mlc.c, dyn_load.c, finalize.c, gc_dlopen.c, gcc_support.c,
+         gcj_mlc.c, gcname.c, headers.c, mach_dep.c, malloc.c, mallocx.c,
+         mark.c, mark_rts.c, misc.c, new_hblk.c, obj_map.c, os_dep.c,
+         pcr_interface.c, pthread_stop_world.c, pthread_support.c,
+         ptr_chck.c, real_malloc.c, reclaim.c, solaris_pthreads.c,
+         solaris_threads.c, specific.c, stubborn.c, threadlibs.c,
+         typd_mlc.c, win32_threads.c, include/private/gc_locks.h: Boehm
+         now uses a config.h instead of -D defines to force a
+         recompilation after configure made any changes, like
+         --disable-threads.
+
+2004-11-24 15:30  twisti
+
+       * src/vm/jit/parse.c: Warning fixes.
+
+2004-11-24 15:27  twisti
+
+       * src/vm/jit/alpha/types.h: - moved architecture stuff into arch.h
+         - added ptrint type
+
+2004-11-24 15:27  twisti
+
+       * src/vm/jit/alpha/: arch.h, codegen.h: Moved architecture stuff
+         into arch.h.
+
+2004-11-24 15:20  twisti
+
+       * src/vm/jit/stack.c: Warning fixes.
+
+2004-11-24 15:13  twisti
+
+       * src/vm/jit/i386/: emitfuncs.c, emitfuncs.h: - declare
+         i386_mov_reg_mem
+
+2004-11-24 15:11  twisti
+
+       * src/vm/jit/i386/types.h: Added ptrint type.
+
+2004-11-24 14:57  twisti
+
+       * src/vm/jit/stack.c: Use new `ptrint' type for casts instead of
+         `long'.
+
+2004-11-24 14:57  twisti
+
+       * src/vm/jit/x86_64/: asmpart.S, codegen.c: New clinit patch code.
+
+2004-11-24 14:56  twisti
+
+       * src/vm/jit/x86_64/types.h: typedef a ptrint type to cast function
+         pointers to int.
+
+2004-11-24 14:56  twisti
+
+       * src/vm/jit/x86_64/codegen.h: Include <ucontext.h> instead of
+         <sys/...>.
+
+2004-11-24 14:31  twisti
+
+       * exceptions.c, exceptions.h, src/vm/exceptions.c,
+         src/vm/exceptions.h: - maybe we should always use `const char *'
+         in function declarations - bugfix: use vpfprintf in
+         throw_cacao_exception_exit
+
+2004-11-24 14:06  twisti
+
+       * src/vm/jit/i386/: asmpart.S, codegen.c: Typo fixed.
+
+2004-11-24 12:18  carolyn
+
+       * TODO: Added Inline items
+
+2004-11-24 10:35  twisti
+
+       * src/classpath/include/config.h.in: It's generated.
+
+2004-11-23 23:19  stefan
+
+       * src/vm/jit/powerpc/machine-instr.h: atomic instructions
+
+2004-11-23 17:07  twisti
+
+       * src/native/vm/VMThrowable.c: Changed field name className to new
+         declaringClass.
+
+2004-11-23 17:06  twisti
+
+       * src/native/vm/VMThread.c: Include required config.h.
+
+2004-11-23 17:05  twisti
+
+       * Makefile.am, configure.in: Further changes.
+
+2004-11-23 17:05  twisti
+
+       * builtin.h, src/vm/builtin.h: Include arch.h.
+
+2004-11-23 17:04  twisti
+
+       * headers.c, src/cacaoh/headers.c: Include ucontext.h.
+
+2004-11-23 17:02  twisti
+
+       * src/mm/memory.h: Include arch.h for CODEMMAP.
+
+2004-11-23 17:02  twisti
+
+       * src/mm/memory.c: Include config.h for USE_THREADS.
+
+2004-11-23 17:01  twisti
+
+       * native.c, src/native/native.c: Removed unneeded #include
+         "nat/java_lang_VMClass.h".
+
+2004-11-23 16:57  twisti
+
+       * src/vm/jit/parse.c: - include config.h - #ifdef -> #if defined
+
+2004-11-23 16:56  twisti
+
+       * src/vm/jit/: codegen.inc, codegen.inc.h: - new clinit patch code
+         stuff - i386 warning fixes
+
+2004-11-23 16:55  twisti
+
+       * src/vm/jit/i386/asmpart.S: New clinit patch code.
+
+2004-11-23 16:53  twisti
+
+       * src/vm/jit/i386/codegen.h: Moved architecture dependent stuff
+         into arch.h.
+
+2004-11-23 16:52  twisti
+
+       * src/vm/jit/i386/codegen.c: - use dump memory in stub creation -
+         warning fixes - new PUT/GETSTATIC clinit code
+
+2004-11-23 16:51  twisti
+
+       * src/vm/jit/i386/: emitfuncs.c, emitfuncs.h: Added some direct
+         memory operations for PUT/GETSTATIC commands.
+
+2004-11-23 16:49  twisti
+
+       * src/vm/jit/i386/: arch.h, types.h: Moved architecture dependend
+         stuff into arch.h.
+
+2004-11-23 10:26  stefan
+
+       * ARCH-CHANGES: more
+
+2004-11-23 10:26  stefan
+
+       * TODO: [no log message]
+
+2004-11-22 15:59  motse
+
+       * src/classpath/: include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c: native
+         methods in gnu.java.awt.peer.GtkFramePeer changed
+
+2004-11-22 13:01  carolyn
+
+       * loader.h, src/vm/loader.h, src/vm/jit/parse.c,
+         src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h,
+         src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h: inline
+         interfaces
+
+2004-11-22 12:05  carolyn
+
+       * tests/: II.java, IIAA.java, IIBB.java, IICC.java, IIexample.java:
+         Add Interface Test
+
+2004-11-19 18:03  twisti
+
+       * src/vm/jit/x86_64/arch.h: Include also unused defines.
+
+2004-11-19 16:53  carolyn
+
+       * tests/rtIn/at/dms/kjc/Main: RT input for dynamic load info for
+         at.dms.kjc.Main
+
+2004-11-19 16:47  carolyn
+
+       * loader.c, loader.h, options.h, src/classpath/include/config.h.in,
+         src/vm/loader.c, src/vm/loader.h, src/vm/options.h,
+         src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
+         src/vm/jit/inline/parseRTstats.c,
+         src/vm/jit/inline/parseRTstats.h, tests/rtMissedIn0: RTA updates
+         for abstract classes
+
+2004-11-19 16:14  twisti
+
+       * src/toolbox/list.c: Removed unused headers.
+
+2004-11-19 15:38  twisti
+
+       * src/vm/jit/mips/codegen.c: Warning fix.
+
+2004-11-19 15:26  twisti
+
+       * src/vm/jit/verify/typecheck.c: Again a #warning without __GNUC__.
+         Ahhhhhhhhhhhhhh!
+
+2004-11-19 14:17  twisti
+
+       * main.c, src/cacao/cacao.c: System.exit bug fix.
+
+2004-11-19 13:06  twisti
+
+       * src/classpath/: acinclude.m4, configure.ac: Added AC_C_ATTRIBUTE
+         which checks for the __attribute__ keyword.
+
+2004-11-18 17:44  twisti
+
+       * src/classpath/autogen.sh: Call libtoolize to install a proper
+         ltmain.sh (fixes missing .so extension problem).
+
+2004-11-18 17:31  twisti
+
+       * src/classpath/ltmain.sh: Now installed by autogen.sh.
+
+2004-11-18 14:02  twisti
+
+       * Makefile.am: Bug fix: we also need to generate the nativetable
+         entries from the classes which are not generated newly.
+
+2004-11-18 14:01  twisti
+
+       * loader.c, src/vm/loader.c: Bug fix: released filename memory of
+         classpath entries.
+
+2004-11-18 13:25  twisti
+
+       * native.c, options.c, options.h, src/native/native.c,
+         src/vm/options.c, src/vm/options.h, src/vm/jit/parse.c,
+         src/vm/jit/inline/inline.c, src/vm/jit/inline/parseRT.c: Renamed
+         verbose to opt_verbose.
+
+2004-11-18 13:22  twisti
+
+       * main.c, src/cacao/cacao.c: Renamed opt_verbose'
+
+2004-11-18 13:21  twisti
+
+       * loader.c, loader.h, src/vm/loader.c, src/vm/loader.h: Use
+         malloc'd memory in suck_init and suck_start and tried to make it
+         a bit clearer.
+
+2004-11-18 13:20  twisti
+
+       * cacaoh.c, src/cacaoh/cacaoh.c: Use global opt_verbose.
+
+2004-11-18 13:19  twisti
+
+       * builtin.c, src/vm/builtin.c: - #include
+         "nat/java_lang_VMObject.h" - renamed `verbose' to `opt_verbose'
+
+2004-11-18 13:17  twisti
+
+       * Makefile.am: First try to get a bootstrap-like build process.
+
+2004-11-18 13:17  twisti
+
+       * src/native/include/java_lang_ClassLoader.h: Updated to
+         classpath-0.12.
+
+2004-11-18 13:13  twisti
+
+       * src/native/vm/Makefile.am: Added unneeded .h files to CLEANFILES.
+
+2004-11-18 13:12  twisti
+
+       * src/native/vm/: Constructor.c, Field.c, Method.c, Proxy.c: -
+         include path fixes - renamed `verbose' to `opt_verbose'
+
+2004-11-18 12:26  twisti
+
+       * src/classpath/: examples/Makefile.am, lib/Makefile.am: Use jikes
+         as preferred compiler.
+
+2004-11-18 11:40  twisti
+
+       * src/native/vm/VMClassLoader.c: Removed unused include.
+
+2004-11-18 11:39  twisti
+
+       * main.c, src/cacao/cacao.c: - removed 2nd jni_init() - call
+         System.exit instead of Runtime.exit (smaller code) - better exit
+         status handling
+
+2004-11-18 11:38  twisti
+
+       * cacaoh.c, src/cacaoh/cacaoh.c: Teach cacaoh -help, -version and
+         -verbose.
+
+2004-11-18 11:37  twisti
+
+       * builtin.c, src/vm/builtin.c: - removed unused include - warning
+         fixes
+
+2004-11-18 11:36  twisti
+
+       * src/threads/native/threads.h: Removed unused include.
+
+2004-11-18 11:30  twisti
+
+       * src/mm/: memory.c, memory.h: Use cacao types instead of int and
+         long.
+
+2004-11-17 21:45  christian
+
+       * src/vm/jit/loop/: analyze.c, analyze.h, graph.c: Use maxlocals,
+         exceptiontable* from codegendata instead of methodinfo
+
+2004-11-17 21:43  christian
+
+       * src/vm/jit/jit.c: codegendata an optimize_loops Ã¼bergeben
+
+2004-11-17 18:19  twisti
+
+       * Makefile.am, cacaoh.c, headers.c, headers.h, main.c, options.c,
+         options.h, src/cacao/cacao.c, src/cacaoh/cacaoh.c,
+         src/cacaoh/headers.c, src/cacaoh/headers.h, src/vm/options.c,
+         src/vm/options.h: Teach cacaoh to understand -d <dir> to install
+         generated header files into a destination directory. Default is
+         `.'.
+
+2004-11-17 18:06  twisti
+
+       * TODO: A-better-version 1.0.
+
+2004-11-17 17:48  twisti
+
+       * tests/native/: Makefile, testarguments.c, testarguments.java:
+         Test case for native/jni function call arguments. Release 0.01.
+
+2004-11-17 16:50  twisti
+
+       * src/vm/jit/x86_64/: codegen.c, emitfuncs.c: #include "arch.h"
+
+2004-11-17 16:49  twisti
+
+       * src/vm/jit/x86_64/codegen.h: Moved architecture stuff into
+         arch.h.
+
+2004-11-17 16:49  twisti
+
+       * src/vm/jit/x86_64/asmpart.S: Hopefully correct version of the
+         argument-block-to-register copy algorithm.  Much better than the
+         previous one.
+
+2004-11-17 16:48  twisti
+
+       * src/vm/jit/x86_64/types.h: - moved architecture features into
+         arch.h - added gnu header and emacs tailer
+
+2004-11-17 16:47  twisti
+
+       * src/vm/jit/x86_64/arch.h: Define architecture dependent stuff
+         here (mostly from types.h and codegen.h).
+
+2004-11-17 13:49  twisti
+
+       * src/vm/jit/x86_64/asmpart.S: 1. step of implementing
+         asm_calljavafunction2 argument block resolving (we should
+         _really_ rename this function ;-).
+
+2004-11-17 13:34  twisti
+
+       * src/classpath/lib/bootstrap.zip: Update to classpath-0.12.
+
+2004-11-17 12:55  twisti
+
+       * src/mm/memory.h: Removed gc function definitions.
+
+2004-11-17 12:54  twisti
+
+       * src/native/vm/VMString.c: Include path fix.
+
+2004-11-17 12:54  twisti
+
+       * src/native/vm/VMObject.c: Include path fixes.
+
+2004-11-17 12:53  twisti
+
+       * src/native/vm/VMClass.c: Warning fixes.
+
+2004-11-17 12:53  twisti
+
+       * src/native/vm/VMThread.c: - warning fix - include path fix
+
+2004-11-17 12:52  twisti
+
+       * src/native/vm/VMRuntime.c: - fix a nullpointerexception - started
+         to check more exceptions in native/jni calls
+
+2004-11-17 12:45  twisti
+
+       * unzip.c, src/vm/unzip.c: Warning fix.
+
+2004-11-17 12:45  twisti
+
+       * native.c, src/native/native.c: Just some indent.
+
+2004-11-17 12:34  twisti
+
+       * src/threads/native/: threads.c, threads.h: Warning fixes.
+
+2004-11-17 12:32  twisti
+
+       * src/vm/jit/parse.h, src/vm/jit/stack.c,
+         src/vm/jit/verify/typecheck.c, global.h, src/vm/global.h: -ansi
+         warning fixes.
+
+2004-11-17 08:23  christian
+
+       * src/vm/jit/loop/graph.c: ICMD_IF_L* zur Erstellung der "adjacency
+         list for control flow graph(c_dTable) hinzugefügt
+
+2004-11-15 21:31  twisti
+
+       * src/classpath/: ChangeLog-2003,
+         gnu/java/awt/color/CieXyzConverter.java,
+         gnu/java/awt/color/ClutProfileConverter.java,
+         gnu/java/awt/color/ColorLookUpTable.java,
+         gnu/java/awt/color/ColorSpaceConverter.java,
+         gnu/java/awt/color/GrayProfileConverter.java,
+         gnu/java/awt/color/GrayScaleConverter.java,
+         gnu/java/awt/color/LinearRGBConverter.java,
+         gnu/java/awt/color/ProfileHeader.java,
+         gnu/java/awt/color/PyccConverter.java,
+         gnu/java/awt/color/RgbProfileConverter.java,
+         gnu/java/awt/color/SrgbConverter.java,
+         gnu/java/awt/color/TagEntry.java,
+         gnu/java/awt/color/ToneReproductionCurve.java,
+         gnu/java/awt/peer/ClasspathTextLayoutPeer.java,
+         gnu/java/awt/peer/gtk/GdkFontPeer.java,
+         gnu/java/awt/peer/gtk/GdkTextLayout.java,
+         gnu/java/security/action/GetSecurityPropertyAction.java,
+         gnu/java/security/ber/BER.java,
+         gnu/java/security/ber/BEREncodingException.java,
+         gnu/java/security/ber/BERReader.java,
+         gnu/java/security/ber/BERValue.java,
+         gnu/java/security/pkcs/PKCS7SignedData.java,
+         gnu/java/security/pkcs/SignerInfo.java,
+         gnu/java/security/provider/CollectionCertStoreImpl.java,
+         gnu/java/security/provider/EncodedKeyFactory.java,
+         gnu/java/security/provider/GnuDHPublicKey.java,
+         gnu/java/security/provider/GnuRSAPrivateKey.java,
+         gnu/java/security/provider/GnuRSAPublicKey.java,
+         gnu/java/security/provider/MD2withRSA.java,
+         gnu/java/security/provider/MD4withRSA.java,
+         gnu/java/security/provider/MD5withRSA.java,
+         gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
+         gnu/java/security/provider/RSA.java,
+         gnu/java/security/provider/RSAKeyFactory.java,
+         gnu/java/security/provider/SHA1withRSA.java,
+         gnu/java/security/x509/GnuPKIExtension.java,
+         gnu/java/security/x509/PolicyNodeImpl.java,
+         gnu/java/security/x509/Util.java,
+         gnu/java/security/x509/X509CRLSelectorImpl.java,
+         gnu/java/security/x509/X509CertPath.java,
+         gnu/java/security/x509/X509CertSelectorImpl.java,
+         gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
+         gnu/java/security/x509/ext/BasicConstraints.java,
+         gnu/java/security/x509/ext/CRLNumber.java,
+         gnu/java/security/x509/ext/CertificatePolicies.java,
+         gnu/java/security/x509/ext/ExtendedKeyUsage.java,
+         gnu/java/security/x509/ext/Extension.java,
+         gnu/java/security/x509/ext/GeneralNames.java,
+         gnu/java/security/x509/ext/IssuerAlternativeNames.java,
+         gnu/java/security/x509/ext/KeyUsage.java,
+         gnu/java/security/x509/ext/PolicyConstraint.java,
+         gnu/java/security/x509/ext/PolicyMappings.java,
+         gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java,
+         gnu/java/security/x509/ext/ReasonCode.java,
+         gnu/java/security/x509/ext/SubjectAlternativeNames.java,
+         gnu/java/security/x509/ext/SubjectKeyIdentifier.java,
+         gnu/regexp/RETokenLookAhead.java,
+         include/gnu_java_awt_peer_gtk_GdkFontPeer.h,
+         include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h,
+         include/gnu_java_awt_peer_gtk_GdkTextLayout.h,
+         java/awt/image/BandCombineOp.java,
+         java/awt/image/BandedSampleModel.java,
+         java/awt/image/BufferedImageFilter.java,
+         java/awt/image/ColorConvertOp.java,
+         java/awt/image/ConvolveOp.java, java/awt/image/LookupOp.java,
+         java/awt/image/MultiPixelPackedSampleModel.java,
+         java/awt/image/RescaleOp.java, javax/crypto/package.html,
+         javax/crypto/interfaces/package.html,
+         javax/crypto/spec/package.html, javax/imageio/IIOImage.java,
+         javax/imageio/IIOParam.java,
+         javax/imageio/IIOParamController.java,
+         javax/imageio/ImageIO.java, javax/imageio/ImageReadParam.java,
+         javax/imageio/ImageTypeSpecifier.java,
+         javax/imageio/ImageWriteParam.java,
+         javax/imageio/metadata/IIOInvalidTreeException.java,
+         javax/imageio/metadata/IIOMetadata.java,
+         javax/imageio/metadata/IIOMetadataController.java,
+         javax/imageio/metadata/IIOMetadataFormat.java,
+         javax/imageio/metadata/IIOMetadataFormatImpl.java,
+         javax/imageio/metadata/IIOMetadataNode.java,
+         javax/imageio/metadata/package.html,
+         javax/imageio/spi/IIORegistry.java,
+         javax/imageio/spi/ImageReaderSpi.java,
+         javax/imageio/spi/ImageWriterSpi.java,
+         javax/imageio/stream/FileCacheImageInputStream.java,
+         javax/imageio/stream/FileCacheImageOutputStream.java,
+         javax/imageio/stream/FileImageInputStream.java,
+         javax/imageio/stream/FileImageOutputStream.java,
+         javax/imageio/stream/ImageInputStreamImpl.java,
+         javax/imageio/stream/ImageOutputStreamImpl.java,
+         javax/imageio/stream/MemoryCacheImageInputStream.java,
+         javax/imageio/stream/MemoryCacheImageOutputStream.java,
+         javax/net/package.html, javax/net/ssl/package.html,
+         javax/security/package.html, javax/security/auth/package.html,
+         javax/security/auth/callback/package.html,
+         javax/security/auth/login/package.html,
+         javax/security/auth/spi/LoginModule.java,
+         javax/security/auth/spi/package.html,
+         javax/security/cert/package.html,
+         javax/security/sasl/package.html,
+         javax/swing/plaf/basic/BasicTextPaneUI.java,
+         javax/swing/text/PasswordView.java,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c: Update
+         to classpath-0.12.
+
+2004-11-15 20:59  twisti
+
+       * src/classpath/: ChangeLog, Makefile.am, NEWS, configure.ac,
+         ltmain.sh, doc/hacking.info, doc/hacking.texinfo,
+         examples/gnu/classpath/examples/awt/Demo.java,
+         gnu/classpath/Configuration.java.in,
+         gnu/classpath/ServiceFactory.java,
+         gnu/java/awt/BitwiseXORComposite.java,
+         gnu/java/awt/ClasspathToolkit.java,
+         gnu/java/awt/image/XBMDecoder.java,
+         gnu/java/awt/peer/ClasspathFontPeer.java,
+         gnu/java/awt/peer/GLightweightPeer.java,
+         gnu/java/awt/peer/gtk/GdkFontMetrics.java,
+         gnu/java/awt/peer/gtk/GdkGlyphVector.java,
+         gnu/java/awt/peer/gtk/GdkGraphics.java,
+         gnu/java/awt/peer/gtk/GdkGraphics2D.java,
+         gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
+         gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
+         gnu/java/awt/peer/gtk/GtkButtonPeer.java,
+         gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
+         gnu/java/awt/peer/gtk/GtkChoicePeer.java,
+         gnu/java/awt/peer/gtk/GtkClipboard.java,
+         gnu/java/awt/peer/gtk/GtkComponentPeer.java,
+         gnu/java/awt/peer/gtk/GtkContainerPeer.java,
+         gnu/java/awt/peer/gtk/GtkDialogPeer.java,
+         gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
+         gnu/java/awt/peer/gtk/GtkFontPeer.java,
+         gnu/java/awt/peer/gtk/GtkFramePeer.java,
+         gnu/java/awt/peer/gtk/GtkGenericPeer.java,
+         gnu/java/awt/peer/gtk/GtkImagePainter.java,
+         gnu/java/awt/peer/gtk/GtkLabelPeer.java,
+         gnu/java/awt/peer/gtk/GtkListPeer.java,
+         gnu/java/awt/peer/gtk/GtkMenuBarPeer.java,
+         gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
+         gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
+         gnu/java/awt/peer/gtk/GtkPanelPeer.java,
+         gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
+         gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
+         gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
+         gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
+         gnu/java/awt/peer/gtk/GtkToolkit.java,
+         gnu/java/awt/peer/gtk/GtkWindowPeer.java,
+         gnu/java/beans/ExplicitBeanInfo.java,
+         gnu/java/beans/IntrospectionIncubator.java,
+         gnu/java/io/Base64InputStream.java,
+         gnu/java/io/EncodingManager.java,
+         gnu/java/net/PlainDatagramSocketImpl.java,
+         gnu/java/net/protocol/file/Handler.java,
+         gnu/java/net/protocol/http/Connection.java,
+         gnu/java/nio/NIODatagramSocket.java,
+         gnu/java/nio/ServerSocketChannelImpl.java,
+         gnu/java/nio/charset/ISO_8859_1.java,
+         gnu/java/nio/charset/US_ASCII.java,
+         gnu/java/nio/charset/UTF_16.java,
+         gnu/java/nio/charset/UTF_16BE.java,
+         gnu/java/nio/charset/UTF_16Encoder.java,
+         gnu/java/nio/charset/UTF_16LE.java,
+         gnu/java/nio/charset/UTF_8.java,
+         gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
+         gnu/java/rmi/server/ConnectionRunnerPool.java,
+         gnu/java/rmi/server/RMIHashes.java,
+         gnu/java/rmi/server/RMIObjectInputStream.java,
+         gnu/java/rmi/server/RMIObjectOutputStream.java,
+         gnu/java/rmi/server/UnicastConnection.java,
+         gnu/java/rmi/server/UnicastConnectionManager.java,
+         gnu/java/rmi/server/UnicastRemoteCall.java,
+         gnu/java/rmi/server/UnicastServer.java,
+         gnu/java/rmi/server/UnicastServerRef.java,
+         gnu/java/security/OID.java, gnu/java/security/PolicyFile.java,
+         gnu/java/security/der/DERReader.java,
+         gnu/java/security/provider/DSAParameters.java,
+         gnu/java/security/provider/DSASignature.java,
+         gnu/java/security/provider/Gnu.java,
+         gnu/java/security/provider/GnuDSAPrivateKey.java,
+         gnu/java/security/provider/GnuDSAPublicKey.java,
+         gnu/java/security/provider/X509CertificateFactory.java,
+         gnu/java/security/x509/X500DistinguishedName.java,
+         gnu/java/security/x509/X509CRL.java,
+         gnu/java/security/x509/X509CRLEntry.java,
+         gnu/java/security/x509/X509Certificate.java,
+         gnu/java/text/BaseBreakIterator.java,
+         gnu/java/text/CharacterBreakIterator.java,
+         gnu/java/text/LineBreakIterator.java,
+         gnu/java/text/SentenceBreakIterator.java,
+         gnu/java/text/WordBreakIterator.java,
+         gnu/javax/rmi/PortableServer.java,
+         gnu/javax/rmi/CORBA/DelegateFactory.java,
+         gnu/javax/rmi/CORBA/GetDelegateInstanceException.java,
+         gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java,
+         gnu/javax/rmi/CORBA/StubDelegateImpl.java, gnu/regexp/RE.java,
+         include/Makefile.am,
+         include/gnu_java_awt_peer_gtk_GdkFontMetrics.h,
+         include/gnu_java_awt_peer_gtk_GdkGraphics.h,
+         include/gnu_java_awt_peer_gtk_GdkGraphics2D.h,
+         include/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkClipboard.h,
+         include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
+         include/gnu_java_awt_peer_gtk_GtkGenericPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkListPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkPanelPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h,
+         include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
+         include/gnu_java_net_PlainDatagramSocketImpl.h,
+         include/java_io_ObjectInputStream.h, include/java_io_VMFile.h,
+         include/java_lang_Math.h, include/java_lang_VMProcess.h,
+         include/java_net_InetAddress.h, include/jni.h,
+         java/applet/Applet.java, java/applet/AppletContext.java,
+         java/applet/AppletStub.java, java/applet/AudioClip.java,
+         java/awt/AWTKeyStroke.java, java/awt/Button.java,
+         java/awt/Canvas.java, java/awt/CardLayout.java,
+         java/awt/CheckboxMenuItem.java, java/awt/Choice.java,
+         java/awt/Component.java, java/awt/Container.java,
+         java/awt/DefaultFocusTraversalPolicy.java,
+         java/awt/DefaultKeyboardFocusManager.java,
+         java/awt/EventDispatchThread.java, java/awt/FileDialog.java,
+         java/awt/FlowLayout.java, java/awt/Font.java,
+         java/awt/Frame.java, java/awt/Graphics2D.java,
+         java/awt/GraphicsEnvironment.java,
+         java/awt/GridBagConstraints.java, java/awt/GridBagLayout.java,
+         java/awt/GridLayout.java, java/awt/Image.java,
+         java/awt/KeyboardFocusManager.java, java/awt/Label.java,
+         java/awt/List.java, java/awt/MediaTracker.java,
+         java/awt/Menu.java, java/awt/MenuBar.java,
+         java/awt/MenuComponent.java, java/awt/MenuItem.java,
+         java/awt/Panel.java, java/awt/Polygon.java,
+         java/awt/PopupMenu.java, java/awt/ScrollPane.java,
+         java/awt/Scrollbar.java, java/awt/SystemColor.java,
+         java/awt/TextArea.java, java/awt/TextField.java,
+         java/awt/Toolkit.java, java/awt/Window.java,
+         java/awt/color/ICC_ColorSpace.java,
+         java/awt/color/ICC_Profile.java,
+         java/awt/color/ICC_ProfileGray.java,
+         java/awt/color/ICC_ProfileRGB.java,
+         java/awt/datatransfer/Clipboard.java,
+         java/awt/datatransfer/ClipboardOwner.java,
+         java/awt/datatransfer/DataFlavor.java,
+         java/awt/datatransfer/StringSelection.java,
+         java/awt/datatransfer/SystemFlavorMap.java,
+         java/awt/dnd/Autoscroll.java, java/awt/dnd/DropTarget.java,
+         java/awt/dnd/DropTargetContext.java,
+         java/awt/dnd/DropTargetDragEvent.java,
+         java/awt/dnd/peer/DropTargetContextPeer.java,
+         java/awt/event/AdjustmentEvent.java,
+         java/awt/event/InputEvent.java,
+         java/awt/event/InvocationEvent.java,
+         java/awt/event/KeyEvent.java, java/awt/event/MouseEvent.java,
+         java/awt/font/TextAttribute.java, java/awt/font/TextLayout.java,
+         java/awt/geom/AffineTransform.java,
+         java/awt/geom/GeneralPath.java, java/awt/geom/Point2D.java,
+         java/awt/im/InputContext.java,
+         java/awt/im/spi/InputMethodContext.java,
+         java/awt/image/AffineTransformOp.java,
+         java/awt/image/BufferedImage.java,
+         java/awt/image/ByteLookupTable.java,
+         java/awt/image/ColorModel.java,
+         java/awt/image/ComponentColorModel.java,
+         java/awt/image/ComponentSampleModel.java,
+         java/awt/image/CropImageFilter.java,
+         java/awt/image/DataBufferByte.java,
+         java/awt/image/DataBufferDouble.java,
+         java/awt/image/DataBufferFloat.java,
+         java/awt/image/DataBufferInt.java,
+         java/awt/image/DataBufferShort.java,
+         java/awt/image/DataBufferUShort.java,
+         java/awt/image/DirectColorModel.java,
+         java/awt/image/IndexColorModel.java,
+         java/awt/image/MemoryImageSource.java,
+         java/awt/image/PackedColorModel.java,
+         java/awt/image/PixelGrabber.java, java/awt/image/Raster.java,
+         java/awt/image/RasterOp.java, java/awt/image/SampleModel.java,
+         java/awt/image/ShortLookupTable.java,
+         java/awt/image/SinglePixelPackedSampleModel.java,
+         java/awt/peer/MenuBarPeer.java, java/awt/print/Printable.java,
+         java/awt/print/PrinterJob.java, java/beans/Beans.java,
+         java/beans/EventHandler.java, java/beans/EventSetDescriptor.java,
+         java/beans/Introspector.java, java/beans/PropertyDescriptor.java,
+         java/beans/PropertyEditorManager.java,
+         java/beans/PropertyEditorSupport.java,
+         java/beans/beancontext/BeanContext.java,
+         java/beans/beancontext/BeanContextChild.java,
+         java/beans/beancontext/BeanContextChildSupport.java,
+         java/beans/beancontext/BeanContextMembershipEvent.java,
+         java/io/CharArrayWriter.java, java/io/DataInputStream.java,
+         java/io/DataOutputStream.java, java/io/DeleteFileHelper.java,
+         java/io/File.java, java/io/FileDescriptor.java,
+         java/io/FileInputStream.java, java/io/FileOutputStream.java,
+         java/io/FilePermission.java, java/io/InputStreamReader.java,
+         java/io/ObjectInputStream.java, java/io/ObjectOutputStream.java,
+         java/io/ObjectStreamClass.java, java/io/PipedInputStream.java,
+         java/io/PrintStream.java, java/io/RandomAccessFile.java,
+         java/lang/Character.java, java/lang/Class.java,
+         java/lang/ClassLoader.java, java/lang/Math.java,
+         java/lang/Object.java, java/lang/Package.java,
+         java/lang/Process.java, java/lang/Runtime.java,
+         java/lang/SecurityManager.java, java/lang/StackTraceElement.java,
+         java/lang/StrictMath.java, java/lang/StringBuffer.java,
+         java/lang/System.java, java/lang/Thread.java,
+         java/lang/ThreadLocal.java, java/lang/Throwable.java,
+         java/lang/Void.java, java/lang/reflect/AccessibleObject.java,
+         java/lang/reflect/Proxy.java,
+         java/lang/reflect/ReflectPermission.java,
+         java/math/BigDecimal.java, java/math/BigInteger.java,
+         java/net/BindException.java, java/net/ConnectException.java,
+         java/net/ContentHandler.java,
+         java/net/ContentHandlerFactory.java,
+         java/net/DatagramPacket.java, java/net/DatagramSocket.java,
+         java/net/DatagramSocketImpl.java,
+         java/net/DatagramSocketImplFactory.java,
+         java/net/FileNameMap.java, java/net/HttpURLConnection.java,
+         java/net/Inet4Address.java, java/net/Inet6Address.java,
+         java/net/InetAddress.java, java/net/JarURLConnection.java,
+         java/net/MalformedURLException.java,
+         java/net/MimeTypeMapper.java, java/net/MulticastSocket.java,
+         java/net/NetworkInterface.java,
+         java/net/NoRouteToHostException.java,
+         java/net/PasswordAuthentication.java,
+         java/net/PortUnreachableException.java,
+         java/net/ProtocolException.java, java/net/ServerSocket.java,
+         java/net/Socket.java, java/net/SocketException.java,
+         java/net/SocketImpl.java, java/net/SocketImplFactory.java,
+         java/net/SocketOptions.java, java/net/SocketPermission.java,
+         java/net/SocketTimeoutException.java, java/net/URI.java,
+         java/net/URISyntaxException.java, java/net/URL.java,
+         java/net/URLClassLoader.java, java/net/URLConnection.java,
+         java/net/URLDecoder.java, java/net/URLEncoder.java,
+         java/net/URLStreamHandler.java,
+         java/net/URLStreamHandlerFactory.java,
+         java/net/UnknownHostException.java,
+         java/net/UnknownServiceException.java, java/nio/Buffer.java,
+         java/nio/ByteBuffer.java, java/nio/ByteBufferHelper.java,
+         java/nio/ByteOrder.java, java/nio/CharBuffer.java,
+         java/nio/DoubleBuffer.java, java/nio/FloatBuffer.java,
+         java/nio/IntBuffer.java, java/nio/LongBuffer.java,
+         java/nio/MappedByteBuffer.java,
+         java/nio/MappedByteBufferImpl.java, java/nio/ShortBuffer.java,
+         java/nio/channels/Channels.java,
+         java/nio/channels/spi/SelectorProvider.java,
+         java/nio/charset/Charset.java, java/nio/charset/CoderResult.java,
+         java/rmi/MarshalledObject.java, java/rmi/Naming.java,
+         java/rmi/RMISecurityManager.java, java/rmi/Remote.java,
+         java/rmi/activation/Activatable.java,
+         java/rmi/activation/ActivationDesc.java,
+         java/rmi/activation/ActivationGroup.java,
+         java/rmi/activation/ActivationGroupDesc.java,
+         java/rmi/activation/ActivationGroupID.java,
+         java/rmi/activation/ActivationID.java,
+         java/rmi/activation/ActivationInstantiator.java,
+         java/rmi/activation/ActivationMonitor.java,
+         java/rmi/activation/ActivationSystem.java,
+         java/rmi/activation/Activator.java, java/rmi/dgc/DGC.java,
+         java/rmi/dgc/Lease.java, java/rmi/dgc/VMID.java,
+         java/rmi/registry/LocateRegistry.java,
+         java/rmi/registry/Registry.java,
+         java/rmi/registry/RegistryHandler.java,
+         java/rmi/server/LoaderHandler.java,
+         java/rmi/server/LogStream.java, java/rmi/server/ObjID.java,
+         java/rmi/server/Operation.java,
+         java/rmi/server/RMIClassLoader.java,
+         java/rmi/server/RMIClassLoaderSpi.java,
+         java/rmi/server/RMIClientSocketFactory.java,
+         java/rmi/server/RMIFailureHandler.java,
+         java/rmi/server/RMIServerSocketFactory.java,
+         java/rmi/server/RMISocketFactory.java,
+         java/rmi/server/RemoteCall.java,
+         java/rmi/server/RemoteObject.java,
+         java/rmi/server/RemoteRef.java,
+         java/rmi/server/RemoteServer.java,
+         java/rmi/server/RemoteStub.java, java/rmi/server/ServerRef.java,
+         java/rmi/server/Skeleton.java,
+         java/rmi/server/SkeletonMismatchException.java,
+         java/rmi/server/UID.java,
+         java/rmi/server/UnicastRemoteObject.java,
+         java/rmi/server/Unreferenced.java,
+         java/security/AlgorithmParameterGenerator.java,
+         java/security/AlgorithmParameters.java,
+         java/security/AlgorithmParametersSpi.java,
+         java/security/AllPermission.java,
+         java/security/BasicPermission.java,
+         java/security/Certificate.java, java/security/CodeSource.java,
+         java/security/DigestInputStream.java,
+         java/security/DigestOutputStream.java,
+         java/security/GuardedObject.java, java/security/Identity.java,
+         java/security/IdentityScope.java, java/security/KeyFactory.java,
+         java/security/KeyFactorySpi.java,
+         java/security/KeyPairGenerator.java, java/security/KeyStore.java,
+         java/security/KeyStoreSpi.java, java/security/MessageDigest.java,
+         java/security/MessageDigestSpi.java,
+         java/security/Permissions.java, java/security/Policy.java,
+         java/security/SecureRandom.java, java/security/Security.java,
+         java/security/Signature.java, java/security/SignatureSpi.java,
+         java/security/UnresolvedPermission.java,
+         java/security/cert/CertPathBuilder.java,
+         java/security/cert/CertPathValidator.java,
+         java/security/cert/CertStore.java,
+         java/security/cert/Certificate.java,
+         java/security/cert/CertificateFactory.java,
+         java/security/cert/PolicyQualifierInfo.java,
+         java/security/cert/TrustAnchor.java,
+         java/security/cert/X509CRL.java,
+         java/security/cert/X509CRLEntry.java,
+         java/security/cert/X509CRLSelector.java,
+         java/security/cert/X509CertSelector.java,
+         java/security/cert/X509Certificate.java,
+         java/security/spec/DSAParameterSpec.java,
+         java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java,
+         java/sql/Timestamp.java,
+         java/text/AttributedCharacterIterator.java,
+         java/text/AttributedString.java, java/text/BreakIterator.java,
+         java/text/ChoiceFormat.java,
+         java/text/CollationElementIterator.java,
+         java/text/DateFormat.java, java/text/DecimalFormat.java,
+         java/text/DecimalFormatSymbols.java, java/text/Format.java,
+         java/text/MessageFormat.java, java/text/NumberFormat.java,
+         java/text/RuleBasedCollator.java,
+         java/text/SimpleDateFormat.java, java/util/BitSet.java,
+         java/util/Calendar.java, java/util/Collections.java,
+         java/util/Currency.java, java/util/Date.java,
+         java/util/GregorianCalendar.java, java/util/IdentityHashMap.java,
+         java/util/Locale.java, java/util/ResourceBundle.java,
+         java/util/SortedMap.java, java/util/SortedSet.java,
+         java/util/TimeZone.java, java/util/Timer.java,
+         java/util/TreeMap.java, java/util/Vector.java,
+         java/util/jar/JarFile.java,
+         java/util/logging/ConsoleHandler.java,
+         java/util/logging/ErrorManager.java,
+         java/util/logging/FileHandler.java,
+         java/util/logging/Filter.java, java/util/logging/Formatter.java,
+         java/util/logging/Handler.java, java/util/logging/Level.java,
+         java/util/logging/LogManager.java,
+         java/util/logging/LogRecord.java, java/util/logging/Logger.java,
+         java/util/logging/LoggingPermission.java,
+         java/util/logging/MemoryHandler.java,
+         java/util/logging/SimpleFormatter.java,
+         java/util/logging/SocketHandler.java,
+         java/util/logging/StreamHandler.java,
+         java/util/logging/XMLFormatter.java,
+         java/util/prefs/AbstractPreferences.java,
+         java/util/prefs/Preferences.java,
+         java/util/zip/CheckedInputStream.java,
+         java/util/zip/CheckedOutputStream.java,
+         java/util/zip/DeflaterConstants.java,
+         java/util/zip/DeflaterEngine.java,
+         java/util/zip/DeflaterHuffman.java,
+         java/util/zip/DeflaterOutputStream.java,
+         java/util/zip/GZIPInputStream.java,
+         java/util/zip/GZIPOutputStream.java,
+         java/util/zip/InflaterHuffmanTree.java,
+         java/util/zip/InflaterInputStream.java,
+         java/util/zip/OutputWindow.java, java/util/zip/ZipEntry.java,
+         java/util/zip/ZipFile.java, java/util/zip/ZipInputStream.java,
+         java/util/zip/ZipOutputStream.java, javax/crypto/Cipher.java,
+         javax/crypto/EncryptedPrivateKeyInfo.java,
+         javax/crypto/ExemptionMechanism.java,
+         javax/crypto/ExemptionMechanismException.java,
+         javax/crypto/KeyAgreement.java, javax/crypto/KeyGenerator.java,
+         javax/crypto/Mac.java, javax/crypto/MacSpi.java,
+         javax/crypto/SecretKey.java, javax/crypto/SecretKeyFactory.java,
+         javax/crypto/SecretKeyFactorySpi.java,
+         javax/crypto/interfaces/DHPrivateKey.java,
+         javax/crypto/interfaces/DHPublicKey.java,
+         javax/crypto/interfaces/PBEKey.java,
+         javax/crypto/spec/SecretKeySpec.java,
+         javax/imageio/ImageReader.java,
+         javax/imageio/ImageTranscoder.java,
+         javax/imageio/ImageWriter.java,
+         javax/imageio/event/IIOReadProgressListener.java,
+         javax/imageio/event/IIOReadUpdateListener.java,
+         javax/imageio/event/IIOReadWarningListener.java,
+         javax/imageio/event/IIOWriteProgressListener.java,
+         javax/imageio/event/IIOWriteWarningListener.java,
+         javax/imageio/spi/ImageInputStreamSpi.java,
+         javax/imageio/spi/ImageOutputStreamSpi.java,
+         javax/imageio/spi/ServiceRegistry.java,
+         javax/imageio/stream/ImageInputStream.java,
+         javax/imageio/stream/ImageOutputStream.java,
+         javax/naming/directory/BasicAttribute.java,
+         javax/naming/directory/BasicAttributes.java,
+         javax/naming/directory/InitialDirContext.java,
+         javax/naming/directory/ModificationItem.java,
+         javax/naming/directory/SearchControls.java,
+         javax/naming/event/NamingEvent.java,
+         javax/naming/event/NamingListener.java,
+         javax/naming/ldap/Control.java,
+         javax/naming/ldap/ControlFactory.java,
+         javax/naming/ldap/ExtendedRequest.java,
+         javax/naming/ldap/ExtendedResponse.java,
+         javax/naming/ldap/InitialLdapContext.java,
+         javax/naming/ldap/LdapReferralException.java,
+         javax/naming/spi/DirObjectFactory.java,
+         javax/naming/spi/DirStateFactory.java,
+         javax/naming/spi/DirectoryManager.java,
+         javax/naming/spi/InitialContextFactory.java,
+         javax/naming/spi/InitialContextFactoryBuilder.java,
+         javax/naming/spi/NamingManager.java,
+         javax/naming/spi/ObjectFactory.java,
+         javax/naming/spi/ObjectFactoryBuilder.java,
+         javax/naming/spi/StateFactory.java,
+         javax/net/ssl/HandshakeCompletedEvent.java,
+         javax/net/ssl/KeyManagerFactory.java,
+         javax/net/ssl/SSLContext.java,
+         javax/net/ssl/SSLServerSocket.java,
+         javax/net/ssl/SSLServerSocketFactory.java,
+         javax/net/ssl/SSLSession.java,
+         javax/net/ssl/SSLSocketFactory.java,
+         javax/net/ssl/TrustManagerFactory.java,
+         javax/print/DocFlavor.java,
+         javax/print/attribute/standard/ColorSupported.java,
+         javax/print/attribute/standard/Compression.java,
+         javax/print/attribute/standard/Copies.java,
+         javax/print/attribute/standard/CopiesSupported.java,
+         javax/print/attribute/standard/DateTimeAtCompleted.java,
+         javax/print/attribute/standard/DateTimeAtCreation.java,
+         javax/print/attribute/standard/DateTimeAtProcessing.java,
+         javax/print/attribute/standard/DocumentName.java,
+         javax/print/attribute/standard/Fidelity.java,
+         javax/print/attribute/standard/Finishings.java,
+         javax/print/attribute/standard/JobHoldUntil.java,
+         javax/print/attribute/standard/JobImpressions.java,
+         javax/print/attribute/standard/JobImpressionsCompleted.java,
+         javax/print/attribute/standard/JobImpressionsSupported.java,
+         javax/print/attribute/standard/JobKOctets.java,
+         javax/print/attribute/standard/JobKOctetsProcessed.java,
+         javax/print/attribute/standard/JobKOctetsSupported.java,
+         javax/print/attribute/standard/JobMediaSheets.java,
+         javax/print/attribute/standard/JobMediaSheetsCompleted.java,
+         javax/print/attribute/standard/JobMediaSheetsSupported.java,
+         javax/print/attribute/standard/JobMessageFromOperator.java,
+         javax/print/attribute/standard/JobName.java,
+         javax/print/attribute/standard/JobOriginatingUserName.java,
+         javax/print/attribute/standard/JobPriority.java,
+         javax/print/attribute/standard/JobPrioritySupported.java,
+         javax/print/attribute/standard/JobSheets.java,
+         javax/print/attribute/standard/JobState.java,
+         javax/print/attribute/standard/JobStateReason.java,
+         javax/print/attribute/standard/JobStateReasons.java,
+         javax/print/attribute/standard/Media.java,
+         javax/print/attribute/standard/MultipleDocumentHandling.java,
+         javax/print/attribute/standard/NumberOfDocuments.java,
+         javax/print/attribute/standard/NumberOfInterveningJobs.java,
+         javax/print/attribute/standard/NumberUp.java,
+         javax/print/attribute/standard/NumberUpSupported.java,
+         javax/print/attribute/standard/OrientationRequested.java,
+         javax/print/attribute/standard/OutputDeviceAssigned.java,
+         javax/print/attribute/standard/PDLOverrideSupported.java,
+         javax/print/attribute/standard/PageRanges.java,
+         javax/print/attribute/standard/PagesPerMinute.java,
+         javax/print/attribute/standard/PagesPerMinuteColor.java,
+         javax/print/attribute/standard/PrintQuality.java,
+         javax/print/attribute/standard/PrinterInfo.java,
+         javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
+         javax/print/attribute/standard/PrinterLocation.java,
+         javax/print/attribute/standard/PrinterMakeAndModel.java,
+         javax/print/attribute/standard/PrinterMessageFromOperator.java,
+         javax/print/attribute/standard/PrinterMoreInfo.java,
+         javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
+         javax/print/attribute/standard/PrinterName.java,
+         javax/print/attribute/standard/PrinterStateReason.java,
+         javax/print/attribute/standard/PrinterStateReasons.java,
+         javax/print/attribute/standard/PrinterURI.java,
+         javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
+         javax/print/attribute/standard/RequestingUserName.java,
+         javax/security/auth/Subject.java,
+         javax/security/auth/login/Configuration.java,
+         javax/security/auth/login/LoginContext.java,
+         javax/security/auth/login/NullConfiguration.java,
+         javax/security/auth/x500/X500Principal.java,
+         javax/security/auth/x500/X500PrivateCredential.java,
+         javax/security/cert/X509CertBridge.java,
+         javax/security/cert/X509Certificate.java,
+         javax/security/sasl/AuthenticationException.java,
+         javax/security/sasl/AuthorizeCallback.java,
+         javax/security/sasl/RealmCallback.java,
+         javax/security/sasl/RealmChoiceCallback.java,
+         javax/security/sasl/Sasl.java,
+         javax/security/sasl/SaslClient.java,
+         javax/security/sasl/SaslClientFactory.java,
+         javax/security/sasl/SaslException.java,
+         javax/security/sasl/SaslServer.java,
+         javax/security/sasl/SaslServerFactory.java,
+         javax/sql/XAConnection.java, javax/swing/AbstractAction.java,
+         javax/swing/AbstractButton.java,
+         javax/swing/AbstractCellEditor.java,
+         javax/swing/AbstractListModel.java,
+         javax/swing/AbstractSpinnerModel.java,
+         javax/swing/ActionMap.java, javax/swing/BorderFactory.java,
+         javax/swing/Box.java, javax/swing/ButtonModel.java,
+         javax/swing/CellEditor.java, javax/swing/CellRendererPane.java,
+         javax/swing/DebugGraphics.java,
+         javax/swing/DefaultBoundedRangeModel.java,
+         javax/swing/DefaultButtonModel.java,
+         javax/swing/DefaultCellEditor.java,
+         javax/swing/DefaultDesktopManager.java,
+         javax/swing/DefaultListCellRenderer.java,
+         javax/swing/DefaultListSelectionModel.java,
+         javax/swing/DefaultSingleSelectionModel.java,
+         javax/swing/FocusManager.java, javax/swing/GrayFilter.java,
+         javax/swing/InputMap.java, javax/swing/InputVerifier.java,
+         javax/swing/JApplet.java, javax/swing/JCheckBox.java,
+         javax/swing/JCheckBoxMenuItem.java,
+         javax/swing/JColorChooser.java, javax/swing/JComboBox.java,
+         javax/swing/JComponent.java, javax/swing/JDesktopPane.java,
+         javax/swing/JDialog.java, javax/swing/JEditorPane.java,
+         javax/swing/JFileChooser.java,
+         javax/swing/JFormattedTextField.java, javax/swing/JFrame.java,
+         javax/swing/JInternalFrame.java, javax/swing/JLabel.java,
+         javax/swing/JLayeredPane.java, javax/swing/JList.java,
+         javax/swing/JMenu.java, javax/swing/JMenuBar.java,
+         javax/swing/JMenuItem.java, javax/swing/JOptionPane.java,
+         javax/swing/JPanel.java, javax/swing/JPasswordField.java,
+         javax/swing/JPopupMenu.java, javax/swing/JRadioButton.java,
+         javax/swing/JRadioButtonMenuItem.java,
+         javax/swing/JRootPane.java, javax/swing/JScrollBar.java,
+         javax/swing/JScrollPane.java, javax/swing/JSpinner.java,
+         javax/swing/JSplitPane.java, javax/swing/JTabbedPane.java,
+         javax/swing/JTable.java, javax/swing/JTextArea.java,
+         javax/swing/JTextField.java, javax/swing/JTextPane.java,
+         javax/swing/JToggleButton.java, javax/swing/JToolBar.java,
+         javax/swing/JToolTip.java, javax/swing/JTree.java,
+         javax/swing/JViewport.java, javax/swing/JWindow.java,
+         javax/swing/KeyStroke.java, javax/swing/ListModel.java,
+         javax/swing/LookAndFeel.java,
+         javax/swing/MenuSelectionManager.java,
+         javax/swing/ProgressMonitorInputStream.java,
+         javax/swing/RepaintManager.java,
+         javax/swing/RootPaneContainer.java,
+         javax/swing/ScrollPaneLayout.java, javax/swing/SpinnerModel.java,
+         javax/swing/SpinnerNumberModel.java,
+         javax/swing/SpringLayout.java, javax/swing/SwingUtilities.java,
+         javax/swing/Timer.java, javax/swing/ToolTipManager.java,
+         javax/swing/TransferHandler.java, javax/swing/UIDefaults.java,
+         javax/swing/UIManager.java, javax/swing/border/MatteBorder.java,
+         javax/swing/colorchooser/AbstractColorChooserPanel.java,
+         javax/swing/colorchooser/ColorSelectionModel.java,
+         javax/swing/colorchooser/DefaultColorSelectionModel.java,
+         javax/swing/colorchooser/DefaultHSBChooserPanel.java,
+         javax/swing/colorchooser/DefaultPreviewPanel.java,
+         javax/swing/colorchooser/DefaultRGBChooserPanel.java,
+         javax/swing/colorchooser/DefaultSwatchChooserPanel.java,
+         javax/swing/event/AncestorEvent.java,
+         javax/swing/event/HyperlinkEvent.java,
+         javax/swing/event/InternalFrameEvent.java,
+         javax/swing/event/MenuDragMouseEvent.java,
+         javax/swing/event/MenuKeyEvent.java,
+         javax/swing/event/TableColumnModelEvent.java,
+         javax/swing/event/TableModelEvent.java,
+         javax/swing/event/TreeExpansionEvent.java,
+         javax/swing/event/TreeModelEvent.java,
+         javax/swing/event/TreeSelectionEvent.java,
+         javax/swing/event/TreeWillExpandListener.java,
+         javax/swing/event/UndoableEditEvent.java,
+         javax/swing/filechooser/FileView.java,
+         javax/swing/plaf/BorderUIResource.java,
+         javax/swing/plaf/ComponentUI.java,
+         javax/swing/plaf/FileChooserUI.java,
+         javax/swing/plaf/IconUIResource.java,
+         javax/swing/plaf/ListUI.java, javax/swing/plaf/PopupMenuUI.java,
+         javax/swing/plaf/SplitPaneUI.java,
+         javax/swing/plaf/TabbedPaneUI.java, javax/swing/plaf/TextUI.java,
+         javax/swing/plaf/TreeUI.java,
+         javax/swing/plaf/basic/BasicArrowButton.java,
+         javax/swing/plaf/basic/BasicBorders.java,
+         javax/swing/plaf/basic/BasicButtonListener.java,
+         javax/swing/plaf/basic/BasicButtonUI.java,
+         javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java,
+         javax/swing/plaf/basic/BasicColorChooserUI.java,
+         javax/swing/plaf/basic/BasicComboBoxEditor.java,
+         javax/swing/plaf/basic/BasicComboBoxRenderer.java,
+         javax/swing/plaf/basic/BasicComboBoxUI.java,
+         javax/swing/plaf/basic/BasicComboPopup.java,
+         javax/swing/plaf/basic/BasicDesktopIconUI.java,
+         javax/swing/plaf/basic/BasicDesktopPaneUI.java,
+         javax/swing/plaf/basic/BasicGraphicsUtils.java,
+         javax/swing/plaf/basic/BasicIconFactory.java,
+         javax/swing/plaf/basic/BasicInternalFrameTitlePane.java,
+         javax/swing/plaf/basic/BasicInternalFrameUI.java,
+         javax/swing/plaf/basic/BasicListUI.java,
+         javax/swing/plaf/basic/BasicLookAndFeel.java,
+         javax/swing/plaf/basic/BasicMenuBarUI.java,
+         javax/swing/plaf/basic/BasicMenuItemUI.java,
+         javax/swing/plaf/basic/BasicMenuUI.java,
+         javax/swing/plaf/basic/BasicOptionPaneUI.java,
+         javax/swing/plaf/basic/BasicPasswordFieldUI.java,
+         javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java,
+         javax/swing/plaf/basic/BasicPopupMenuUI.java,
+         javax/swing/plaf/basic/BasicProgressBarUI.java,
+         javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java,
+         javax/swing/plaf/basic/BasicRootPaneUI.java,
+         javax/swing/plaf/basic/BasicScrollBarUI.java,
+         javax/swing/plaf/basic/BasicSeparatorUI.java,
+         javax/swing/plaf/basic/BasicSliderUI.java,
+         javax/swing/plaf/basic/BasicSpinnerUI.java,
+         javax/swing/plaf/basic/BasicSplitPaneDivider.java,
+         javax/swing/plaf/basic/BasicSplitPaneUI.java,
+         javax/swing/plaf/basic/BasicTabbedPaneUI.java,
+         javax/swing/plaf/basic/BasicTableHeaderUI.java,
+         javax/swing/plaf/basic/BasicTableUI.java,
+         javax/swing/plaf/basic/BasicTextAreaUI.java,
+         javax/swing/plaf/basic/BasicTextFieldUI.java,
+         javax/swing/plaf/basic/BasicTextUI.java,
+         javax/swing/plaf/basic/BasicToolBarSeparatorUI.java,
+         javax/swing/plaf/basic/BasicToolBarUI.java,
+         javax/swing/plaf/basic/BasicToolTipUI.java,
+         javax/swing/plaf/basic/BasicTreeUI.java,
+         javax/swing/plaf/basic/BasicViewportUI.java,
+         javax/swing/plaf/basic/ComboPopup.java,
+         javax/swing/plaf/metal/MetalLookAndFeel.java,
+         javax/swing/table/AbstractTableModel.java,
+         javax/swing/table/DefaultTableCellRenderer.java,
+         javax/swing/table/DefaultTableColumnModel.java,
+         javax/swing/table/DefaultTableModel.java,
+         javax/swing/table/JTableHeader.java,
+         javax/swing/table/TableCellEditor.java,
+         javax/swing/table/TableCellRenderer.java,
+         javax/swing/table/TableColumn.java,
+         javax/swing/table/TableColumnModel.java,
+         javax/swing/text/AbstractDocument.java,
+         javax/swing/text/AttributeSet.java, javax/swing/text/Caret.java,
+         javax/swing/text/DefaultCaret.java,
+         javax/swing/text/DefaultEditorKit.java,
+         javax/swing/text/DefaultHighlighter.java,
+         javax/swing/text/Document.java,
+         javax/swing/text/DocumentFilter.java,
+         javax/swing/text/EditorKit.java,
+         javax/swing/text/GapContent.java,
+         javax/swing/text/Highlighter.java,
+         javax/swing/text/JTextComponent.java,
+         javax/swing/text/LayeredHighlighter.java,
+         javax/swing/text/NavigationFilter.java,
+         javax/swing/text/PlainDocument.java,
+         javax/swing/text/PlainView.java,
+         javax/swing/text/SimpleAttributeSet.java,
+         javax/swing/text/StyleConstants.java,
+         javax/swing/text/StyleContext.java,
+         javax/swing/text/StyledEditorKit.java,
+         javax/swing/text/TextAction.java,
+         javax/swing/text/Utilities.java, javax/swing/text/View.java,
+         javax/swing/tree/AbstractLayoutCache.java,
+         javax/swing/tree/DefaultTreeCellEditor.java,
+         javax/swing/tree/DefaultTreeCellRenderer.java,
+         javax/swing/tree/DefaultTreeModel.java,
+         javax/swing/tree/DefaultTreeSelectionModel.java,
+         javax/swing/tree/FixedHeightLayoutCache.java,
+         javax/swing/tree/TreeCellEditor.java,
+         javax/swing/tree/TreeCellRenderer.java,
+         javax/swing/tree/TreeSelectionModel.java,
+         javax/swing/tree/VariableHeightLayoutCache.java,
+         javax/swing/undo/AbstractUndoableEdit.java,
+         javax/swing/undo/UndoableEditSupport.java, lib/Makefile.am,
+         lib/gen-classlist.sh.in, native/Makefile.am,
+         native/fdlibm/Makefile.am, native/jni/classpath/Makefile.am,
+         native/jni/gtk-peer/Makefile.am, native/jni/gtk-peer/gdkfont.h,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.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_GtkCheckboxGroupPeer.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_GtkGenericPeer.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_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_GtkTextAreaPeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
+         native/jni/gtk-peer/gtkpeer.h, native/jni/java-io/Makefile.am,
+         native/jni/java-io/java_io_ObjectInputStream.c,
+         native/jni/java-io/java_io_VMFile.c,
+         native/jni/java-io/java_io_VMObjectStreamClass.c,
+         native/jni/java-io/javaio.c, native/jni/java-io/javaio.h,
+         native/jni/java-lang/Makefile.am,
+         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/Makefile.am,
+         native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c,
+         native/jni/java-net/gnu_java_net_PlainSocketImpl.c,
+         native/jni/java-net/java_net_InetAddress.c,
+         native/jni/java-net/java_net_NetworkInterface.c,
+         native/jni/java-net/javanet.c, native/jni/java-nio/Makefile.am,
+         native/jni/java-nio/gnu_java_nio_NIOServerSocket.c,
+         native/jni/java-nio/gnu_java_nio_VMPipe.c,
+         native/jni/java-nio/gnu_java_nio_VMSelector.c,
+         native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c,
+         native/jni/java-nio/java_nio_DirectByteBufferImpl.c,
+         native/jni/java-nio/java_nio_MappedByteBufferImpl.c,
+         native/jni/java-nio/java_nio_channels_Channels.c,
+         native/jni/java-util/Makefile.am,
+         native/jni/java-util/java_util_VMTimeZone.c,
+         native/target/generic/target_generic_network.h,
+         vm/reference/java/io/VMFile.java,
+         vm/reference/java/lang/VMClassLoader.java,
+         vm/reference/java/lang/VMProcess.java,
+         vm/reference/java/lang/reflect/Method.java,
+         vm/reference/java/util/VMTimeZone.java: Update to classpath-0.12.
+
+2004-11-15 20:17  twisti
+
+       * src/classpath/: gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java,
+         include/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.h,
+         include/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.h,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c:
+         Removed.
+
+2004-11-15 20:17  twisti
+
+       *
+         src/classpath/gnu/java/awt/peer/gtk/GdkClasspathFontPeerMetrics.java:
+         gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java
+
+2004-11-15 17:26  twisti
+
+       * src/classpath/: config.guess, config.sub, depcomp: Trash.
+
+2004-11-15 09:34  carolyn
+
+       * loader.c, src/vm/loader.c, src/vm/jit/inline/parseRT.c,
+         tests/In1.java, tests/rtMissedIn0: rta invoke interface updates
+
+2004-11-14 18:02  jowenn
+
+       * src/vm/jit/alpha/codegen.c: skip new instructions for now
+
+2004-11-14 15:48  jowenn
+
+       * builtin.c, src/vm/builtin.c, src/classpath/lib/glibj.zip,
+         src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/inline/inline.c,
+         src/vm/jit/inline/inline.h, src/vm/jit/parse.c,
+         src/vm/jit/reg.inc, src/vm/jit/stack.c,
+         src/vm/jit/verify/typecheck.c, src/native/vm/VMRuntime.c,
+         src/vm/jit/i386/codegen.c, tests/InlineExTest.java,
+         tests/InlineExTest3.java, tests/InlineExTest4.java,
+         tests/InlineSynchronized.java, tests/InlineSynchronized2.java,
+         tests/InlineSynchronized3.java, tests/InlineSynchronized4.java,
+         tests/InlineSynchronized5.java, tests/InlineSynchronized6.java: 2
+         new icmds, new exception table ordering for inlining, exception
+         handler fix for synchronized methods, one typecheck test
+         temporarily disabled for the inlining case
+
+2004-11-14 15:15  jowenn
+
+       * main.c, src/cacao/cacao.c: better exit with status, instead of
+         hardcoded one
+
+2004-11-14 14:46  jowenn
+
+       * main.c, src/cacao/cacao.c: exit with an error code of 1 if cacao
+         exits because of an  uncaught exception
+
+2004-11-14 13:58  twisti
+
+       * src/vm/jit/codegen.inc: c89 fix.
+
+2004-11-12 19:32  motse
+
+       * src/vm/jit/codegen.inc: fix // comment
+
+2004-11-12 17:36  twisti
+
+       * src/vm/jit/powerpc/: asmpart.S, codegen.c: Use exception
+         generating functions.
+
+2004-11-12 17:35  twisti
+
+       * src/vm/jit/powerpc/types.h: -ansi -pedantic bug fixes.
+
+2004-11-12 16:52  twisti
+
+       * src/mm/memory.c: Include <sys/types.h> on darwin before
+         <sys/mman.h>, this is a bug fix for -ansi compilation.
+
+2004-11-12 15:53  twisti
+
+       * src/boehm-gc/include/private/gc_locks.h: If we compile with -ansi
+         or c89 compilers, we have to define: #define inline __inline
+
+2004-11-12 15:13  twisti
+
+       * native.c, src/native/native.c: -ansi -pedantic fixes.
+
+2004-11-12 15:05  twisti
+
+       * global.h, src/vm/global.h: -ansi -pedantic fixes.
+
+2004-11-12 14:37  twisti
+
+       * configure.in: - use -ansi -pedantic under *linux* and *darwin* -
+         removed unused AC_SUBST(COMPILER_OBJECTS)
+
+2004-11-12 14:33  twisti
+
+       * src/: boehm-gc/include/private/gc_locks.h,
+         boehm-gc/include/private/gcconfig.h, native/vm/VMRuntime.c,
+         mm/memory.c, mm/memory.h, threads/green/threads.c,
+         threads/green/threads.h: -ansi -pedantic fixes.
+
+2004-11-12 14:32  twisti
+
+       * src/boehm-gc/configure.host: We do not use c++, so omit
+         -fexceptions.
+
+2004-11-12 14:29  twisti
+
+       * src/vm/jit/: jit.c, jit.h, parse.c, inline/parseRT.c,
+         inline/parseRTstats.c, reg.h, x86_64/codegen.c: -ansi -pedantic
+         fixes.
+
+2004-11-12 14:26  twisti
+
+       * jni.c, src/native/jni.c, loader.c, src/vm/loader.c,
+         src/classpath/native/fdlibm/java-assert.h,
+         src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h,
+         src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h: -ansi
+         -pedantic fixes.
+
+2004-11-12 14:26  twisti
+
+       * headers.c, src/cacaoh/headers.c: Removed warnings.
+
+2004-11-12 14:25  twisti
+
+       * exceptions.c, src/vm/exceptions.c: Removed warning: cast s4 to s8
+         on 64-bit machines.
+
+2004-11-12 14:24  twisti
+
+       * builtin.c, src/vm/builtin.c: Removed warning.
+
+2004-11-12 12:31  twisti
+
+       * src/mm/memory.c: #ifdef's for MAP_ANONYMOUS, MAP_ANON and of none
+         is available.
+
+2004-11-12 12:26  twisti
+
+       * configure.in: Check for MAP_ANON (needed for darwin) and removed
+         MAP_ANONYMOUS defines in CFLAGS. Made problems with boehm on
+         darwin.
+
+2004-11-12 12:25  twisti
+
+       * src/native/vm/VMRuntime.c: Implemented availableProcessors() for
+         darwin.
+
+2004-11-12 11:02  twisti
+
+       * Makefile.am: ZIP_LIBS in dependencies make some problems.
+
+2004-11-11 15:41  twisti
+
+       * src/vm/jit/mips/: codegen.c, codegen.h: - compiler data structure
+         changes - fixed bug in CHECKEXCEPTION handling code
+
+2004-11-11 15:40  twisti
+
+       * src/vm/jit/mips/asmpart.S: - fixed clinit exceptions - use
+         exception generating functions
+
+2004-11-11 15:40  twisti
+
+       * src/vm/jit/verify/typecheck.c: #ifdef #warning (mipspro
+         compiler).
+
+2004-11-11 15:39  twisti
+
+       * tables.c, src/vm/tables.c: Handle null pointers in utf_display,
+         utf_display_classname, utf_sprint and utf_sprint_classname.
+
+2004-11-11 15:37  twisti
+
+       * main.c, src/cacao/cacao.c: Check for init_system_exceptions
+         errors.
+
+2004-11-11 15:37  twisti
+
+       * exceptions.c, exceptions.h, src/vm/exceptions.c,
+         src/vm/exceptions.h: Check for loading/linking errors in
+         init_system_exceptions.
+
+2004-11-11 12:16  twisti
+
+       * src/vm/jit/powerpc/: codegen.c, codegen.h: Compiler data
+         structure changes.
+
+2004-11-11 12:16  twisti
+
+       * src/vm/jit/jit.c: Pass registerdata to preregpass.
+
+2004-11-11 11:47  twisti
+
+       * src/vm/jit/powerpc/: codegen.c, codegen.h: Part 1 of powerpc
+         changes.
+
+2004-11-11 11:31  twisti
+
+       * src/vm/jit/powerpc/machine-instr.h: Additional #endif removed.
+
+2004-11-11 11:27  twisti
+
+       * src/vm/jit/codegen.inc: Defines in reg_of_var for __POWERPC__, so
+         we can remove the version in jit/powerpc/codegen.c.
+
+2004-11-11 11:09  carolyn
+
+       * main.c, options.c, options.h, src/cacao/cacao.c,
+         src/vm/options.c, src/vm/options.h, src/vm/jit/inline/inline.c,
+         src/vm/jit/jit.c, tests/In1.java: inline corrections to if test;
+         PRIVATE now inlined; warning if inlined method flags wrong; only
+         inline starting with main; added inline performance test
+
+2004-11-10 11:33  carolyn
+
+       * main.c, src/cacao/cacao.c, src/vm/jit/inline/parseRT.c: -inv sets
+         opt_rt=true / moved rtMissed inputs to rtIn directory
+
+2004-11-09 16:56  carolyn
+
+       * src/vm/jit/inline/inline.c, tests/rtMissedIn0: inline virtuals
+         update (need to use -rt -inv together) + updated list of methods
+         missed, but always called
+
+2004-11-09 12:54  motse
+
+       * jni.c, src/native/jni.c: fix delayed jni init for disabled
+         threads build
+
+2004-11-08 23:57  motse
+
+       * jni.c, main.c, src/cacao/cacao.c, src/native/jni.c: delay jni
+         init til the firt NewGlobalRef call
+
+2004-11-08 22:08  carolyn
+
+       * src/vm/jit/inline/: parseRT.c, parseRTstats.c, parseRTstats.h:
+         update to RT statistics for verbose
+
+2004-11-08 14:29  twisti
+
+       * src/vm/jit/alpha/: codegen.c, codegen.h: Compiler data structure
+         changes.
+
+2004-11-08 14:13  twisti
+
+       * src/vm/jit/alpha/Makefile.am: Removed unused sigcontext.h.
+
+2004-11-08 12:24  twisti
+
+       * src/vm/jit/: codegen.inc, jit.c, reg.inc, x86_64/codegen.c: We
+         again use the dump memory in the jit compiler.
+
+2004-11-08 12:08  twisti
+
+       * main.c, native.h, src/cacao/cacao.c, src/native/native.h,
+         src/native/vm/VMRuntime.c: Handle properties in a much better and
+         clearer way.
+
+2004-11-07 11:33  motse
+
+       *
+         src/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c:
+         remove my debug statements
+
+2004-11-06 23:55  motse
+
+       * jni.c, native.c, src/classpath/config.guess,
+         src/classpath/config.sub, src/classpath/ltmain.sh,
+         src/native/jni.c, src/native/native.c,
+         src/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c:
+         remove dummy implementation of GdkGraphics GdkPixbufDecoder
+         native functions
+
+2004-11-06 22:20  motse
+
+       * src/vm/jit/codegen.inc: add escape character for underscore to
+         codegen_resolve_native
+
+2004-11-06 16:08  motse
+
+       * src/vm/jit/parse.c: correct exception handler range checks
+
+2004-11-05 17:23  twisti
+
+       * src/vm/jit/i386/: codegen.c, codegen.h: Compiler data structure
+         changes.
+
+2004-11-05 17:23  twisti
+
+       * src/vm/jit/i386/asmpart.S: Made code patch thread safe in
+         check_clinit.
+
+2004-11-05 17:23  twisti
+
+       * src/vm/jit/reg.inc: Removed obsolete %ecx, %edx stuff.
+
+2004-11-05 16:33  twisti
+
+       * src/vm/jit/codegen.inc.h: Move typedefs in front of includes to
+         resolve circular dependencies.
+
+2004-11-05 16:05  twisti
+
+       * Makefile.am: Added java.util.VMTimeZone to CLASSES.
+
+2004-11-05 15:33  twisti
+
+       * src/vm/jit/: codegen.inc, codegen.inc.h, jit.c, jit.h,
+         inline/inline.c, inline/inline.h, parse.c, parse.h, reg.h,
+         reg.inc, stack.c, stack.h, verify/typecheck.c,
+         verify/typecheck.h: Compiler data structure changes. This one is
+         huge!
+
+2004-11-05 15:26  twisti
+
+       * tests/extest.java: Check messages of some exceptions.
+
+2004-11-05 15:19  twisti
+
+       * src/vm/jit/loop/: analyze.c, analyze.h, graph.c, graph.h, loop.c,
+         loop.h, tracing.c, tracing.h: Adapted reentrant compiler fixes
+         from christian ullrich.
+
+2004-11-05 15:18  twisti
+
+       * src/vm/jit/i386/codegen.c: Use exception functions to generate
+         inline exception. This leads to smaller code size.
+
+2004-11-05 15:16  twisti
+
+       * src/vm/jit/i386/asmpart.S: Use
+         new_arrayindexoutofboundsexception.
+
+2004-11-05 15:14  twisti
+
+       * src/vm/jit/x86_64/: codegen.c, codegen.h, emitfuncs.c,
+         emitfuncs.h: Again changes concerning compiler data structures.
+         This one is huge!
+
+2004-11-05 15:13  twisti
+
+       * src/vm/jit/x86_64/asmpart.S: - made code patching thread safe in
+         check_clinit (use only 1 move) - use exception functions
+
+2004-11-05 15:08  twisti
+
+       * src/native/vm/VMRuntime.c: Ahm, umh, just a commit to move my
+         changes into cvs to implement it correctly.
+
+2004-11-05 15:06  twisti
+
+       * src/native/vm/VMThrowable.c: Call Class.getName() to get print
+         the class name in the stacktrace as sun does.
+
+2004-11-05 15:00  twisti
+
+       * src/native/vm/VMClassLoader.c: - made defineClass to work -
+         handle exceptions in getPrimitiveClass
+
+2004-11-05 14:58  twisti
+
+       * src/native/vm/VMClass.c: Implemented throwException. Can't
+         remember but we need it for something (maybe tomcat).
+
+2004-11-05 14:55  twisti
+
+       * tables.c, src/vm/tables.c: Throw nullpointer exception in
+         utf_strlen if NULL is passed.
+
+2004-11-05 14:54  twisti
+
+       * native.c, src/native/native.c: Throw nullpointer exceptions in
+         javastring_new_char, javastring_new if NULL is passed.
+
+2004-11-05 14:53  twisti
+
+       * loader.c, src/vm/loader.c: Don't clear removed registerdata.
+
+2004-11-05 14:51  twisti
+
+       * global.h, src/vm/global.h: - removed pointer to jit data
+         structures - smaller changes
+
+2004-11-05 14:44  twisti
+
+       * exceptions.c, exceptions.h, src/vm/exceptions.c,
+         src/vm/exceptions.h: Added new_arraystoreexception for asmpart.
+
+2004-11-05 12:31  twisti
+
+       * TODO: Just a TODO file.
+
+2004-11-05 11:00  twisti
+
+       * src/threads/native/threads.h: - added dumpinfo into threadobject
+         - added emacs tailer
+
+2004-11-05 10:52  twisti
+
+       * statistics.c, src/vm/statistics.c, statistics.h,
+         src/vm/statistics.h: Moved stat functions from memory.*.
+
+2004-11-05 10:51  twisti
+
+       * src/mm/: memory.c, memory.h: - removed literal allocate functions
+         - made dump memory thread save (only with native threads yet!!!)
+         - moved stat functions into statistics.*
+
+2004-11-05 10:49  twisti
+
+       * native.c, src/native/native.c: Use normal memory alloc functions
+         instead of removed literal ones.
+
+2004-11-05 10:48  twisti
+
+       * exceptions.c, exceptions.h, src/vm/exceptions.c,
+         src/vm/exceptions.h: Changed throw_cacao_exception_exit to
+         support variable arguments (...).
+
+2004-11-05 10:46  twisti
+
+       * src/toolbox/logging.h: - added global.h include - removed unused
+         PANICIF
+
+2004-11-04 17:40  motse
+
+       * src/native/vm/VMRuntime.c: nativeLoad remove #ifdef JOWENNDEBUG
+
+2004-11-03 13:14  jowenn
+
+       * src/classpath/lib/glibj.zip, src/vm/jit/parse.c,
+         src/vm/jit/inline/inline.c, src/vm/jit/verify/typecheck.c,
+         src/native/vm/VMRuntime.c, tests/InlineExTest.java,
+         tests/InlineExTest2.java, tests/InlineTableSwitchTest.java:
+         tableswitch index problem solved, jump to wrong instruction of
+         inlined functions after if/else, one typecheck temporarily
+         disabled
+
+2004-11-02 16:22  twisti
+
+       * src/native/vm/VMRuntime.c: Fix for --disable-dynamicclasspath
+         with empty LD_LIBRARY_PATH
+
+2004-11-02 10:00  jowenn
+
+       * tests/InlineParameterTest.java: testcase
+
+2004-11-02 09:58  jowenn
+
+       * Makefile.am, configure.in, exceptions.c, gennativetable.c,
+         loader.c, native.c, contrib/debugSetPathes, src/native/native.c,
+         src/native/tools/gennativetable.c, src/vm/exceptions.c,
+         src/vm/loader.c, src/classpath/lib/glibj.zip,
+         src/vm/jit/codegen.inc, src/vm/jit/codegen.inc.h,
+         src/vm/jit/jit.c, src/vm/jit/inline/inline.c, src/vm/jit/parse.c,
+         src/vm/jit/reg.h, src/vm/jit/reg.inc, src/vm/jit/stack.c,
+         src/vm/jit/i386/codegen.c, src/vm/jit/verify/typecheck.c,
+         src/native/vm/Makefile.am, src/native/vm/VMRuntime.c: dynamic
+         native library loading, some inlining changes
+
+2004-11-01 16:57  twisti
+
+       * src/classpath/: autogen.sh, gnu/java/awt/GLightweightPeer.java,
+         gnu/java/awt/doc-files/BitwiseXORComposite-1.png,
+         gnu/java/awt/peer/gtk/Test.java,
+         gnu/java/awt/peer/gtk/TestAWT.java,
+         gnu/java/lang/ClassLoaderHelper.java,
+         gnu/java/net/protocol/file/FileURLConnection.java,
+         gnu/java/net/protocol/http/HttpURLConnection.java,
+         gnu/java/net/protocol/jar/JarURLConnection.java,
+         include/gnu_java_awt_image_GdkPixbufDecoder.h,
+         include/gnu_java_nio_ByteBufferImpl.h,
+         include/gnu_java_nio_CharBufferImpl.h,
+         include/gnu_java_nio_DoubleBufferImpl.h,
+         include/gnu_java_nio_FileChannelImpl.h,
+         include/gnu_java_nio_FileLockImpl.h,
+         include/gnu_java_nio_FloatBufferImpl.h,
+         include/gnu_java_nio_IntBufferImpl.h,
+         include/gnu_java_nio_LongBufferImpl.h,
+         include/gnu_java_nio_MappedByteFileBuffer.h,
+         include/gnu_java_nio_ShortBufferImpl.h, include/java_io_File.h,
+         include/java_io_FileDescriptor.h, include/java_lang_Runtime.h,
+         include/java_lang_Thread.h, include/java_lang_VMClass.h,
+         include/java_lang_VMRuntime.h,
+         include/java_lang_reflect_Constructor.h,
+         include/java_lang_reflect_Field.h,
+         include/java_lang_reflect_Method.h,
+         include/java_lang_reflect_Proxy.h,
+         include/java_net_PlainDatagramSocketImpl.h,
+         include/java_net_PlainSocketImpl.h,
+         include/java_nio_channels_FileChannelImpl.h,
+         java/awt/geom/doc-files/Area-1.png,
+         java/awt/geom/doc-files/Ellipse-1.png,
+         java/awt/geom/doc-files/GeneralPath-1.png,
+         javax/swing/border/doc-files/BevelBorder-1.png,
+         javax/swing/border/doc-files/BevelBorder-2.png,
+         javax/swing/border/doc-files/BevelBorder-3.png,
+         javax/swing/border/doc-files/EmptyBorder-1.png,
+         javax/swing/border/doc-files/EtchedBorder-1.png,
+         javax/swing/border/doc-files/EtchedBorder-2.png,
+         javax/swing/border/doc-files/LineBorder-1.png,
+         javax/swing/border/doc-files/MatteBorder-1.png,
+         javax/swing/border/doc-files/MatteBorder-2.png,
+         javax/swing/border/doc-files/MatteBorder-3.png,
+         javax/swing/border/doc-files/MatteBorder-4.png,
+         javax/swing/border/doc-files/MatteBorder-5.png,
+         javax/swing/border/doc-files/MatteBorder-6.png,
+         javax/swing/border/doc-files/SoftBevelBorder-1.png,
+         javax/swing/border/doc-files/SoftBevelBorder-2.png,
+         javax/swing/border/doc-files/SoftBevelBorder-3.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders-1.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders-2.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders.ButtonBorder-1.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders.FieldBorder-1.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders.MarginBorder-1.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders.MenuBarBorder-1.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders.RadioButtonBorder-1.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-1.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-2.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneDividerBorder-1.png,
+         javax/swing/plaf/basic/doc-files/BasicBorders.ToggleButtonBorder-1.png,
+         javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-1.png,
+         javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-2.png,
+         javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-3.png,
+         javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-4.png,
+         javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-5.png,
+         javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-6.png,
+         javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-7.png,
+         javax/swing/plaf/doc-files/ComponentUI-1.dia,
+         javax/swing/plaf/doc-files/ComponentUI-1.png,
+         javax/swing/plaf/doc-files/TreeUI-1.png,
+         native/jni/java-io/FileDescriptor.c,
+         native/jni/java-io/java_io_File.c,
+         native/jni/java-net/java_net_PlainDatagramSocketImpl.c,
+         native/jni/java-net/java_net_PlainSocketImpl.c,
+         native/jni/java-nio/java_nio_FileChannelImpl.c,
+         native/jni/java-nio/java_nio_FileLockImpl.c: Remaining adds and
+         removes of classpath-0.11 update.
+
+2004-11-01 13:23  twisti
+
+       * src/vm/jit/x86_64/types.h: Enable xASTORECONST icmds.
+
+2004-11-01 13:22  twisti
+
+       * src/vm/jit/x86_64/codegen.c: - exceptiontable fixes -
+         xASTORECONST icmds implemented
+
+2004-11-01 13:21  twisti
+
+       * jni.c, src/native/jni.c: gcc-2.x compiler fix.
+
+2004-10-30 13:26  motse
+
+       * src/threads/native/threads.c: make sure threadobject->tid has
+         always a non-zero value
+
+2004-10-30 13:15  motse
+
+       * main.c, src/cacao/cacao.c, jni.c, jni.h, src/native/jni.c,
+         src/native/jni.h: add NewGlobalRef to cacao jni
+
+2004-10-29 16:19  jowenn
+
+       * configure.in: make the --disable-__thread check work again
+
+2004-10-29 15:21  stefan
+
+       * src/threads/native/threads.c: compile fix
+
+2004-10-28 18:06  twisti
+
+       * src/classpath/: ChangeLog, INSTALL, LICENSE, Makefile.am, NEWS,
+         acinclude.m4, configure.ac, ltmain.sh, doc/hacking.info,
+         doc/vmintegration.info, doc/api/Makefile.am,
+         examples/Makefile.am, examples/README,
+         examples/gnu/classpath/examples/awt/Demo.java,
+         examples/gnu/classpath/examples/icons/big-fullscreen.png,
+         examples/gnu/classpath/examples/icons/big-home.png,
+         examples/gnu/classpath/examples/icons/big-warning.png,
+         examples/gnu/classpath/examples/icons/stock-copy.png,
+         examples/gnu/classpath/examples/icons/stock-cut.png,
+         examples/gnu/classpath/examples/icons/stock-go-back.png,
+         examples/gnu/classpath/examples/icons/stock-go-down.png,
+         examples/gnu/classpath/examples/icons/stock-go-forward.png,
+         examples/gnu/classpath/examples/icons/stock-mic.png,
+         examples/gnu/classpath/examples/icons/stock-new.png,
+         examples/gnu/classpath/examples/icons/stock-open.png,
+         examples/gnu/classpath/examples/icons/stock-paste.png,
+         examples/gnu/classpath/examples/icons/stock-quit.png,
+         examples/gnu/classpath/examples/icons/stock-save-as.png,
+         examples/gnu/classpath/examples/icons/stock-save.png,
+         examples/gnu/classpath/examples/icons/stock-spell-check.png,
+         examples/gnu/classpath/examples/swing/Demo.java,
+         gnu/java/awt/ClasspathToolkit.java,
+         gnu/java/awt/ComponentDataBlitOp.java,
+         gnu/java/awt/EmbeddedWindow.java,
+         gnu/java/awt/image/ImageDecoder.java,
+         gnu/java/awt/peer/GLightweightPeer.java,
+         gnu/java/awt/peer/gtk/GdkGraphics.java,
+         gnu/java/awt/peer/gtk/GdkGraphics2D.java,
+         gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
+         gnu/java/awt/peer/gtk/GtkButtonPeer.java,
+         gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
+         gnu/java/awt/peer/gtk/GtkChoicePeer.java,
+         gnu/java/awt/peer/gtk/GtkComponentPeer.java,
+         gnu/java/awt/peer/gtk/GtkContainerPeer.java,
+         gnu/java/awt/peer/gtk/GtkDialogPeer.java,
+         gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
+         gnu/java/awt/peer/gtk/GtkFramePeer.java,
+         gnu/java/awt/peer/gtk/GtkImage.java,
+         gnu/java/awt/peer/gtk/GtkImagePainter.java,
+         gnu/java/awt/peer/gtk/GtkListPeer.java,
+         gnu/java/awt/peer/gtk/GtkMenuPeer.java,
+         gnu/java/awt/peer/gtk/GtkOffScreenImage.java,
+         gnu/java/awt/peer/gtk/GtkPanelPeer.java,
+         gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
+         gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
+         gnu/java/awt/peer/gtk/GtkToolkit.java,
+         gnu/java/awt/peer/gtk/GtkWindowPeer.java,
+         gnu/java/beans/ExplicitBeanInfo.java,
+         gnu/java/beans/IntrospectionIncubator.java,
+         gnu/java/beans/editors/ColorEditor.java,
+         gnu/java/beans/editors/FontEditor.java,
+         gnu/java/beans/editors/NativeBooleanEditor.java,
+         gnu/java/beans/editors/NativeByteEditor.java,
+         gnu/java/beans/editors/NativeDoubleEditor.java,
+         gnu/java/beans/editors/NativeFloatEditor.java,
+         gnu/java/beans/editors/NativeIntEditor.java,
+         gnu/java/beans/editors/NativeLongEditor.java,
+         gnu/java/beans/editors/NativeShortEditor.java,
+         gnu/java/beans/editors/StringEditor.java,
+         gnu/java/io/ClassLoaderObjectInputStream.java,
+         gnu/java/io/EncodingManager.java,
+         gnu/java/io/decode/Decoder.java, gnu/java/io/encode/Encoder.java,
+         gnu/java/lang/ClassHelper.java, gnu/java/locale/Calendar.java,
+         gnu/java/locale/Calendar_de.java,
+         gnu/java/locale/Calendar_en.java,
+         gnu/java/locale/Calendar_nl.java,
+         gnu/java/locale/LocaleInformation_de.java,
+         gnu/java/locale/LocaleInformation_en.java,
+         gnu/java/locale/LocaleInformation_nl.java,
+         gnu/java/net/protocol/file/Connection.java,
+         gnu/java/net/protocol/http/Connection.java,
+         gnu/java/nio/PipeImpl.java, gnu/java/nio/SelectorImpl.java,
+         gnu/java/security/OID.java,
+         gnu/java/security/action/GetPropertyAction.java,
+         gnu/java/security/action/SetAccessibleAction.java,
+         gnu/java/security/der/BitString.java,
+         gnu/java/security/der/DER.java,
+         gnu/java/security/der/DEREncodingException.java,
+         gnu/java/security/der/DERReader.java,
+         gnu/java/security/der/DERValue.java,
+         gnu/java/security/der/DERWriter.java,
+         gnu/java/security/util/Prime.java,
+         gnu/javax/rmi/CORBA/StubDelegateImpl.java, include/Makefile.am,
+         include/config.h.in,
+         include/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.h,
+         include/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.h,
+         include/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.h,
+         include/gnu_java_awt_peer_gtk_GdkGlyphVector.h,
+         include/gnu_java_awt_peer_gtk_GdkGraphics.h,
+         include/gnu_java_awt_peer_gtk_GdkGraphics2D.h,
+         include/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkChoicePeer.h,
+         include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
+         include/gnu_java_nio_VMPipe.h, include/gnu_java_nio_VMSelector.h,
+         include/java_lang_VMSystem.h, include/java_util_VMTimeZone.h,
+         java/awt/AWTEventMulticaster.java, java/awt/AWTKeyStroke.java,
+         java/awt/Adjustable.java, java/awt/Button.java,
+         java/awt/Canvas.java, java/awt/Color.java,
+         java/awt/Component.java, java/awt/Container.java,
+         java/awt/DefaultFocusTraversalPolicy.java,
+         java/awt/DefaultKeyboardFocusManager.java, java/awt/Event.java,
+         java/awt/Font.java, java/awt/FontMetrics.java,
+         java/awt/Frame.java, java/awt/Graphics.java,
+         java/awt/GridBagLayout.java, java/awt/KeyboardFocusManager.java,
+         java/awt/Label.java, java/awt/MenuBar.java,
+         java/awt/MenuComponent.java, java/awt/Panel.java,
+         java/awt/Point.java, java/awt/Polygon.java,
+         java/awt/Rectangle.java, java/awt/RenderingHints.java,
+         java/awt/ScrollPane.java, java/awt/Shape.java,
+         java/awt/SystemColor.java, java/awt/Window.java,
+         java/awt/dnd/package.html, java/awt/geom/Arc2D.java,
+         java/awt/geom/Area.java, java/awt/geom/CubicCurve2D.java,
+         java/awt/geom/Ellipse2D.java, java/awt/geom/GeneralPath.java,
+         java/awt/geom/Line2D.java, java/awt/geom/PathIterator.java,
+         java/awt/geom/Point2D.java, java/awt/geom/QuadCurve2D.java,
+         java/awt/geom/Rectangle2D.java,
+         java/awt/geom/RoundRectangle2D.java,
+         java/awt/image/BufferedImage.java,
+         java/awt/image/ByteLookupTable.java,
+         java/awt/image/ColorModel.java, java/awt/image/DataBuffer.java,
+         java/awt/image/DataBufferByte.java,
+         java/awt/image/DataBufferDouble.java,
+         java/awt/image/DataBufferFloat.java,
+         java/awt/image/DataBufferInt.java,
+         java/awt/image/DataBufferShort.java,
+         java/awt/image/DataBufferUShort.java,
+         java/awt/image/DirectColorModel.java, java/awt/image/Kernel.java,
+         java/awt/image/LookupTable.java,
+         java/awt/image/MemoryImageSource.java,
+         java/awt/image/RGBImageFilter.java,
+         java/awt/image/ShortLookupTable.java,
+         java/beans/EventHandler.java, java/io/BufferedInputStream.java,
+         java/io/BufferedWriter.java, java/io/DeleteFileHelper.java,
+         java/io/File.java, java/io/FilterWriter.java,
+         java/io/ObjectInputStream.java, java/io/ObjectOutputStream.java,
+         java/io/ObjectStreamClass.java, java/io/PrintWriter.java,
+         java/lang/Class.java, java/lang/Comparable.java,
+         java/lang/Compiler.java, java/lang/Runtime.java,
+         java/lang/StackTraceElement.java, java/lang/String.java,
+         java/lang/System.java, java/lang/Throwable.java,
+         java/lang/reflect/Proxy.java, java/net/DatagramPacket.java,
+         java/net/DatagramSocket.java, java/net/Inet4Address.java,
+         java/net/Socket.java, java/net/URI.java, java/net/URL.java,
+         java/net/URLConnection.java, java/net/URLStreamHandler.java,
+         java/nio/ByteBuffer.java, java/nio/ByteOrder.java,
+         java/nio/CharBuffer.java, java/nio/DoubleBuffer.java,
+         java/nio/FloatBuffer.java, java/nio/IntBuffer.java,
+         java/nio/LongBuffer.java, java/nio/ShortBuffer.java,
+         java/nio/charset/CharsetDecoder.java, java/rmi/server/UID.java,
+         java/security/AccessController.java,
+         java/security/DummyKeyPairGenerator.java,
+         java/security/DummyMessageDigest.java,
+         java/security/DummySignature.java,
+         java/security/MessageDigest.java,
+         java/security/MessageDigestSpi.java, java/security/Security.java,
+         java/security/Signature.java, java/security/SignatureSpi.java,
+         java/security/cert/X509CRLSelector.java,
+         java/security/cert/X509CertSelector.java,
+         java/sql/Timestamp.java, java/text/AttributedString.java,
+         java/text/CollationElementIterator.java, java/text/Format.java,
+         java/util/AbstractCollection.java, java/util/AbstractList.java,
+         java/util/AbstractMap.java,
+         java/util/AbstractSequentialList.java, java/util/ArrayList.java,
+         java/util/Arrays.java, java/util/BitSet.java,
+         java/util/Calendar.java, java/util/Collection.java,
+         java/util/List.java, java/util/ListIterator.java,
+         java/util/Map.java, java/util/Set.java, java/util/SortedMap.java,
+         java/util/SortedSet.java, java/util/TimeZone.java,
+         java/util/logging/Handler.java,
+         java/util/zip/GZIPOutputStream.java,
+         java/util/zip/OutputWindow.java,
+         javax/crypto/BadPaddingException.java, javax/crypto/Cipher.java,
+         javax/crypto/CipherInputStream.java,
+         javax/crypto/CipherOutputStream.java,
+         javax/crypto/CipherSpi.java,
+         javax/crypto/EncryptedPrivateKeyInfo.java,
+         javax/crypto/ExemptionMechanism.java,
+         javax/crypto/ExemptionMechanismException.java,
+         javax/crypto/ExemptionMechanismSpi.java,
+         javax/crypto/IllegalBlockSizeException.java,
+         javax/crypto/KeyAgreement.java,
+         javax/crypto/KeyAgreementSpi.java,
+         javax/crypto/KeyGenerator.java,
+         javax/crypto/KeyGeneratorSpi.java, javax/crypto/Mac.java,
+         javax/crypto/MacSpi.java,
+         javax/crypto/NoSuchPaddingException.java,
+         javax/crypto/NullCipher.java, javax/crypto/NullCipherImpl.java,
+         javax/crypto/SealedObject.java, javax/crypto/SecretKey.java,
+         javax/crypto/SecretKeyFactory.java,
+         javax/crypto/SecretKeyFactorySpi.java,
+         javax/crypto/ShortBufferException.java,
+         javax/crypto/interfaces/DHKey.java,
+         javax/crypto/interfaces/DHPrivateKey.java,
+         javax/crypto/interfaces/DHPublicKey.java,
+         javax/crypto/interfaces/PBEKey.java,
+         javax/crypto/spec/DESKeySpec.java,
+         javax/crypto/spec/DESedeKeySpec.java,
+         javax/crypto/spec/DHGenParameterSpec.java,
+         javax/crypto/spec/DHParameterSpec.java,
+         javax/crypto/spec/DHPrivateKeySpec.java,
+         javax/crypto/spec/DHPublicKeySpec.java,
+         javax/crypto/spec/IvParameterSpec.java,
+         javax/crypto/spec/PBEKeySpec.java,
+         javax/crypto/spec/PBEParameterSpec.java,
+         javax/crypto/spec/RC2ParameterSpec.java,
+         javax/crypto/spec/RC5ParameterSpec.java,
+         javax/crypto/spec/SecretKeySpec.java,
+         javax/imageio/event/package.html, javax/naming/CompoundName.java,
+         javax/net/ServerSocketFactory.java, javax/net/SocketFactory.java,
+         javax/net/VanillaServerSocketFactory.java,
+         javax/net/VanillaSocketFactory.java,
+         javax/net/ssl/HandshakeCompletedEvent.java,
+         javax/net/ssl/HandshakeCompletedListener.java,
+         javax/net/ssl/HostnameVerifier.java,
+         javax/net/ssl/HttpsURLConnection.java,
+         javax/net/ssl/KeyManager.java,
+         javax/net/ssl/KeyManagerFactory.java,
+         javax/net/ssl/KeyManagerFactorySpi.java,
+         javax/net/ssl/ManagerFactoryParameters.java,
+         javax/net/ssl/SSLContext.java, javax/net/ssl/SSLContextSpi.java,
+         javax/net/ssl/SSLException.java,
+         javax/net/ssl/SSLHandshakeException.java,
+         javax/net/ssl/SSLKeyException.java,
+         javax/net/ssl/SSLPeerUnverifiedException.java,
+         javax/net/ssl/SSLPermission.java,
+         javax/net/ssl/SSLProtocolException.java,
+         javax/net/ssl/SSLServerSocket.java,
+         javax/net/ssl/SSLServerSocketFactory.java,
+         javax/net/ssl/SSLSession.java,
+         javax/net/ssl/SSLSessionBindingEvent.java,
+         javax/net/ssl/SSLSessionBindingListener.java,
+         javax/net/ssl/SSLSessionContext.java,
+         javax/net/ssl/SSLSocket.java,
+         javax/net/ssl/SSLSocketFactory.java,
+         javax/net/ssl/TrivialHostnameVerifier.java,
+         javax/net/ssl/TrustManager.java,
+         javax/net/ssl/TrustManagerFactory.java,
+         javax/net/ssl/TrustManagerFactorySpi.java,
+         javax/net/ssl/X509KeyManager.java,
+         javax/net/ssl/X509TrustManager.java,
+         javax/print/attribute/standard/ColorSupported.java,
+         javax/print/attribute/standard/Compression.java,
+         javax/print/attribute/standard/Copies.java,
+         javax/print/attribute/standard/CopiesSupported.java,
+         javax/print/attribute/standard/DateTimeAtCompleted.java,
+         javax/print/attribute/standard/DateTimeAtCreation.java,
+         javax/print/attribute/standard/DateTimeAtProcessing.java,
+         javax/print/attribute/standard/DocumentName.java,
+         javax/print/attribute/standard/Fidelity.java,
+         javax/print/attribute/standard/Finishings.java,
+         javax/print/attribute/standard/JobHoldUntil.java,
+         javax/print/attribute/standard/JobImpressions.java,
+         javax/print/attribute/standard/JobImpressionsCompleted.java,
+         javax/print/attribute/standard/JobImpressionsSupported.java,
+         javax/print/attribute/standard/JobKOctets.java,
+         javax/print/attribute/standard/JobKOctetsProcessed.java,
+         javax/print/attribute/standard/JobKOctetsSupported.java,
+         javax/print/attribute/standard/JobMediaSheets.java,
+         javax/print/attribute/standard/JobMediaSheetsCompleted.java,
+         javax/print/attribute/standard/JobMediaSheetsSupported.java,
+         javax/print/attribute/standard/JobMessageFromOperator.java,
+         javax/print/attribute/standard/JobName.java,
+         javax/print/attribute/standard/JobOriginatingUserName.java,
+         javax/print/attribute/standard/JobPriority.java,
+         javax/print/attribute/standard/JobPrioritySupported.java,
+         javax/print/attribute/standard/JobSheets.java,
+         javax/print/attribute/standard/JobState.java,
+         javax/print/attribute/standard/JobStateReason.java,
+         javax/print/attribute/standard/JobStateReasons.java,
+         javax/print/attribute/standard/Media.java,
+         javax/print/attribute/standard/MediaSizeName.java,
+         javax/print/attribute/standard/MultipleDocumentHandling.java,
+         javax/print/attribute/standard/NumberOfDocuments.java,
+         javax/print/attribute/standard/NumberOfInterveningJobs.java,
+         javax/print/attribute/standard/NumberUp.java,
+         javax/print/attribute/standard/NumberUpSupported.java,
+         javax/print/attribute/standard/OrientationRequested.java,
+         javax/print/attribute/standard/OutputDeviceAssigned.java,
+         javax/print/attribute/standard/PDLOverrideSupported.java,
+         javax/print/attribute/standard/PageRanges.java,
+         javax/print/attribute/standard/PagesPerMinute.java,
+         javax/print/attribute/standard/PagesPerMinuteColor.java,
+         javax/print/attribute/standard/PresentationDirection.java,
+         javax/print/attribute/standard/PrintQuality.java,
+         javax/print/attribute/standard/PrinterInfo.java,
+         javax/print/attribute/standard/PrinterIsAcceptingJobs.java,
+         javax/print/attribute/standard/PrinterLocation.java,
+         javax/print/attribute/standard/PrinterMakeAndModel.java,
+         javax/print/attribute/standard/PrinterMessageFromOperator.java,
+         javax/print/attribute/standard/PrinterMoreInfo.java,
+         javax/print/attribute/standard/PrinterMoreInfoManufacturer.java,
+         javax/print/attribute/standard/PrinterName.java,
+         javax/print/attribute/standard/PrinterResolution.java,
+         javax/print/attribute/standard/PrinterState.java,
+         javax/print/attribute/standard/PrinterStateReason.java,
+         javax/print/attribute/standard/PrinterStateReasons.java,
+         javax/print/attribute/standard/PrinterURI.java,
+         javax/print/attribute/standard/QueuedJobCount.java,
+         javax/print/attribute/standard/ReferenceUriSchemesSupported.java,
+         javax/print/attribute/standard/RequestingUserName.java,
+         javax/print/attribute/standard/Severity.java,
+         javax/print/attribute/standard/SheetCollate.java,
+         javax/print/attribute/standard/Sides.java,
+         javax/print/attribute/standard/package.html,
+         javax/rmi/CORBA/Stub.java,
+         javax/security/auth/AuthPermission.java,
+         javax/security/auth/DestroyFailedException.java,
+         javax/security/auth/Destroyable.java,
+         javax/security/auth/Policy.java,
+         javax/security/auth/PrivateCredentialPermission.java,
+         javax/security/auth/RefreshFailedException.java,
+         javax/security/auth/Refreshable.java,
+         javax/security/auth/Subject.java,
+         javax/security/auth/SubjectDomainCombiner.java,
+         javax/security/auth/callback/Callback.java,
+         javax/security/auth/callback/CallbackHandler.java,
+         javax/security/auth/callback/ChoiceCallback.java,
+         javax/security/auth/callback/ConfirmationCallback.java,
+         javax/security/auth/callback/LanguageCallback.java,
+         javax/security/auth/callback/NameCallback.java,
+         javax/security/auth/callback/PasswordCallback.java,
+         javax/security/auth/callback/TextInputCallback.java,
+         javax/security/auth/callback/TextOutputCallback.java,
+         javax/security/auth/callback/UnsupportedCallbackException.java,
+         javax/security/auth/login/AccountExpiredException.java,
+         javax/security/auth/login/AppConfigurationEntry.java,
+         javax/security/auth/login/Configuration.java,
+         javax/security/auth/login/CredentialExpiredException.java,
+         javax/security/auth/login/FailedLoginException.java,
+         javax/security/auth/login/LoginContext.java,
+         javax/security/auth/login/LoginException.java,
+         javax/security/auth/login/NullConfiguration.java,
+         javax/security/auth/x500/X500Principal.java,
+         javax/security/auth/x500/X500PrivateCredential.java,
+         javax/security/cert/Certificate.java,
+         javax/security/cert/CertificateEncodingException.java,
+         javax/security/cert/CertificateException.java,
+         javax/security/cert/CertificateExpiredException.java,
+         javax/security/cert/CertificateNotYetValidException.java,
+         javax/security/cert/CertificateParsingException.java,
+         javax/security/cert/X509CertBridge.java,
+         javax/security/cert/X509Certificate.java,
+         javax/security/sasl/AuthenticationException.java,
+         javax/security/sasl/AuthorizeCallback.java,
+         javax/security/sasl/RealmCallback.java,
+         javax/security/sasl/RealmChoiceCallback.java,
+         javax/security/sasl/Sasl.java,
+         javax/security/sasl/SaslClient.java,
+         javax/security/sasl/SaslClientFactory.java,
+         javax/security/sasl/SaslException.java,
+         javax/security/sasl/SaslServer.java,
+         javax/security/sasl/SaslServerFactory.java,
+         javax/swing/AbstractButton.java,
+         javax/swing/AbstractSpinnerModel.java,
+         javax/swing/ActionMap.java, javax/swing/Box.java,
+         javax/swing/BoxLayout.java, javax/swing/ButtonGroup.java,
+         javax/swing/ComboBoxEditor.java, javax/swing/ComboBoxModel.java,
+         javax/swing/ComponentInputMap.java,
+         javax/swing/DefaultButtonModel.java,
+         javax/swing/DefaultComboBoxModel.java,
+         javax/swing/DefaultDesktopManager.java,
+         javax/swing/DefaultListCellRenderer.java,
+         javax/swing/DefaultListSelectionModel.java,
+         javax/swing/ImageIcon.java, javax/swing/InputMap.java,
+         javax/swing/JButton.java, javax/swing/JCheckBox.java,
+         javax/swing/JCheckBoxMenuItem.java,
+         javax/swing/JColorChooser.java, javax/swing/JComboBox.java,
+         javax/swing/JComponent.java, javax/swing/JDesktopPane.java,
+         javax/swing/JEditorPane.java,
+         javax/swing/JFormattedTextField.java,
+         javax/swing/JInternalFrame.java, javax/swing/JLabel.java,
+         javax/swing/JLayeredPane.java, javax/swing/JList.java,
+         javax/swing/JMenu.java, javax/swing/JMenuBar.java,
+         javax/swing/JMenuItem.java, javax/swing/JOptionPane.java,
+         javax/swing/JPopupMenu.java, javax/swing/JRadioButton.java,
+         javax/swing/JRadioButtonMenuItem.java,
+         javax/swing/JRootPane.java, javax/swing/JScrollPane.java,
+         javax/swing/JSpinner.java, javax/swing/JTabbedPane.java,
+         javax/swing/JTable.java, javax/swing/JTextArea.java,
+         javax/swing/JTextField.java, javax/swing/JToggleButton.java,
+         javax/swing/JToolBar.java, javax/swing/JToolTip.java,
+         javax/swing/JTree.java, javax/swing/JViewport.java,
+         javax/swing/JWindow.java, javax/swing/KeyStroke.java,
+         javax/swing/LookAndFeel.java,
+         javax/swing/MenuSelectionManager.java,
+         javax/swing/MutableComboBoxModel.java,
+         javax/swing/RepaintManager.java,
+         javax/swing/ScrollPaneLayout.java,
+         javax/swing/SpinnerListModel.java, javax/swing/SpinnerModel.java,
+         javax/swing/SpinnerNumberModel.java, javax/swing/Spring.java,
+         javax/swing/SpringLayout.java, javax/swing/SwingUtilities.java,
+         javax/swing/Timer.java, javax/swing/ToolTipManager.java,
+         javax/swing/TransferHandler.java, javax/swing/UIDefaults.java,
+         javax/swing/UIManager.java, javax/swing/ViewportLayout.java,
+         javax/swing/colorchooser/AbstractColorChooserPanel.java,
+         javax/swing/colorchooser/ColorChooserComponentFactory.java,
+         javax/swing/colorchooser/DefaultColorSelectionModel.java,
+         javax/swing/colorchooser/DefaultHSBChooserPanel.java,
+         javax/swing/colorchooser/DefaultPreviewPanel.java,
+         javax/swing/colorchooser/DefaultRGBChooserPanel.java,
+         javax/swing/colorchooser/DefaultSwatchChooserPanel.java,
+         javax/swing/plaf/SpinnerUI.java,
+         javax/swing/plaf/basic/BasicArrowButton.java,
+         javax/swing/plaf/basic/BasicButtonListener.java,
+         javax/swing/plaf/basic/BasicButtonUI.java,
+         javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java,
+         javax/swing/plaf/basic/BasicColorChooserUI.java,
+         javax/swing/plaf/basic/BasicComboBoxEditor.java,
+         javax/swing/plaf/basic/BasicComboBoxRenderer.java,
+         javax/swing/plaf/basic/BasicComboBoxUI.java,
+         javax/swing/plaf/basic/BasicComboPopup.java,
+         javax/swing/plaf/basic/BasicFormattedTextFieldUI.java,
+         javax/swing/plaf/basic/BasicGraphicsUtils.java,
+         javax/swing/plaf/basic/BasicInternalFrameUI.java,
+         javax/swing/plaf/basic/BasicLabelUI.java,
+         javax/swing/plaf/basic/BasicListUI.java,
+         javax/swing/plaf/basic/BasicLookAndFeel.java,
+         javax/swing/plaf/basic/BasicMenuBarUI.java,
+         javax/swing/plaf/basic/BasicMenuItemUI.java,
+         javax/swing/plaf/basic/BasicMenuUI.java,
+         javax/swing/plaf/basic/BasicOptionPaneUI.java,
+         javax/swing/plaf/basic/BasicPasswordFieldUI.java,
+         javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java,
+         javax/swing/plaf/basic/BasicPopupMenuUI.java,
+         javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java,
+         javax/swing/plaf/basic/BasicRootPaneUI.java,
+         javax/swing/plaf/basic/BasicScrollBarUI.java,
+         javax/swing/plaf/basic/BasicScrollPaneUI.java,
+         javax/swing/plaf/basic/BasicSliderUI.java,
+         javax/swing/plaf/basic/BasicSpinnerUI.java,
+         javax/swing/plaf/basic/BasicSplitPaneDivider.java,
+         javax/swing/plaf/basic/BasicSplitPaneUI.java,
+         javax/swing/plaf/basic/BasicTabbedPaneUI.java,
+         javax/swing/plaf/basic/BasicTableHeaderUI.java,
+         javax/swing/plaf/basic/BasicTableUI.java,
+         javax/swing/plaf/basic/BasicTextAreaUI.java,
+         javax/swing/plaf/basic/BasicTextFieldUI.java,
+         javax/swing/plaf/basic/BasicTextUI.java,
+         javax/swing/plaf/basic/BasicToggleButtonUI.java,
+         javax/swing/plaf/basic/BasicToolBarSeparatorUI.java,
+         javax/swing/plaf/basic/BasicToolBarUI.java,
+         javax/swing/plaf/basic/BasicToolTipUI.java,
+         javax/swing/plaf/basic/BasicViewportUI.java,
+         javax/swing/plaf/basic/ComboPopup.java,
+         javax/swing/table/DefaultTableCellRenderer.java,
+         javax/swing/table/DefaultTableColumnModel.java,
+         javax/swing/table/DefaultTableModel.java,
+         javax/swing/table/JTableHeader.java,
+         javax/swing/table/TableColumn.java,
+         javax/swing/table/TableColumnModel.java,
+         javax/swing/table/TableModel.java,
+         javax/swing/text/AbstractDocument.java,
+         javax/swing/text/AttributeSet.java,
+         javax/swing/text/ComponentView.java,
+         javax/swing/text/DefaultCaret.java,
+         javax/swing/text/DefaultEditorKit.java,
+         javax/swing/text/DefaultHighlighter.java,
+         javax/swing/text/Document.java, javax/swing/text/EditorKit.java,
+         javax/swing/text/FieldView.java,
+         javax/swing/text/Highlighter.java,
+         javax/swing/text/JTextComponent.java,
+         javax/swing/text/LayeredHighlighter.java,
+         javax/swing/text/PlainDocument.java,
+         javax/swing/text/PlainView.java, javax/swing/text/Position.java,
+         javax/swing/text/Segment.java,
+         javax/swing/text/SimpleAttributeSet.java,
+         javax/swing/text/StyleConstants.java,
+         javax/swing/text/StyleContext.java,
+         javax/swing/text/StyledEditorKit.java,
+         javax/swing/text/TabExpander.java, javax/swing/text/TabSet.java,
+         javax/swing/text/TabStop.java, javax/swing/text/TabableView.java,
+         javax/swing/text/TextAction.java,
+         javax/swing/text/Utilities.java, javax/swing/text/View.java,
+         javax/swing/text/ViewFactory.java,
+         javax/swing/text/html/HTML.java, lib/Makefile.am,
+         lib/bootstrap.zip, lib/gen-classlist.sh.in, lib/standard.omit,
+         native/jni/Makefile.am, native/jni/gtk-peer/Makefile.am,
+         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_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_GtkCheckboxPeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.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_GtkListPeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.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_GtkTextComponentPeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
+         native/jni/gtk-peer/gthread-jni.c,
+         native/jni/gtk-peer/gtkcairopeer.h,
+         native/jni/gtk-peer/gtkpeer.h,
+         native/jni/java-lang/java_lang_VMSystem.c,
+         native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c,
+         native/jni/java-nio/Makefile.am,
+         native/jni/java-nio/gnu_java_nio_VMPipe.c,
+         native/jni/java-nio/gnu_java_nio_VMSelector.c,
+         native/jni/java-util/Makefile.am,
+         native/jni/java-util/java_util_VMTimeZone.c,
+         native/target/generic/target_generic_misc.h,
+         org/ietf/jgss/ChannelBinding.java, org/ietf/jgss/GSSContext.java,
+         org/ietf/jgss/GSSCredential.java,
+         org/ietf/jgss/GSSException.java, org/ietf/jgss/GSSManager.java,
+         org/ietf/jgss/GSSName.java, org/ietf/jgss/MessageProp.java,
+         org/ietf/jgss/Oid.java, resource/Makefile.am,
+         resource/java/util/Makefile.am,
+         resource/java/util/logging/Makefile.am,
+         resource/java/util/logging/logging.properties,
+         resource/org/Makefile.am, resource/org/ietf/Makefile.am,
+         resource/org/ietf/jgss/Makefile.am,
+         resource/org/ietf/jgss/MessagesBundle.properties,
+         vm/reference/Makefile.am, vm/reference/gnu/java/nio/VMPipe.java,
+         vm/reference/gnu/java/nio/VMSelector.java,
+         vm/reference/java/io/VMFile.java,
+         vm/reference/java/lang/VMClassLoader.java,
+         vm/reference/java/lang/VMCompiler.java,
+         vm/reference/java/lang/VMSystem.java,
+         vm/reference/java/security/VMAccessController.java,
+         vm/reference/java/util/VMTimeZone.java: Update to classpath-0.11.
+
+2004-10-28 17:13  twisti
+
+       * src/classpath/: gnu/Makefile.am, gnu/classpath/Makefile.am,
+         gnu/java/Makefile.am, gnu/java/awt/Makefile.am,
+         gnu/java/awt/image/Makefile.am, gnu/java/awt/peer/Makefile.am,
+         gnu/java/awt/peer/gtk/GtkArg.java,
+         gnu/java/awt/peer/gtk/GtkArgList.java,
+         gnu/java/awt/peer/gtk/Makefile.am, gnu/java/beans/Makefile.am,
+         gnu/java/beans/editors/Makefile.am, gnu/java/io/Makefile.am,
+         gnu/java/io/decode/Makefile.am, gnu/java/io/encode/Makefile.am,
+         gnu/java/lang/Makefile.am, gnu/java/lang/reflect/Makefile.am,
+         gnu/java/locale/Makefile.am, gnu/java/math/Makefile.am,
+         gnu/java/net/Makefile.am, gnu/java/net/protocol/Makefile.am,
+         gnu/java/net/protocol/file/Makefile.am,
+         gnu/java/net/protocol/http/Makefile.am,
+         gnu/java/net/protocol/jar/Makefile.am, gnu/java/nio/Makefile.am,
+         gnu/java/nio/channels/Makefile.am,
+         gnu/java/nio/charset/Makefile.am, gnu/java/rmi/Makefile.am,
+         gnu/java/rmi/dgc/Makefile.am, gnu/java/rmi/registry/Makefile.am,
+         gnu/java/rmi/server/Makefile.am, gnu/java/security/Makefile.am,
+         gnu/java/security/der/Makefile.am,
+         gnu/java/security/provider/Makefile.am,
+         gnu/java/security/util/Makefile.am,
+         gnu/java/security/x509/Makefile.am, gnu/java/text/Makefile.am,
+         gnu/java/util/Makefile.am, gnu/java/util/prefs/Makefile.am,
+         gnu/javax/Makefile.am, gnu/javax/rmi/Makefile.am,
+         gnu/javax/rmi/CORBA/Makefile.am, gnu/regexp/Makefile.am,
+         include/gnu_java_awt_EmbeddedWindow.h,
+         include/gnu_java_nio_PipeImpl.h,
+         include/gnu_java_nio_SelectorImpl.h,
+         include/java_util_TimeZone.h, java/Makefile.am,
+         java/applet/Makefile.am, java/awt/Makefile.am,
+         java/awt/color/Makefile.am, java/awt/datatransfer/Makefile.am,
+         java/awt/dnd/Makefile.am, java/awt/dnd/peer/Makefile.am,
+         java/awt/event/Makefile.am, java/awt/font/Makefile.am,
+         java/awt/geom/Makefile.am, java/awt/im/Makefile.am,
+         java/awt/im/spi/Makefile.am, java/awt/image/Makefile.am,
+         java/awt/image/renderable/Makefile.am, java/awt/peer/Makefile.am,
+         java/awt/print/Makefile.am, java/beans/Makefile.am,
+         java/beans/beancontext/Makefile.am, java/io/Makefile.am,
+         java/lang/Makefile.am, java/lang/ref/Makefile.am,
+         java/lang/reflect/Makefile.am, java/math/Makefile.am,
+         java/net/Makefile.am, java/nio/Makefile.am,
+         java/nio/channels/Makefile.am, java/nio/channels/spi/Makefile.am,
+         java/nio/charset/Makefile.am, java/nio/charset/spi/Makefile.am,
+         java/rmi/Makefile.am, java/rmi/activation/Makefile.am,
+         java/rmi/dgc/Makefile.am, java/rmi/registry/Makefile.am,
+         java/rmi/server/Makefile.am, java/security/Makefile.am,
+         java/security/acl/Makefile.am, java/security/cert/Makefile.am,
+         java/security/interfaces/Makefile.am,
+         java/security/spec/Makefile.am, java/sql/Makefile.am,
+         java/text/Makefile.am, java/util/Makefile.am,
+         java/util/jar/Makefile.am, java/util/logging/Makefile.am,
+         java/util/logging/logging.properties,
+         java/util/prefs/Makefile.am, java/util/regex/Makefile.am,
+         java/util/zip/Makefile.am, javax/Makefile.am,
+         javax/accessibility/Makefile.am, javax/imageio/Makefile.am,
+         javax/imageio/event/Makefile.am, javax/imageio/spi/Makefile.am,
+         javax/imageio/stream/Makefile.am, javax/naming/Makefile.am,
+         javax/naming/directory/Makefile.am,
+         javax/naming/event/Makefile.am, javax/naming/ldap/Makefile.am,
+         javax/naming/spi/Makefile.am, javax/print/Makefile.am,
+         javax/print/attribute/Makefile.am, javax/print/event/Makefile.am,
+         javax/rmi/Makefile.am, javax/rmi/CORBA/Makefile.am,
+         javax/security/Makefile.am, javax/security/auth/Makefile.am,
+         javax/security/auth/x500/Makefile.am, javax/sql/Makefile.am,
+         javax/swing/Makefile.am, javax/swing/border/Makefile.am,
+         javax/swing/colorchooser/Makefile.am,
+         javax/swing/event/Makefile.am,
+         javax/swing/filechooser/Makefile.am,
+         javax/swing/plaf/Makefile.am, javax/swing/plaf/basic/Makefile.am,
+         javax/swing/plaf/metal/Makefile.am,
+         javax/swing/table/Makefile.am,
+         javax/swing/text/CharacterIterator.java,
+         javax/swing/text/Makefile.am,
+         javax/swing/text/PlainEditorKit.java,
+         javax/swing/text/html/Makefile.am,
+         javax/swing/text/html/parser/Makefile.am,
+         javax/swing/tree/Makefile.am, javax/swing/undo/Makefile.am,
+         javax/transaction/Makefile.am, javax/transaction/xa/Makefile.am,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.h,
+         native/jni/java-nio/gnu_java_nio_PipeImpl.c,
+         native/jni/java-nio/gnu_java_nio_SelectorImpl.c,
+         native/jni/java-util/java_util_TimeZone.c,
+         vm/reference/java/Makefile.am, vm/reference/java/io/Makefile.am,
+         vm/reference/java/lang/Makefile.am,
+         vm/reference/java/lang/reflect/Makefile.am,
+         vm/reference/java/security/Makefile.am: Removed.
+
+2004-10-28 16:46  twisti
+
+       * src/classpath/external/: Makefile.am, README: Removed.
+
+2004-10-28 16:39  stefan
+
+       * src/vm/jit/parse.c: compile fix
+
+2004-10-27 18:05  twisti
+
+       * src/vm/jit/: codegen.inc, jit.c, powerpc/Makefile.am,
+         powerpc/asmpart.S, powerpc/codegen.c, powerpc/codegen.h:
+         Reentrant jit compiler changes for powerpc.
+
+2004-10-21 11:59  carolyn
+
+       * src/vm/jit/: parse.c, parse.h, inline/parseRT.c: rta update to
+         get rid of debug print
+
+2004-10-19 16:11  carolyn
+
+       * statistics.c, src/vm/statistics.c: Left out of RTA update
+
+2004-10-19 14:10  carolyn
+
+       * tests/: AA1.java, AA2.java, In0.java, rtMissedIn0: [no log
+         message]
+
+2004-10-19 14:07  carolyn
+
+       * statistics.h, src/vm/statistics.h, src/vm/jit/jit.c,
+         src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
+         src/vm/jit/inline/parseRTstats.c,
+         src/vm/jit/inline/parseRTstats.h, tests/AA.java, tests/CC.java:
+         rta rewrite for loader changes
+
+2004-10-11 22:11  jowenn
+
+       * configure.in, global.h, src/vm/global.h, loader.c,
+         src/classpath/cacaoconfigure, src/classpath/lib/glibj.zip,
+         src/vm/loader.c, src/vm/jit/codegen.inc,
+         src/vm/jit/codegen.inc.h, src/vm/jit/jit.c, src/vm/jit/parse.c,
+         src/vm/jit/stack.c, src/vm/jit/inline/inline.c,
+         src/vm/jit/inline/inline.h, src/vm/jit/stack.h,
+         src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typecheck.h,
+         src/vm/jit/alpha/codegen.c, src/vm/jit/i386/codegen.c: Fix a
+         crash in the code which tests, if a method is identifyable by
+         name and parameter list. Since len is used for calculations too,
+         the memset didn't fill the whole array with zeros -> invalid
+         method index -> crash Make inlining work again on i386. Alpha
+         should work, but it is not tested
+
+2004-10-04 14:55  carolyn
+
+       * src/vm/jit/: jit.c, parse.c, parse.h, inline/inline.c,
+         inline/inline.h: inline updates (almost finished) to separate
+         class and other variables merged inadvertantly when global
+         variables removed
+
+2004-08-24 21:45  stefan
+
+       * src/vm/jit/alpha/machine-instr.h: there is no "rmb" instruction
+
+2004-08-17 21:33  twisti
+
+       * main.c, src/cacao/cacao.c: Don't print stats twice.
+
+2004-08-17 17:04  twisti
+
+       * jni.c, src/native/jni.c: - enhanced and fixed DefineClass - try
+         to measure loading time correctly
+
+2004-08-17 15:01  twisti
+
+       * exceptions.c, exceptions.h, src/vm/exceptions.c,
+         src/vm/exceptions.h: - added some exception generating functions
+         for the compiler system and to   get smaller code sizes in java
+         methods:     - new_unsupportedclassversionerror     -
+         new_arithmeticexception     - new_arrayindexoutofboundsexception
+         - new_classcastexception        - new_negativearraysizeexception
+         - new_nullpointerexception - added new exception strings
+
+2004-08-17 14:48  twisti
+
+       * loader.c, src/vm/loader.c: - added a bunch of loader exceptions
+         and errors, compatible with Sun's JVM - some code restructuring -
+         try to measure loading time correctly - removed some unnecessary
+         class_load/class_link calls - smaller fixes
+
+2004-08-17 14:43  twisti
+
+       * statistics.c, statistics.h, src/vm/statistics.c,
+         src/vm/statistics.h: Try to measure loading and compile time
+         correctly.
+
+2004-08-17 14:42  twisti
+
+       * src/vm/jit/jit.c: - moved <clinit> call back into internal
+         function - try to measure compile time correctly
+
+2004-08-17 12:03  twisti
+
+       * main.c, src/cacao/cacao.c, cacaoh.c, src/cacaoh/cacaoh.c: Use
+         initLocks() only with USE_THREADS.
+
+2004-08-17 11:25  twisti
+
+       * gennativetable.c, src/native/tools/gennativetable.c: Use
+         initLocks() only with USE_THREADS.
+
+2004-08-16 14:23  twisti
+
+       * doc/handbook/loader.tex: Some changes.
+
+2004-08-12 23:26  twisti
+
+       * doc/handbook/loader.tex: Done?
+
+2004-08-11 22:42  twisti
+
+       * doc/handbook/loader.tex: Linking-almost-done save.
+
+2004-08-10 00:19  twisti
+
+       * doc/handbook/loader.tex: Next save, with linking started.
+
+2004-08-07 00:24  twisti
+
+       * doc/handbook/loader.tex: Saving...
+
+2004-08-05 18:21  twisti
+
+       * doc/handbook/: cacao.tex, loader.tex, x86.tex: loader.tex
+
+2004-08-05 10:31  stefan
+
+       * src/threads/native/: threads.c, threads.h: Some boring fixes
+         (mainly protection against spurious wakeups from cond_wait)
+
+2004-08-05 01:10  twisti
+
+       * doc/handbook/loader.tex: Next save.
+
+2004-08-04 17:20  stefan
+
+       * src/vm/jit/alpha/machine-instr.h: barrier changes
+
+2004-08-03 20:47  twisti
+
+       * main.c, src/cacao/cacao.c: Use other copy functions for classpath
+         to catch \0.
+
+2004-08-03 20:23  twisti
+
+       * tests/jvm98/: check.diff, javac.diff, javac.output: Fixes to
+         compile with current compilers, like kjc, jikes and sun javac.
+
+2004-08-03 20:22  twisti
+
+       * tests/jvm98/Makefile.am: Use kopi compiler.
+
+2004-08-03 18:46  stefan
+
+       * src/vm/jit/alpha/asmpart.S: apparently, getcallingmethod is gone
+
+2004-08-03 00:35  twisti
+
+       * doc/handbook/loader.tex: First save
+
+2004-08-03 00:33  twisti
+
+       * main.c, src/cacao/cacao.c: Forget environment CLASSPATH if one is
+         given with -classpath like sun and gcj do (thanks to motse).
+         TODO: set some type of bootclasspath
+
+2004-08-02 23:57  stefan
+
+       * src/classpath/lib/bootstrap.zip: native holdsLock
+
+2004-08-02 23:51  stefan
+
+       * src/: native/include/java_lang_VMThread.h, native/vm/VMThread.c,
+         classpath/vm/reference/java/lang/VMThread.java: native holdsLock
+
+2004-08-02 23:49  stefan
+
+       * src/threads/native/: threads.c, threads.h: holdsLock and
+         MonitorState fix + slight optimization
+
+2004-08-02 17:35  twisti
+
+       * doc/handbook/java.bib: Some new x86_64 entries.
+
+2004-08-02 17:27  cacao
+
+       * doc/handbook/cacao.tex: x86_64 include added
+
+2004-08-02 15:53  twisti
+
+       * doc/handbook/x86_64.tex: Save.
+
+2004-08-02 13:41  motse
+
+       * jni.c, src/native/jni.c: callLongMethod - wrong return type
+
+2004-08-02 09:27  stefan
+
+       * native.c, src/native/native.c: how is anyone supposed to find all
+         these spots?
+
+2004-08-02 09:06  stefan
+
+       * ARCH-CHANGES: updates
+
+2004-08-02 09:04  stefan
+
+       * src/vm/jit/powerpc/machine-instr.h: preparation for new threads
+
+2004-08-02 00:51  stefan
+
+       * src/vm/jit/x86_64/machine-instr.h: new native threads
+
+2004-08-02 00:34  stefan
+
+       * configure.in: __IRIX__ define
+
+2004-08-02 00:34  stefan
+
+       * src/mm/boehm.c: irix threads
+
+2004-08-02 00:00  stefan
+
+       * src/threads/green/: locks.c, locks.h: compatibility changes with
+         new native threads
+
+2004-08-01 23:59  stefan
+
+       * src/: native/vm/VMObject.c, native/vm/VMThread.c,
+         threads/native/threads.c, threads/native/threads.h: new native
+         threads
+
+2004-08-01 23:59  stefan
+
+       * src/boehm-gc/include/private/gc_priv.h: back out our change
+
+2004-08-01 23:58  stefan
+
+       * src/mm/boehm.c: Suppress GC warnings Remove unused warning
+         GC_INIT
+
+2004-08-01 23:56  stefan
+
+       * src/vm/jit/parse.c: Support exception from monitorexit
+
+2004-08-01 23:55  stefan
+
+       * loader.c, src/vm/loader.c, tables.c, src/vm/tables.c: Initialize
+         object locks
+
+2004-08-01 23:55  stefan
+
+       * global.h, src/vm/global.h, src/vm/jit/alpha/machine-instr.h,
+         src/vm/jit/i386/machine-instr.h: new native threads
+
+2004-08-01 23:54  stefan
+
+       * exceptions.c, exceptions.h, src/vm/exceptions.c,
+         src/vm/exceptions.h: added InterruptedException
+
+2004-08-01 23:53  stefan
+
+       * cacaoh.c, src/cacaoh/cacaoh.c, gennativetable.c,
+         src/native/tools/gennativetable.c, main.c, src/cacao/cacao.c:
+         green threads fix
+
+2004-08-01 23:53  stefan
+
+       * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h:
+         Initialize object locks Support IllegalMonitorStateException in
+         monitorexit
+
+2004-08-01 23:47  stefan
+
+       * src/vm/jit/mips/asmpart.S, headers.c, src/cacaoh/headers.c,
+         src/vm/jit/mips/machine-instr.h: new native threads
+         implementation
+
+2004-08-01 09:29  stefan
+
+       * src/vm/jit/: i386/codegen.c, x86_64/codegen.c: Initialize
+         sigaction properly
+
+2004-08-01 01:00  motse
+
+       * configure.in, src/classpath/include/Makefile.am: add
+         java.awt{Graphics.Window} to natheaders
+
+2004-08-01 00:57  motse
+
+       * jni.c, src/native/jni.c: CallLongMethod implementation added
+
+2004-07-30 23:56  twisti
+
+       * doc/handbook/x86_64.tex: C-x-s
+
+2004-07-28 21:37  twisti
+
+       * doc/handbook/x86_64.tex: x86_64 section
+
+2004-07-28 13:34  twisti
+
+       * src/vm/jit/i386/codegen.c: Inline exception stub changes:   -
+         usage of a temporary bref variable to be able to remove the
+         memory if     needed   - increased MCODECHECK size
+
+2004-07-28 12:51  twisti
+
+       * native.c, native.h, src/native/native.c, src/native/native.h:
+         Removed native_setclasspath classpath stuff. classpath is now
+         exported from main.
+
+2004-07-28 12:49  twisti
+
+       * src/vm/jit/jit.c: Removed init_exceptions() and
+         init_system_exceptions() calls. Now called directly in main.
+
+2004-07-28 12:48  twisti
+
+       * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - jvm
+         initialization changes - removed native_setclasspath call -
+         export classpath
+
+2004-07-28 12:23  twisti
+
+       * configure.in: If we configure with no threads, we should pass
+         this to boehm also.
+
+2004-07-28 12:22  twisti
+
+       * headers.c, src/cacaoh/headers.c: Include missing
+         java_lang_Throwable.h
+
+2004-07-28 12:05  twisti
+
+       * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h: -
+         compile with --enable-threads=no fixes (my fault) - some name
+         changes to prevent variable shadowing
+
+2004-07-27 19:40  stefan
+
+       * ARCH-CHANGES: i overlooked some
+
+2004-07-27 19:39  stefan
+
+       * ARCH-CHANGES: more work to do
+
+2004-07-27 00:31  twisti
+
+       * src/vm/jit/x86_64/: codegen.c, codegen.h, emitfuncs.c,
+         emitfuncs.h: Reentrant compiler changes.
+
+2004-07-26 23:00  twisti
+
+       * src/vm/jit/codegen.inc.h: Export codegen_addreference for i386
+         and x86_64.
+
+2004-07-23 00:39  twisti
+
+       * src/vm/jit/i386/: codegen.c, codegen.h, emitfuncs.c, emitfuncs.h,
+         types.h: Reentrant compiler changes.
+
+2004-07-23 00:38  twisti
+
+       * src/vm/jit/i386/Makefile.am: Removed deleted native-math.h
+
+2004-07-22 14:08  twisti
+
+       * src/vm/jit/mips/: codegen.c, codegen.h: Reentrant compiler
+         changes.
+
+2004-07-22 11:57  twisti
+
+       * src/vm/jit/verify/typecheck.c: Added ICMD_xASTORECONST
+
+2004-07-22 11:49  twisti
+
+       * src/classpath/gnu/classpath/Configuration.java: Trash
+
+2004-07-22 01:29  twisti
+
+       * src/vm/jit/alpha/: codegen.c, codegen.h: Reentrant compiler
+         fixes.
+
+2004-07-22 01:29  twisti
+
+       * src/vm/jit/codegen.inc: Reentrant compiler fixes (things not
+         catched with i386 port).
+
+2004-07-21 19:14  twisti
+
+       * builtin.c, src/vm/builtin.c: - added #include "exceptions.h" -
+         smaller method to m changes
+
+2004-07-21 19:11  twisti
+
+       * src/native/vm/: Constructor.c, Field.c, VMClass.c,
+         VMClassLoader.c, VMObject.c, VMSystem.c, VMThread.c, VMRuntime.c:
+         Added #include "exceptions.h"
+
+2004-07-21 18:12  twisti
+
+       * src/vm/jit/codegen.inc: Reentrant compiler fixes: moved global
+         variables into struct codegendata referenced by a pointer in
+         methodinfo
+
+2004-07-21 18:10  twisti
+
+       * src/vm/jit/reg.inc: - ICMD_DUP* and ICMD_SWAP heap corruption fix
+         - smaller changes
+
+2004-07-21 18:06  twisti
+
+       * src/vm/jit/jit.h: - moved branchref, jumpref, linenumberref,
+         dataref into codegen.inc.h - smaller fixes
+
+2004-07-21 18:05  twisti
+
+       * src/vm/jit/jit.c: - reentrant compiler fixes: usage of
+         monitorenter - moved compile_all_class_methods from native.c
+
+2004-07-21 18:03  twisti
+
+       * src/vm/jit/codegen.inc.h: .h file of codegen.inc
+
+2004-07-21 18:02  twisti
+
+       * src/vm/jit/: stack.c, stack.h: - reentrant compiler fixes - added
+         some verifier exceptions - moved #defines from .c into .h
+
+2004-07-21 18:00  twisti
+
+       * src/vm/jit/: parse.c, parse.h: - reentrant compiler fixes - added
+         some exceptions
+
+2004-07-21 17:57  twisti
+
+       * src/threads/native/threads.c: Added #include "exceptions.h"
+
+2004-07-21 17:57  twisti
+
+       * src/mm/memory.c: - added #include "exceptions.h" - HACK: use
+         checked_alloc in dump_alloc (how do we fix this dump memory
+         problem? Use normal malloc?)
+
+2004-07-21 17:50  twisti
+
+       * src/mm/boehm.c: Added #include "exceptions.h"
+
+2004-07-21 17:48  twisti
+
+       * Makefile.am: Added exceptions.[ch]
+
+2004-07-21 17:48  twisti
+
+       * exceptions.c, exceptions.h, src/vm/exceptions.c,
+         src/vm/exceptions.h: - mostly stuff from native.[ch] - added some
+         exception generating functions to create standard vm   exceptions
+         like ClassFormatError or VerifyError
+
+2004-07-21 17:46  twisti
+
+       * native.c, native.h, src/native/native.c, src/native/native.h: -
+         added #include "exceptions.h" - removed exception stuff (now in
+         exceptions.[ch])
+
+2004-07-21 17:39  twisti
+
+       * main.c, src/cacao/cacao.c: - added #include "exceptions.h" -
+         allocate classpath memory
+
+2004-07-21 17:36  twisti
+
+       * loader.c, src/vm/loader.c: - added #include "exceptions.h" -
+         added some exceptions - replaced compiler_lock(), tables_lock()
+         with builtin_monitorenter in   class_load, class_link - added
+         compiler_lock() in loader_compute_subclasses (is this correct,
+         stefan?)
+
+2004-07-21 16:06  twisti
+
+       * jni.c, src/native/jni.c: Added #include "exceptions.h"
+
+2004-07-21 16:05  twisti
+
+       * headers.c, src/cacaoh/headers.c: Removed exception stuff, now in
+         exceptions.[ch]. Possibly thrown exceptions may not work. I have
+         to fix this later.
+
+2004-07-21 15:22  twisti
+
+       * global.h, src/vm/global.h: - define TYPECHECK_STACK_COMPCAT -
+         added java_objectheader (for monitorenter) and codegendata to
+         methodinfo
+
+2004-07-21 14:54  twisti
+
+       * config.guess, config.sub: Not needed.
+
+2004-07-21 14:35  twisti
+
+       * builtin.h, src/vm/builtin.h: Use #error instead of panic, so we
+         cannot build.
+
+2004-07-18 23:42  motse
+
+       * src/native/vm/VMClass.c: flags add to new Field
+
+2004-07-17 14:29  motse
+
+       * native.c, src/native/native.c: nat/GtkLabelPeer.c has been
+         removed
+
+2004-07-17 14:26  motse
+
+       * configure.in: fix: dependencies in header files
+
+2004-07-16 15:45  twisti
+
+       * src/vm/jit/: alpha/codegen.c, alpha/codegen.h, mips/codegen.c,
+         mips/codegen.h, powerpc/codegen.c, x86_64/codegen.c,
+         x86_64/codegen.h: bug fixes: DUP2_X1 and DUP* regalloc
+
+2004-07-16 15:30  twisti
+
+       * src/vm/jit/stack.c: SUPPORT_ONLY_ZERO_ASTORE bugfix.
+
+2004-07-15 22:20  motse
+
+       * src/classpath/lib/Makefile.am: bugfix for complang-javac
+
+2004-07-14 21:08  twisti
+
+       * src/classpath/lib/bootstrap.zip: Update to classpath-0.10.
+
+2004-07-14 20:33  twisti
+
+       * src/native/include/java_lang_VMThread.h: Removed holdsLock.
+
+2004-07-14 20:31  twisti
+
+       * src/native/vm/VMClassLoader.c: - throw NullPointerException in
+         Java_java_lang_VMClassLoader_resolveClass - implemented
+         Java_java_lang_VMClassLoader_loadClass
+
+2004-07-14 20:30  twisti
+
+       * src/native/vm/VMClass.c: Implemented
+         Java_java_lang_VMClass_initialize.
+
+2004-07-14 20:30  twisti
+
+       * src/native/vm/VMThread.c: Removed holdsLock, now implemented in
+         java by classpath.
+
+2004-07-14 20:28  twisti
+
+       * src/classpath/: ChangeLog, INSTALL, NEWS, README, acinclude.m4,
+         configure.ac, doc/hacking.info, doc/hacking.texinfo,
+         doc/vmintegration.info, doc/vmintegration.texinfo,
+         gnu/java/awt/EmbeddedWindow.java,
+         gnu/java/awt/peer/gtk/GThreadMutex.java,
+         gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java,
+         gnu/java/awt/peer/gtk/GdkFontMetrics.java,
+         gnu/java/awt/peer/gtk/GdkGraphics.java,
+         gnu/java/awt/peer/gtk/GdkGraphics2D.java,
+         gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
+         gnu/java/awt/peer/gtk/GtkButtonPeer.java,
+         gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
+         gnu/java/awt/peer/gtk/GtkComponentPeer.java,
+         gnu/java/awt/peer/gtk/GtkContainerPeer.java,
+         gnu/java/awt/peer/gtk/GtkDialogPeer.java,
+         gnu/java/awt/peer/gtk/GtkImage.java,
+         gnu/java/awt/peer/gtk/GtkImagePainter.java,
+         gnu/java/awt/peer/gtk/GtkLabelPeer.java,
+         gnu/java/awt/peer/gtk/GtkListPeer.java,
+         gnu/java/awt/peer/gtk/GtkMainThread.java,
+         gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
+         gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
+         gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
+         gnu/java/awt/peer/gtk/GtkToolkit.java,
+         gnu/java/awt/peer/gtk/Makefile.am,
+         gnu/java/beans/BeanInfoEmbryo.java,
+         gnu/java/io/EncodingManager.java,
+         gnu/java/io/decode/Decoder.java, gnu/java/io/encode/Encoder.java,
+         gnu/java/lang/MainThread.java, gnu/java/math/MPN.java,
+         gnu/java/net/protocol/http/Connection.java,
+         gnu/java/nio/SelectorImpl.java, gnu/java/security/Makefile.am,
+         gnu/java/security/PolicyFile.java,
+         gnu/regexp/CharIndexedInputStream.java, include/Makefile.am,
+         include/config.h, include/config.h.in,
+         include/gnu_java_awt_EmbeddedWindow.h,
+         include/gnu_java_awt_peer_gtk_GdkFontMetrics.h,
+         include/gnu_java_awt_peer_gtk_GdkGraphics.h,
+         include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h,
+         include/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkChoicePeer.h,
+         include/gnu_java_awt_peer_gtk_GtkClipboard.h,
+         include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
+         include/gnu_java_awt_peer_gtk_GtkGenericPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkImagePainter.h,
+         include/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkListPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMainThread.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkPanelPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h,
+         include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkToolkit.h,
+         include/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
+         include/gnu_java_net_PlainDatagramSocketImpl.h,
+         include/gnu_java_net_PlainSocketImpl.h,
+         include/gnu_java_nio_NIOServerSocket.h,
+         include/gnu_java_nio_PipeImpl.h,
+         include/gnu_java_nio_SelectorImpl.h,
+         include/gnu_java_nio_channels_FileChannelImpl.h,
+         include/java_io_ObjectInputStream.h, include/java_io_VMFile.h,
+         include/java_io_VMObjectStreamClass.h,
+         include/java_lang_Double.h, include/java_lang_Math.h,
+         include/java_lang_Object.h, include/java_lang_VMDouble.h,
+         include/java_lang_VMFloat.h, include/java_lang_VMProcess.h,
+         include/java_lang_VMSystem.h, include/java_lang_reflect_Array.h,
+         include/java_net_InetAddress.h,
+         include/java_net_NetworkInterface.h,
+         include/java_nio_DirectByteBufferImpl.h,
+         include/java_nio_MappedByteBufferImpl.h,
+         include/java_nio_channels_Channels.h,
+         include/java_util_TimeZone.h, include/jni.h, include/jni.h.in,
+         java/applet/Applet.java, java/awt/AWTEvent.java,
+         java/awt/BorderLayout.java, java/awt/Button.java,
+         java/awt/Component.java, java/awt/Container.java,
+         java/awt/ContainerOrderFocusTraversalPolicy.java,
+         java/awt/DefaultFocusTraversalPolicy.java,
+         java/awt/DefaultKeyboardFocusManager.java,
+         java/awt/EventDispatchThread.java, java/awt/EventQueue.java,
+         java/awt/GridBagLayout.java, java/awt/Image.java,
+         java/awt/KeyboardFocusManager.java, java/awt/MediaTracker.java,
+         java/awt/MenuItem.java, java/awt/TextArea.java,
+         java/awt/TextComponent.java, java/awt/Toolkit.java,
+         java/awt/Window.java, java/awt/event/InvocationEvent.java,
+         java/awt/geom/Arc2D.java, java/awt/im/InputContext.java,
+         java/awt/image/CropImageFilter.java,
+         java/awt/image/MemoryImageSource.java,
+         java/awt/image/RGBImageFilter.java,
+         java/awt/image/ReplicateScaleFilter.java,
+         java/beans/Expression.java, java/beans/Makefile.am,
+         java/beans/Statement.java, java/io/DeleteFileHelper.java,
+         java/io/File.java, java/io/FilePermission.java,
+         java/io/Makefile.am, java/io/ObjectInputStream.java,
+         java/io/ObjectStreamField.java, java/io/RandomAccessFile.java,
+         java/io/SequenceInputStream.java, java/io/Writer.java,
+         java/lang/SecurityManager.java, java/lang/String.java,
+         java/lang/System.java, java/lang/Thread.java,
+         java/lang/Throwable.java, java/net/NetworkInterface.java,
+         java/net/URL.java, java/net/URLStreamHandler.java,
+         java/nio/Buffer.java, java/nio/ByteBuffer.java,
+         java/nio/ByteBufferHelper.java, java/nio/ByteBufferImpl.java,
+         java/nio/CharBuffer.java, java/nio/CharBufferImpl.java,
+         java/nio/CharViewBufferImpl.java,
+         java/nio/DirectByteBufferImpl.java, java/nio/DoubleBuffer.java,
+         java/nio/DoubleBufferImpl.java,
+         java/nio/DoubleViewBufferImpl.java, java/nio/FloatBuffer.java,
+         java/nio/FloatBufferImpl.java, java/nio/FloatViewBufferImpl.java,
+         java/nio/IntBuffer.java, java/nio/IntBufferImpl.java,
+         java/nio/IntViewBufferImpl.java, java/nio/LongBuffer.java,
+         java/nio/LongBufferImpl.java, java/nio/LongViewBufferImpl.java,
+         java/nio/MappedByteBufferImpl.java, java/nio/ShortBuffer.java,
+         java/nio/ShortBufferImpl.java, java/nio/ShortViewBufferImpl.java,
+         java/security/AccessControlContext.java,
+         java/security/AccessController.java,
+         java/security/IntersectingDomainCombiner.java,
+         java/security/Makefile.am, java/security/ProtectionDomain.java,
+         java/security/SecureClassLoader.java,
+         java/security/Security.java, java/security/Signature.java,
+         java/text/BreakIterator.java,
+         java/text/CollationElementIterator.java, java/text/Collator.java,
+         java/text/DateFormat.java, java/text/DateFormatSymbols.java,
+         java/text/DecimalFormat.java,
+         java/text/DecimalFormatSymbols.java,
+         java/text/MessageFormat.java, java/text/NumberFormat.java,
+         java/text/RuleBasedCollator.java,
+         java/text/SimpleDateFormat.java, java/util/Calendar.java,
+         java/util/Currency.java, java/util/GregorianCalendar.java,
+         java/util/Locale.java,
+         java/util/PropertyPermissionCollection.java,
+         java/util/ResourceBundle.java, java/util/SimpleTimeZone.java,
+         java/util/logging/Level.java,
+         java/util/zip/DeflaterOutputStream.java,
+         java/util/zip/GZIPOutputStream.java,
+         java/util/zip/InflaterInputStream.java,
+         java/util/zip/ZipEntry.java, java/util/zip/ZipFile.java,
+         java/util/zip/ZipOutputStream.java,
+         javax/imageio/spi/ImageReaderWriterSpi.java,
+         javax/print/DocFlavor.java, javax/print/Makefile.am,
+         javax/print/package.html, javax/print/event/Makefile.am,
+         javax/print/event/package.html, javax/swing/AbstractAction.java,
+         javax/swing/AbstractButton.java, javax/swing/Box.java,
+         javax/swing/ButtonGroup.java, javax/swing/CellRendererPane.java,
+         javax/swing/DefaultButtonModel.java,
+         javax/swing/DefaultCellEditor.java,
+         javax/swing/DefaultDesktopManager.java,
+         javax/swing/DefaultListSelectionModel.java,
+         javax/swing/DesktopManager.java, javax/swing/GrayFilter.java,
+         javax/swing/ImageIcon.java, javax/swing/JApplet.java,
+         javax/swing/JButton.java, javax/swing/JCheckBox.java,
+         javax/swing/JCheckBoxMenuItem.java,
+         javax/swing/JColorChooser.java, javax/swing/JComboBox.java,
+         javax/swing/JComponent.java, javax/swing/JDesktopPane.java,
+         javax/swing/JDialog.java, javax/swing/JEditorPane.java,
+         javax/swing/JFileChooser.java,
+         javax/swing/JFormattedTextField.java, javax/swing/JFrame.java,
+         javax/swing/JInternalFrame.java, javax/swing/JLabel.java,
+         javax/swing/JLayeredPane.java, javax/swing/JList.java,
+         javax/swing/JMenu.java, javax/swing/JMenuBar.java,
+         javax/swing/JMenuItem.java, javax/swing/JOptionPane.java,
+         javax/swing/JPasswordField.java, javax/swing/JPopupMenu.java,
+         javax/swing/JProgressBar.java, javax/swing/JRadioButton.java,
+         javax/swing/JRadioButtonMenuItem.java,
+         javax/swing/JRootPane.java, javax/swing/JScrollBar.java,
+         javax/swing/JScrollPane.java, javax/swing/JSeparator.java,
+         javax/swing/JSlider.java, javax/swing/JSplitPane.java,
+         javax/swing/JTabbedPane.java, javax/swing/JTable.java,
+         javax/swing/JTextArea.java, javax/swing/JTextField.java,
+         javax/swing/JToggleButton.java, javax/swing/JToolBar.java,
+         javax/swing/JToolTip.java, javax/swing/JTree.java,
+         javax/swing/JViewport.java, javax/swing/JWindow.java,
+         javax/swing/KeyStroke.java, javax/swing/LookAndFeel.java,
+         javax/swing/Makefile.am, javax/swing/MenuSelectionManager.java,
+         javax/swing/RepaintManager.java,
+         javax/swing/ScrollPaneConstants.java,
+         javax/swing/ScrollPaneLayout.java,
+         javax/swing/SwingConstants.java, javax/swing/SwingUtilities.java,
+         javax/swing/Timer.java, javax/swing/UIManager.java,
+         javax/swing/ViewportLayout.java,
+         javax/swing/border/TitledBorder.java,
+         javax/swing/event/DocumentEvent.java,
+         javax/swing/event/SwingPropertyChangeSupport.java,
+         javax/swing/event/UndoableEditListener.java,
+         javax/swing/plaf/BorderUIResource.java,
+         javax/swing/plaf/basic/BasicButtonUI.java,
+         javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java,
+         javax/swing/plaf/basic/BasicDesktopIconUI.java,
+         javax/swing/plaf/basic/BasicDesktopPaneUI.java,
+         javax/swing/plaf/basic/BasicIconFactory.java,
+         javax/swing/plaf/basic/BasicInternalFrameTitlePane.java,
+         javax/swing/plaf/basic/BasicInternalFrameUI.java,
+         javax/swing/plaf/basic/BasicLabelUI.java,
+         javax/swing/plaf/basic/BasicListUI.java,
+         javax/swing/plaf/basic/BasicLookAndFeel.java,
+         javax/swing/plaf/basic/BasicMenuBarUI.java,
+         javax/swing/plaf/basic/BasicMenuItemUI.java,
+         javax/swing/plaf/basic/BasicMenuUI.java,
+         javax/swing/plaf/basic/BasicOptionPaneUI.java,
+         javax/swing/plaf/basic/BasicProgressBarUI.java,
+         javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java,
+         javax/swing/plaf/basic/BasicRootPaneUI.java,
+         javax/swing/plaf/basic/BasicScrollBarUI.java,
+         javax/swing/plaf/basic/BasicSeparatorUI.java,
+         javax/swing/plaf/basic/BasicSliderUI.java,
+         javax/swing/plaf/basic/BasicSplitPaneDivider.java,
+         javax/swing/plaf/basic/BasicSplitPaneUI.java,
+         javax/swing/plaf/basic/BasicTabbedPaneUI.java,
+         javax/swing/plaf/basic/BasicTextUI.java,
+         javax/swing/plaf/basic/BasicToolBarUI.java,
+         javax/swing/plaf/basic/BasicViewportUI.java,
+         javax/swing/plaf/basic/Makefile.am,
+         javax/swing/text/AbstractDocument.java,
+         javax/swing/text/BadLocationException.java,
+         javax/swing/text/DefaultCaret.java,
+         javax/swing/text/Document.java, javax/swing/text/GapContent.java,
+         javax/swing/text/JTextComponent.java,
+         javax/swing/text/MutableAttributeSet.java,
+         javax/swing/text/PlainDocument.java, javax/swing/text/Style.java,
+         javax/swing/tree/DefaultMutableTreeNode.java, lib/Makefile.am,
+         lib/gen-classlist.sh, native/fdlibm/Makefile.am,
+         native/fdlibm/e_pow.c, native/fdlibm/fdlibm.h,
+         native/fdlibm/ieeefp.h, native/fdlibm/mprec.c,
+         native/fdlibm/w_exp.c, native/jni/classpath/Makefile.am,
+         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/Makefile.am,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.h,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.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_GtkCheckboxPeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.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_GtkMenuPeer.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.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/gthread-jni.h, native/jni/gtk-peer/gtkpeer.h,
+         native/jni/java-io/Makefile.am, native/jni/java-lang/Makefile.am,
+         native/jni/java-net/Makefile.am,
+         native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c,
+         native/jni/java-nio/Makefile.am,
+         native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c,
+         native/jni/java-util/Makefile.am,
+         resource/gnu/regexp/MessagesBundle.properties,
+         resource/gnu/regexp/MessagesBundle_fr.properties,
+         vm/reference/java/Makefile.am,
+         vm/reference/java/lang/VMClassLoader.java,
+         vm/reference/java/lang/VMProcess.java,
+         vm/reference/java/lang/VMRuntime.java,
+         vm/reference/java/lang/VMThread.java,
+         vm/reference/java/security/Makefile.am,
+         vm/reference/java/security/VMAccessController.java: Update to
+         classpath-0.10
+
+2004-07-13 18:32  stefan
+
+       * ARCH-CHANGES: [no log message]
+
+2004-07-13 18:22  stefan
+
+       * src/vm/jit/powerpc/codegen.h: global jit variables removal
+
+2004-07-13 01:21  stefan
+
+       * src/vm/jit/powerpc/codegen.c: - global jit variables removal -
+         some formatting - vftbl -> vftbl_t
+
+2004-07-12 19:54  twisti
+
+       * tests/remtest.java: This ICMD does not exist anymore.
+
+2004-07-11 17:19  stefan
+
+       * tests/jvm98/javac.diff: get rid of those annoying log messages
+
+2004-07-11 17:15  stefan
+
+       * tests/jvm98/Makefile.am: get rid of those annoying log messages
+
+2004-07-11 17:11  stefan
+
+       * ARCH-CHANGES: [no log message]
+
+2004-07-11 17:08  stefan
+
+       * src/vm/jit/x86_64/asmpart.S: critical sections fix (native
+         threads)
+
+2004-07-11 16:31  stefan
+
+       * src/vm/jit/x86_64/: codegen.c, machine-instr.h: Native threads
+         missing bits vftbl -> vftbl_t
+
+2004-07-11 13:46  stefan
+
+       * ARCH-CHANGES: [no log message]
+
+2004-07-11 13:37  stefan
+
+       * src/boehm-gc/darwin_stop_world.c: Oh please, I hate fixing other
+         people's bugs
+
+2004-07-11 13:21  stefan
+
+       * src/vm/jit/mips/codegen.c: renamed vftbl type to vftbl_t
+
+2004-07-11 13:20  stefan
+
+       * src/native/vm/VMRuntime.c: This does not work on MIPSPro
+
+2004-07-10 19:06  stefan
+
+       * ARCH-CHANGES: [no log message]
+
+2004-07-10 19:06  stefan
+
+       * src/vm/jit/alpha/codegen.c: renamed vftbl type to vftbl_t
+
+2004-07-10 19:04  stefan
+
+       * global.h, src/vm/global.h: some unintended stuff crept in
+
+2004-07-10 19:00  stefan
+
+       * src/vm/jit/parse.c, src/vm/jit/stack.c,
+         src/vm/jit/inline/parseRT.c, src/vm/jit/inline/sets.c,
+         src/vm/jit/verify/typecheck.c, src/vm/jit/i386/codegen.c,
+         builtin.h, src/vm/builtin.h: renamed vftbl type to vftbl_t
+
+2004-07-10 18:56  stefan
+
+       * asmpart.h, builtin.c, genoffsets.c, global.h, headers.c,
+         loader.c, loader.h, native.c, native.h, typeinfo.c,
+         src/cacaoh/headers.c, src/native/native.c, src/native/native.h,
+         src/vm/builtin.c, src/vm/global.h, src/vm/loader.c,
+         src/vm/loader.h, src/vm/jit/asmpart.h,
+         src/vm/jit/tools/genoffsets.c, src/vm/jit/verify/typeinfo.c:
+         renamed vftbl type to vftbl_t
+
+2004-07-10 18:43  stefan
+
+       * cacaoh.c, src/cacaoh/cacaoh.c: increased heap size (needed for
+         bootstrap build)
+
+2004-07-10 17:34  stefan
+
+       * src/boehm-gc/: BCC_MAKEFILE, Makefile.am, Makefile.direct,
+         Makefile.dj, NT_MAKEFILE, aix_irix_threads.c, allchblk.c,
+         alloc.c, alpha_mach_dep.S, autogen.sh, checksums.c,
+         configure.host, configure.in, darwin_stop_world.c, dbg_mlc.c,
+         dyn_load.c, finalize.c, gcj_mlc.c, headers.c, if_not_there.c,
+         mach_dep.c, malloc.c, mallocx.c, mark.c, misc.c, mkinstalldirs,
+         new_hblk.c, os_dep.c, pthread_stop_world.c, pthread_support.c,
+         solaris_pthreads.c, solaris_threads.c, threadlibs.c, typd_mlc.c,
+         version.h, win32_threads.c, cord/cordprnt.c, cord/cordtest.c,
+         cord/cordxtra.c, cord/de.c, doc/Makefile.am, doc/README,
+         doc/README.changes, doc/README.darwin, doc/README.environment,
+         doc/README.macros, doc/README.win32, doc/debugging.html,
+         doc/gc.man, doc/gcdescr.html, doc/gcinterface.html,
+         doc/simple_example.html, include/gc.h, include/gc_allocator.h,
+         include/gc_config_macros.h, include/gc_cpp.h, include/gc_gcj.h,
+         include/gc_local_alloc.h, include/gc_mark.h,
+         include/gc_pthread_redirects.h, include/javaxfc.h,
+         include/new_gc_alloc.h, include/private/darwin_stop_world.h,
+         include/private/dbg_mlc.h, include/private/gc_locks.h,
+         include/private/gc_pmark.h, include/private/gc_priv.h,
+         include/private/gcconfig.h, include/private/pthread_support.h,
+         include/private/solaris_threads.h, tests/test.c,
+         tests/test_cpp.cc, tests/trace_test.c: update to gc 6.3
+
+2004-07-10 16:58  stefan
+
+       * src/boehm-gc/: base_lib, configure.in~: [no log message]
+
+2004-07-09 15:20  twisti
+
+       * src/vm/jit/mips/: codegen.c, codegen.h: - moved #defines into
+         header - include fixes - smaller changes
+
+2004-07-09 15:19  twisti
+
+       * src/vm/jit/mips/asmpart.S: We need to save temp registers in
+         asm_check_clinit, because they can be used across this call.
+
+2004-07-09 13:41  twisti
+
+       * src/vm/jit/mips/Makefile.am: Include only topdir.
+
+2004-07-09 13:41  twisti
+
+       * src/vm/jit/mips/disass.c: Renamed temp registers as in gdb.
+
+2004-07-08 20:49  twisti
+
+       * Makefile.am: Use bootstrap.zip in CLASSPATH.
+
+2004-07-08 17:12  twisti
+
+       * src/classpath/lib/: classes, classes.1, compile-classes,
+         java.dep, resources: Should not reside in cvs.
+
+2004-07-08 17:11  twisti
+
+       * src/classpath/lib/bootstrap.zip: First version of bootstrap
+         classes (this one contains all classes).
+
+2004-07-08 17:06  twisti
+
+       * src/classpath/lib/glibj.zip: We use a bootstrap.zip instead.
+
+2004-07-08 16:26  twisti
+
+       * configure.in: - append classpath specific --enable options -
+         check for zlib and pthread if needed
+
+2004-07-08 16:23  twisti
+
+       * autogen.sh, src/boehm-gc/autogen.sh, src/classpath/autogen.sh:
+         New automake's don't like --include-deps anymore.
+
+2004-07-08 16:21  twisti
+
+       * src/classpath/cacaoconfigure: Trash.
+
+2004-07-07 17:56  twisti
+
+       * src/vm/jit/x86_64/: Makefile.am, asmpart.S, codegen.c, codegen.h,
+         emitfuncs.c, emitfuncs.h: Global compiler variables changes.
+
+2004-07-07 17:55  twisti
+
+       * src/vm/jit/stack.c: Global compiler variables fix for x86_64.
+
+2004-07-07 17:25  twisti
+
+       * src/classpath/vm/reference/java/lang/: VMString.java,
+         VMThread.java, VMThrowable.java: If we use our implementation
+         here, we cannot lose changes when we update to a new classpath
+         version. And the `current' link is always set correctly without
+         using JVM_REFERENCE.
+
+2004-07-06 17:16  motse
+
+       *
+         src/classpath/native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c:
+         bug: UDP receive port (unsigned int) was already in network
+         byteorder
+
+2004-07-06 00:15  twisti
+
+       * Makefile.am: native.c depends on nativetable.inc. Does anyone
+         know why this is not resolved automatically? It's just an
+         #include. Well, i don't know...  Maybe i have to reread the
+         automake docu again ;-)
+
+2004-07-06 00:03  twisti
+
+       * src/vm/jit/mips/: asmpart.S, codegen.c, codegen.h: jit compiler
+         global variable changes.
+
+2004-07-06 00:01  twisti
+
+       * src/vm/jit/mips/Makefile.am: offsets.h compilation stuff.
+
+2004-07-05 20:48  stefan
+
+       * src/vm/jit/alpha/codegen.c: compile fix
+
+2004-07-05 19:29  twisti
+
+       * src/vm/jit/alpha/codegen.c: - global variable changes -
+         implemented ICMD_xASTORECONST - removed ICMD_xREM0X10001
+
+2004-07-05 19:28  twisti
+
+       * src/vm/jit/alpha/types.h: Defined SUPPORT_CONST_ASTORE and
+         SUPPORT_ONLY_ZERO_ASTORE.
+
+2004-07-05 19:27  twisti
+
+       * src/vm/jit/alpha/Makefile.am: asmpart.o and offsets.h rules.
+
+2004-07-05 19:27  twisti
+
+       * src/vm/jit/stack.c: - removed ICMD_xREM0X10001, we really don't
+         need them anymore - usage of defines for ICMD_xASTORECONST -
+         32-bit warning fix
+
+2004-07-05 19:23  twisti
+
+       * src/vm/jit/: jit.c, jit.h, loop/tracing.c, reg.inc: Removed
+         ICMD_xREM0X10001, we really don't need them anymore.
+
+2004-07-04 13:11  stefan
+
+       * src/: toolbox/logging.c, vm/jit/verify/typecheck.c: fix some
+         warnings
+
+2004-07-04 12:34  stefan
+
+       * ARCH-CHANGES: update
+
+2004-07-03 12:35  stefan
+
+       * builtin.c, builtin.h, headers.c, src/cacaoh/headers.c,
+         src/vm/builtin.c, src/vm/builtin.h, src/vm/jit/mips/codegen.c,
+         src/vm/jit/powerpc/codegen.c, src/vm/jit/x86_64/codegen.c: static
+         monitorenter merge
+
+2004-07-03 12:31  stefan
+
+       * src/vm/jit/: alpha/codegen.c, i386/codegen.c: static monitorenter
+
+2004-07-03 12:31  stefan
+
+       * native.c, src/native/native.c: race considerations
+
+2004-07-03 12:01  stefan
+
+       * ARCH-CHANGES: yet more things
+
+2004-07-02 01:16  twisti
+
+       * ARCH-CHANGES: One more thing to do.
+
+2004-07-02 01:05  twisti
+
+       * src/classpath/native/fdlibm/mprec.h: Lost 64-bit fix
+         reimplemented.
+
+2004-07-01 22:38  twisti
+
+       * src/vm/jit/x86_64/: Makefile.am, codegen.c, codegen.h,
+         emitfuncs.c, emitfuncs.h: - moved defines into header - moved
+         code emitting functions into emitfuncs.*
+
+2004-07-01 22:36  twisti
+
+       * src/vm/jit/codegen.inc: Export codegen_addreference on i386 and
+         x86_64.
+
+2004-07-01 21:23  twisti
+
+       * src/classpath/: Makefile.in, aclocal.m4, configure,
+         doc/Makefile.in, doc/api/Makefile.in, external/Makefile.in,
+         gnu/Makefile.in, gnu/classpath/Makefile.in, gnu/java/Makefile.in,
+         gnu/java/awt/Makefile.in, gnu/java/awt/image/Makefile.in,
+         gnu/java/awt/peer/Makefile.in, gnu/java/awt/peer/gtk/Makefile.in,
+         gnu/java/beans/Makefile.in, gnu/java/beans/editors/Makefile.in,
+         gnu/java/io/Makefile.in, gnu/java/io/decode/Makefile.in,
+         gnu/java/io/encode/Makefile.in, gnu/java/lang/Makefile.in,
+         gnu/java/lang/reflect/Makefile.in, gnu/java/locale/Makefile.in,
+         gnu/java/math/Makefile.in, gnu/java/net/Makefile.in,
+         gnu/java/net/protocol/Makefile.in,
+         gnu/java/net/protocol/file/Makefile.in,
+         gnu/java/net/protocol/http/Makefile.in,
+         gnu/java/net/protocol/jar/Makefile.in, gnu/java/nio/Makefile.in,
+         gnu/java/nio/charset/Makefile.in, gnu/java/rmi/Makefile.in,
+         gnu/java/rmi/dgc/Makefile.in, gnu/java/rmi/registry/Makefile.in,
+         gnu/java/rmi/server/Makefile.in, gnu/java/security/Makefile.in,
+         gnu/java/security/der/Makefile.in,
+         gnu/java/security/provider/Makefile.in,
+         gnu/java/security/util/Makefile.in,
+         gnu/java/security/x509/Makefile.in, gnu/java/text/Makefile.in,
+         gnu/java/util/Makefile.in, gnu/java/util/prefs/Makefile.in,
+         gnu/javax/Makefile.in, gnu/javax/rmi/Makefile.in,
+         gnu/javax/rmi/CORBA/Makefile.in, java/Makefile.in,
+         java/applet/Makefile.in, java/awt/Makefile.in,
+         java/awt/color/Makefile.in, java/awt/datatransfer/Makefile.in,
+         java/awt/dnd/Makefile.in, java/awt/dnd/peer/Makefile.in,
+         java/awt/event/Makefile.in, java/awt/font/Makefile.in,
+         java/awt/geom/Makefile.in, java/awt/im/Makefile.in,
+         java/awt/im/spi/Makefile.in, java/awt/image/Makefile.in,
+         java/awt/image/renderable/Makefile.in, java/awt/peer/Makefile.in,
+         java/awt/print/Makefile.in, java/beans/Makefile.in,
+         java/beans/beancontext/Makefile.in, java/io/Makefile.in,
+         java/lang/Makefile.in, java/lang/ref/Makefile.in,
+         java/lang/reflect/Makefile.in, java/math/Makefile.in,
+         java/net/Makefile.in, java/nio/Makefile.in,
+         java/nio/channels/Makefile.in, java/nio/channels/spi/Makefile.in,
+         java/nio/charset/Makefile.in, java/nio/charset/spi/Makefile.in,
+         java/rmi/Makefile.in, java/rmi/activation/Makefile.in,
+         java/rmi/dgc/Makefile.in, java/rmi/registry/Makefile.in,
+         java/rmi/server/Makefile.in, java/security/Makefile.in,
+         java/security/acl/Makefile.in, java/security/cert/Makefile.in,
+         java/security/interfaces/Makefile.in,
+         java/security/spec/Makefile.in, java/sql/Makefile.in,
+         java/text/Makefile.in, java/util/Makefile.in,
+         java/util/jar/Makefile.in, java/util/logging/Makefile.in,
+         java/util/prefs/Makefile.in, java/util/regex/Makefile.in,
+         java/util/zip/Makefile.in, javax/Makefile.in,
+         javax/accessibility/Makefile.in, javax/naming/Makefile.in,
+         javax/naming/directory/Makefile.in,
+         javax/naming/event/Makefile.in, javax/naming/ldap/Makefile.in,
+         javax/naming/spi/Makefile.in, javax/print/Makefile.in,
+         javax/print/attribute/Makefile.in, javax/rmi/Makefile.in,
+         javax/rmi/CORBA/Makefile.in, javax/security/Makefile.in,
+         javax/security/auth/Makefile.in,
+         javax/security/auth/x500/Makefile.in, javax/sql/Makefile.in,
+         javax/swing/Makefile.in, javax/swing/border/Makefile.in,
+         javax/swing/colorchooser/Makefile.in,
+         javax/swing/event/Makefile.in,
+         javax/swing/filechooser/Makefile.in,
+         javax/swing/plaf/Makefile.in, javax/swing/plaf/basic/Makefile.in,
+         javax/swing/plaf/metal/Makefile.in,
+         javax/swing/table/Makefile.in, javax/swing/text/Makefile.in,
+         javax/swing/text/html/Makefile.in,
+         javax/swing/text/html/parser/Makefile.in,
+         javax/swing/tree/Makefile.in, javax/swing/undo/Makefile.in,
+         javax/transaction/Makefile.in, javax/transaction/xa/Makefile.in,
+         resource/Makefile.in, resource/gnu/Makefile.in,
+         resource/gnu/java/Makefile.in, resource/gnu/java/awt/Makefile.in,
+         resource/gnu/java/awt/peer/Makefile.in,
+         resource/gnu/java/awt/peer/gtk/Makefile.in,
+         resource/java/Makefile.in, resource/java/security/Makefile.in,
+         resource/java/util/Makefile.in, vm/Makefile.in,
+         vm/reference/Makefile.in, vm/reference/java/Makefile.in,
+         vm/reference/java/io/Makefile.in,
+         vm/reference/java/lang/Makefile.in,
+         vm/reference/java/lang/reflect/Makefile.in: This should be
+         created by autogen.sh.
+
+2004-07-01 21:10  twisti
+
+       * src/classpath/vm/reference/java/lang/: Runtime.java, Thread.java:
+         Trash.
+
+2004-07-01 16:21  jowenn
+
+       * Makefile.am, autogen.sh, cacaoh.c, src/cacaoh/cacaoh.c,
+         configure.in, gennativetable.c, unzip.c,
+         src/classpath/cacaoconfigure, src/classpath/configure,
+         src/native/tools/gennativetable.c, src/vm/unzip.c,
+         src/classpath/include/config.h,
+         src/classpath/include/config.h.in, src/classpath/lib/glibj.zip:
+         fix cacao/gennativetable to not crash on zipfile input, whole
+         classpath in cacaodev module now again
+
+2004-07-01 13:10  jowenn
+
+       * Makefile.am: CVS include rules removed, but still compile, next
+         steps: *) Tag this version *) remove subdirectories *) import
+         whole classpath
+
+2004-07-01 00:32  stefan
+
+       * configure.in: i love nice usage messages
+
+2004-07-01 00:26  stefan
+
+       * gennativetable.c, src/native/tools/gennativetable.c: just being
+         pedantic...
+
+2004-06-30 23:35  twisti
+
+       * src/vm/jit/codegen.inc: Moved reg_of_var from codegen.c, cause
+         it's platform independent.
+
+2004-06-30 23:35  twisti
+
+       * src/vm/jit/i386/codegen.c: Moved reg_of_var into codegen.inc,
+         cause it's platform independent.
+
+2004-06-30 23:00  twisti
+
+       * src/vm/jit/reg.inc: Oh fuck, ansi c again! I'm soooooooo sorry...
+
+2004-06-30 22:56  twisti
+
+       * src/threads/green/threads.c: Include options.h.
+
+2004-06-30 22:56  twisti
+
+       * src/threads/green/Makefile.am: Include dir fix.
+
+2004-06-30 22:38  twisti
+
+       * src/vm/jit/i386/Makefile.am: Handle offsets.h stuff in a better
+         way.
+
+2004-06-30 22:26  twisti
+
+       * configure.in: Enable zlib support by default.
+
+2004-06-30 22:24  twisti
+
+       * jni.c, src/native/jni.c: Include options.h/statistics.h.
+
+2004-06-30 22:24  twisti
+
+       * src/vm/jit/Makefile.am: Removed offsets.h stuff.
+
+2004-06-30 22:23  twisti
+
+       * src/vm/jit/i386/codegen.h: Define {INT,FLT}_{ARG,SAV}_CNT
+
+2004-06-30 22:22  twisti
+
+       * src/vm/jit/i386/codegen.c: - *registerdata stuff - implemented
+         ICMD_xASTORECONST
+
+2004-06-30 22:21  twisti
+
+       * src/vm/jit/i386/: emitfuncs.c, emitfuncs.h: Implemented functions
+         for ICMD_xASTORECONST.
+
+2004-06-30 22:19  twisti
+
+       * src/vm/jit/reg.inc: - *registerdata changes - implemented
+         ICMD_xASTORECONST
+
+2004-06-30 22:18  twisti
+
+       * src/vm/jit/codegen.inc: Include options.h/statistics.h.
+
+2004-06-30 22:15  twisti
+
+       * src/toolbox/: logging.c, logging.h: Moved getcputime() into
+         statistics.*
+
+2004-06-30 22:14  twisti
+
+       * headers.c, src/cacaoh/headers.c: - removed options (they are now
+         in options.c) - removed cacaoh's and gennativetable's main()
+
+2004-06-30 22:12  twisti
+
+       * headers.h, src/cacaoh/headers.h: Some exports of header.c's
+         functions and variables used by cacaoh.c and gennativetable.c.
+
+2004-06-30 22:11  twisti
+
+       * cacaoh.c, src/cacaoh/cacaoh.c: Main function of cacaoh, uses
+         functions of header.c
+
+2004-06-30 22:10  twisti
+
+       * Makefile.am: - added options.*/statistics.* - compile
+         gennativetable - generate natheaders, nativetable.inc
+
+2004-06-30 22:07  twisti
+
+       * tables.c, src/vm/tables.c: - include options.h/statistics.h
+         instead of main.h - removed statistic exports
+
+2004-06-30 22:06  twisti
+
+       * native.h, src/native/native.h: - moved struct nativeref,
+         nativecompref from c file - export class_java_lang_Exception,
+         class_java_lang_Error
+
+2004-06-30 22:05  twisti
+
+       * native.c, src/native/native.c: - moved struct nativeref, struct
+         nativecompref into header - added class_java_lang_Exception,
+         class_java_lang_Error globals - #include "nativetable.inc" -
+         removed compilation of system exception
+
+2004-06-30 21:54  twisti
+
+       * loader.c, src/vm/loader.c: - include options.h/statistics.h
+         instead of main.h - moved statistic variables into statistics.* -
+         set new pointer in methodinfo NULL - handle an java.lang.Error in
+         <clinit> correctly
+
+2004-06-30 21:52  twisti
+
+       * src/vm/jit/inline/: parseRT.c, parseRTstats.c: Include options.h.
+
+2004-06-30 21:51  twisti
+
+       * src/vm/jit/inline/inline.c, builtin.c, src/vm/builtin.c: Include
+         options.h instead of main.h.
+
+2004-06-30 21:49  twisti
+
+       * src/vm/jit/reg.h: Defined registerdata structure.
+
+2004-06-30 21:48  twisti
+
+       * src/vm/jit/jit.h: - moved statistic variables into statistics.* -
+         implemented ICMD_xASTORECONST
+
+2004-06-30 21:47  twisti
+
+       * src/vm/jit/stack.c: - include options.h/statistics.h instead of
+         main.h - implemented ICMD_xASTORECONST - registerdata changes
+
+2004-06-30 21:42  twisti
+
+       * src/vm/jit/parse.c: Include options.h/statistics.h instead of
+         main.h.
+
+2004-06-30 21:41  twisti
+
+       * global.h, src/vm/global.h: - moved commandline switch and
+         statistic variables into   options.*/statistics.* - added
+         *registerdata to methodinfo
+
+2004-06-30 21:39  twisti
+
+       * src/vm/jit/jit.c: - moved statistic variables into statistics.* -
+         implemented ICMD_xASTORECONST - moved global register data into
+         structure referenced by methodinfo
+
+2004-06-30 21:32  twisti
+
+       * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: Moved
+         commandline option and statistic variables into
+         options.*/statistics.*. So we can include them also into cacaoh
+         and gennativetable.
+
+2004-06-30 21:28  twisti
+
+       * src/native/vm/: Constructor.c, VMThread.c, VMObject.c: Include
+         options.h
+
+2004-06-30 21:26  twisti
+
+       * src/mm/boehm.c: Include options.h instead of main.h
+
+2004-06-30 21:26  twisti
+
+       * src/mm/Makefile.am: Include dir fix.
+
+2004-06-30 21:13  twisti
+
+       * statistics.c, statistics.h, src/vm/statistics.c,
+         src/vm/statistics.h: Contains global statistic variables used in
+         the compiler.
+
+2004-06-30 21:13  twisti
+
+       * options.c, options.h, src/vm/options.c, src/vm/options.h:
+         Contains commandline switch variables  used in cacao and cacaoh.
+
+2004-06-30 21:12  twisti
+
+       * gennativetable.c, src/native/tools/gennativetable.c: Generate
+         nativetable.h for native.c
+
+2004-06-30 21:12  twisti
+
+       * genoffsets.c, src/vm/jit/tools/genoffsets.c: Generate
+         jit/ARCH_DIR/offsets.h
+
+2004-06-29 16:38  twisti
+
+       * headers.c, src/cacaoh/headers.c: Added javastring_tochar,
+         class_java_lang_Exception
+
+2004-06-29 16:37  twisti
+
+       * builtin.c, src/vm/builtin.c: Print detailMessage in
+         builtin_throw_exception.
+
+2004-06-29 16:11  twisti
+
+       * src/vm/jit/alpha/: asmpart.S, codegen.c, codegen.h:
+         removal_of_global_jit_variables changes.
+
+2004-06-29 16:09  twisti
+
+       * src/vm/jit/alpha/Makefile.am: asmpart depends on offsets.h
+
+2004-06-29 15:31  twisti
+
+       * headers.c, src/cacaoh/headers.c: - print exceptions if they occur
+         - start with 2MB max heap size
+
+2004-06-29 14:24  twisti
+
+       * src/vm/jit/codegen.inc: codegen_insertNative only for i386 and
+         x86_64.
+
+2004-06-26 15:38  stefan
+
+       * configure.in: we need to disable threads for boehm
+
+2004-06-26 14:45  stefan
+
+       * configure.in: native threads configuration option added
+
+2004-06-26 14:41  stefan
+
+       * src/boehm-gc/: configure.in: rename thread switch so we can
+         control it from our configure script
+
+2004-06-26 00:41  stefan
+
+       * ARCH-CHANGES: jit global vars added
+
+2004-06-26 00:16  stefan
+
+       * src/threads/green/threads.h: no threads compile fix merged
+
+2004-06-25 14:20  twisti
+
+       * src/native/vm/VMSecurityManager.c: Temporary hack for non i386
+         architectures.
+
+2004-06-25 12:19  twisti
+
+       * src/threads/native/: threads.c, threads.h: - implemented some
+         exceptions - sleepThread now takes also nanos
+
+2004-06-25 12:15  twisti
+
+       * src/native/vm/VMThread.c: - pass nanos to sleepThread - #ifdef
+         __GNUC__ for #warning
+
+2004-06-25 08:18  carolyn
+
+       * src/: classpath/include/config.h, vm/jit/inline/inline.c: updated
+         inline.c so works with lazy loading
+
+2004-06-23 15:35  twisti
+
+       * tests/.gdbinit: Hmm, this file makes problems.
+
+2004-06-23 01:12  twisti
+
+       * src/vm/jit/codegen.inc, src/vm/jit/jit.c, src/vm/jit/jit.h,
+         src/vm/jit/parse.c, src/vm/jit/parse.h, src/vm/jit/reg.h,
+         src/vm/jit/reg.inc, src/vm/jit/stack.c, src/vm/jit/stack.h,
+         src/vm/jit/i386/codegen.c, src/vm/jit/i386/codegen.h,
+         src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h,
+         src/vm/jit/inline/parseRT.c, src/vm/jit/loop/analyze.c,
+         src/vm/jit/verify/typecheck.c, src/vm/jit/loop/analyze.h,
+         src/vm/jit/loop/graph.c, src/vm/jit/loop/graph.h,
+         src/vm/jit/loop/loop.c, src/vm/jit/loop/loop.h, global.h,
+         src/vm/global.h: Removed jit.c global variables. Most of them
+         were already in methodinfo, others now have a pointer into dump
+         area, some are new variables. Thus the methodinfo pointer is now
+         passed to the called functions.
+
+2004-06-21 21:58  stefan
+
+       * ARCH-CHANGES: need clarification
+
+2004-06-20 23:24  twisti
+
+       * src/native/vm/VMClass.c: - check for NoClassDefFoundError,
+         because forName can also throw other   exceptions, check for
+         class_load/link errors - commented some strange code
+
+2004-06-20 23:20  twisti
+
+       * tests/forname.java: Added a testing class.
+
+2004-06-20 23:20  twisti
+
+       * tests/sleep.java: Made random a global variable to get always
+         different sleep values (equals values happend on fast smp
+         machines).
+
+2004-06-20 22:59  twisti
+
+       * src/threads/green/: threads.c, threads.h: Also pass nanos to
+         sleepThread function.
+
+2004-06-20 22:58  twisti
+
+       * src/threads/green/threadio.c: Fixed include path.
+
+2004-06-20 21:45  twisti
+
+       * src/toolbox/list.c: Set prev and next to NULL on list_remove
+         (with this fix eager loading works).
+
+2004-06-20 21:44  twisti
+
+       * tables.c, src/vm/tables.c: Eager loading now works.
+
+2004-06-19 14:59  twisti
+
+       * builtin.c, src/vm/builtin.c: Bug fix in builtin_monitor* with
+         green threads: monitors must be reentrantable by the same thread
+         (recursive call of synchronized function).
+
+2004-06-19 14:49  twisti
+
+       * src/vm/jit/i386/asmpart.S: - Arghhhh! Do NOT use %ebx in a asm_
+         function without saving it, it's a   callee saved register!!!
+         Damn. I now use %edx (-> related to jit.c's   method_uses_edx
+         stuff).  - some code indent
+
+2004-06-19 14:47  twisti
+
+       * src/vm/jit/jit.c: Don't use ecx, edx on i386 (we have problems
+         with asmpart functions). I now think, this was not a good idea.
+
+2004-06-19 14:46  twisti
+
+       * typeinfo.c, src/vm/jit/verify/typeinfo.c: Some lazy
+         loading/linking checks, i believe the are _many_ more!
+
+2004-06-19 14:44  twisti
+
+       * native.c, src/native/native.c: - added: throw_exception,
+         throw_exception_exit, throw_main_exception and
+         throw_main_exception_exit, which all of them use
+         throw_exception_exit_intern - eager loading stuff
+
+2004-06-19 14:42  twisti
+
+       * native.h, src/native/native.h: Added: throw_exception,
+         throw_main_exception, throw_main_exception_exit
+
+2004-06-19 14:32  twisti
+
+       * main.c, src/cacao/cacao.c: - added compatibility flags: -cp,
+         -Xmx, -Xms (with K, M) - usage of throw_main_exception_exit -
+         don't exit after an exception in the main method (2 reasons: we
+         use   Runtime.exit() and maybe other threads are running)
+
+2004-06-19 14:26  twisti
+
+       * global.h, src/vm/global.h: Added initializing flag to classinfo
+         structure. This is used by the compiler to prevent circularity in
+         class_init's.
+
+2004-06-19 14:24  twisti
+
+       * tables.h, src/vm/tables.h: - removed stringdeleter from
+         tables_close (why?) - renamed some functions to better names:
+         utf_new_int -> utf_new_intern
+               class_new_int -> class_new_intern - added class_remove
+
+2004-06-19 14:23  twisti
+
+       * tables.c, src/vm/tables.c: - removed stringdeleter from
+         tables_close (why?) - renamed some functions to better names:
+         utf_new_int -> utf_new_intern
+               class_new_int -> class_new_intern - added class_remove:
+         this removes the classinfo entry in the hashtable
+
+2004-06-19 14:21  twisti
+
+       * loader.h, src/vm/loader.h: Added class_free
+
+2004-06-19 14:20  twisti
+
+       * loader.c, src/vm/loader.c: Ansi C greetz you...
+
+2004-06-19 14:13  twisti
+
+       * loader.c, src/vm/loader.c: - added new_classformaterror - added
+         check_classbuffer_size (use before suck_ calls) - made suck_*
+         #define's inline functions - some functions now return bool to
+         catch "truncated class files" - added some eager loading stuff -
+         free class resources if loading failed - class_init wrapper with
+         monitors to handle class init's properly
+
+2004-06-17 21:23  twisti
+
+       * src/vm/jit/i386/codegen.c: Moved
+         builtin_monitorenter/builtin_monitorexit functions outside of the
+         trace call functions to get a proper trace call with threads.
+
+2004-06-17 19:14  twisti
+
+       * src/vm/jit/: inline/inline.c, stack.c, verify/typecheck.c: Fixed
+         include paths.
+
+2004-06-17 19:12  twisti
+
+       * headers.c, src/cacaoh/headers.c: Added throw_exception
+
+2004-06-17 18:04  stefan
+
+       * ARCH-CHANGES: [no log message]
+
+2004-06-17 14:13  stefan
+
+       * builtin.c, builtin.h, headers.c, src/cacaoh/headers.c,
+         src/vm/builtin.c, src/vm/builtin.h: static monitorenter
+
+2004-06-17 13:53  stefan
+
+       * src/vm/jit/: alpha/codegen.c, i386/codegen.c, mips/codegen.c,
+         powerpc/codegen.c, x86_64/codegen.c: static monitorenter
+
+2004-06-17 11:04  stefan
+
+       * src/threads/green/threads.h: castinfo needed even in non-thread
+         builds
+
+2004-06-16 22:33  stefan
+
+       * native.c, src/native/native.c: race in use_class_as_object
+
+2004-06-16 16:56  jowenn
+
+       * Makefile.am, asmpart.h, builtin.c, global.h, src/vm/builtin.c,
+         src/vm/global.h, src/vm/jit/asmpart.h, headers.c, jni.c,
+         loader.c, main.c, src/cacao/cacao.c, src/cacaoh/headers.c,
+         src/native/jni.c, src/vm/loader.c, native.c, src/native/native.c,
+         src/vm/jit/codegen.inc, src/vm/jit/i386/asmpart.S,
+         src/native/vm/Makefile.am, src/native/vm/VMClass.c,
+         src/native/vm/VMRuntime.c, src/native/vm/VMThread.c,
+         src/vm/jit/i386/codegen.c, src/native/include/java_lang_Thread.h,
+         src/native/include/java_lang_VMThread.h,
+         src/threads/green/locks.c, src/threads/green/threadio.c,
+         src/threads/green/threads.c, src/threads/green/threads.h,
+         src/toolbox/avl.c, tests/fintest2.java, tests/fintest2a.java,
+         tests/fintest3.java, tests/fintest3a.java, tests/fintest4.java,
+         tests/fintest4a.java, tests/network/httpd/httpd.java,
+         tests/stack/nestedstaticinitializers2.java,
+         tests/stack/java/Makefile: a few finalizer testcases, old thread
+         implementation uses now VMThread, no mor context (perhaps we
+         should change some of the functions needing Thread objects to use
+         VMThreadobjects. Better handling of ambigious native function
+         names. Fix for clinit in static native call stub. early
+         initialization of  System class ...
+
+2004-06-16 16:19  jowenn
+
+       * src/classpath/lib/glibj.zip: Hopefully all classes this time
+
+2004-06-16 15:34  jowenn
+
+       * src/classpath/native/jni/java-nio/java_nio_channels_Channels.c: a
+         few new stubs from the 0.09 classpath
+
+2004-06-16 14:36  jowenn
+
+       * src/classpath/: native/jni/java-io/Makefile.am,
+         native/jni/java-io/java_io_VMFile.c,
+         native/jni/java-io/java_io_VMObjectStreamClass.c,
+         native/jni/java-io/javaio.c, native/jni/java-io/javaio.h,
+         native/jni/java-lang/Makefile.am,
+         native/jni/java-lang/java_lang_VMDouble.c,
+         native/jni/java-lang/java_lang_VMProcess.c,
+         native/jni/java-lang/java_lang_VMSystem.c,
+         native/jni/java-lang/java_lang_reflect_Array.c,
+         native/jni/java-net/Makefile.am,
+         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/javanet.c, native/jni/java-net/javanet.h,
+         native/jni/java-nio/Makefile.am,
+         native/jni/java-nio/gnu_java_nio_NIOServerSocket.c,
+         native/jni/java-nio/gnu_java_nio_PipeImpl.c,
+         native/jni/java-nio/gnu_java_nio_SelectorImpl.c,
+         native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c,
+         native/jni/java-nio/java_nio_DirectByteBufferImpl.c,
+         native/jni/java-nio/java_nio_MappedByteBufferImpl.c,
+         native/jni/java-util/Makefile.am,
+         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,
+         resource/Makefile.in, resource/gnu/Makefile.am,
+         resource/gnu/Makefile.in, resource/gnu/java/Makefile.in,
+         resource/gnu/java/awt/Makefile.in,
+         resource/gnu/java/awt/peer/Makefile.in,
+         resource/gnu/java/awt/peer/gtk/Makefile.in,
+         resource/gnu/regexp/Makefile.am,
+         resource/gnu/regexp/MessagesBundle.properties,
+         resource/gnu/regexp/MessagesBundle_fr.properties,
+         resource/java/Makefile.in, resource/java/security/Makefile.am,
+         resource/java/security/Makefile.in,
+         resource/java/util/Makefile.in, vm/Makefile.in,
+         vm/reference/Makefile.in, vm/reference/java/Makefile.in,
+         vm/reference/java/io/Makefile.am,
+         vm/reference/java/io/Makefile.in,
+         vm/reference/java/io/VMFile.java,
+         vm/reference/java/io/VMObjectStreamClass.java,
+         vm/reference/java/lang/Makefile.am,
+         vm/reference/java/lang/Makefile.in,
+         vm/reference/java/lang/VMClass.java,
+         vm/reference/java/lang/VMProcess.java,
+         vm/reference/java/lang/VMRuntime.java,
+         vm/reference/java/lang/VMString.java,
+         vm/reference/java/lang/VMThread.java,
+         vm/reference/java/lang/VMThrowable.java,
+         vm/reference/java/lang/reflect/Constructor.java,
+         vm/reference/java/lang/reflect/Makefile.in,
+         vm/reference/java/lang/reflect/Method.java: gnu classpath 0.09
+
+2004-06-16 14:33  jowenn
+
+       * src/classpath/: AUTHORS, ChangeLog, HACKING, INSTALL,
+         Makefile.in, NEWS, README, THANKYOU, TODO, acinclude.m4,
+         aclocal.m4, autogen.sh, config.guess, config.sub, configure,
+         configure.ac, configure.in, ltmain.sh, pkg.m4, doc/Makefile.in,
+         doc/hacking.info, doc/hacking.texinfo, doc/vmintegration.info,
+         doc/vmintegration.texinfo, doc/api/Makefile.am,
+         doc/api/Makefile.in, external/Makefile.in, gnu/Makefile.am,
+         gnu/Makefile.in, gnu/classpath/Configuration.java,
+         gnu/classpath/Makefile.am, gnu/classpath/Makefile.in,
+         gnu/classpath/ServiceFactory.java,
+         gnu/classpath/ServiceProviderLoadingAction.java,
+         gnu/java/Makefile.in, gnu/java/awt/BitwiseXORComposite.java,
+         gnu/java/awt/Buffers.java, gnu/java/awt/ClasspathToolkit.java,
+         gnu/java/awt/ComponentDataBlitOp.java,
+         gnu/java/awt/EmbeddedWindow.java,
+         gnu/java/awt/EmbeddedWindowSupport.java,
+         gnu/java/awt/Makefile.am, gnu/java/awt/Makefile.in,
+         gnu/java/awt/image/ImageDecoder.java,
+         gnu/java/awt/image/Makefile.in,
+         gnu/java/awt/image/XBMDecoder.java,
+         gnu/java/awt/peer/ClasspathFontPeer.java,
+         gnu/java/awt/peer/EmbeddedWindowPeer.java,
+         gnu/java/awt/peer/GLightweightPeer.java,
+         gnu/java/awt/peer/Makefile.am, gnu/java/awt/peer/Makefile.in,
+         gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java,
+         gnu/java/awt/peer/gtk/GdkClasspathFontPeerMetrics.java,
+         gnu/java/awt/peer/gtk/GdkFontMetrics.java,
+         gnu/java/awt/peer/gtk/GdkGlyphVector.java,
+         gnu/java/awt/peer/gtk/GdkGraphics.java,
+         gnu/java/awt/peer/gtk/GdkGraphics2D.java,
+         gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
+         gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
+         gnu/java/awt/peer/gtk/GtkArgList.java,
+         gnu/java/awt/peer/gtk/GtkButtonPeer.java,
+         gnu/java/awt/peer/gtk/GtkCanvasPeer.java,
+         gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
+         gnu/java/awt/peer/gtk/GtkChoicePeer.java,
+         gnu/java/awt/peer/gtk/GtkComponentPeer.java,
+         gnu/java/awt/peer/gtk/GtkContainerPeer.java,
+         gnu/java/awt/peer/gtk/GtkDialogPeer.java,
+         gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java,
+         gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
+         gnu/java/awt/peer/gtk/GtkFontPeer.java,
+         gnu/java/awt/peer/gtk/GtkFramePeer.java,
+         gnu/java/awt/peer/gtk/GtkImage.java,
+         gnu/java/awt/peer/gtk/GtkLabelPeer.java,
+         gnu/java/awt/peer/gtk/GtkListPeer.java,
+         gnu/java/awt/peer/gtk/GtkMainThread.java,
+         gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
+         gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
+         gnu/java/awt/peer/gtk/GtkMenuPeer.java,
+         gnu/java/awt/peer/gtk/GtkPanelPeer.java,
+         gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
+         gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
+         gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
+         gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
+         gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
+         gnu/java/awt/peer/gtk/GtkToolkit.java,
+         gnu/java/awt/peer/gtk/GtkWindowPeer.java,
+         gnu/java/awt/peer/gtk/Makefile.am,
+         gnu/java/awt/peer/gtk/Makefile.in,
+         gnu/java/beans/BeanInfoEmbryo.java,
+         gnu/java/beans/IntrospectionIncubator.java,
+         gnu/java/beans/Makefile.in, gnu/java/beans/editors/Makefile.in,
+         gnu/java/io/Base64InputStream.java, gnu/java/io/Makefile.in,
+         gnu/java/io/PlatformHelper.java, gnu/java/io/decode/Decoder.java,
+         gnu/java/io/decode/Decoder8859_1.java,
+         gnu/java/io/decode/Decoder8859_2.java,
+         gnu/java/io/decode/Decoder8859_3.java,
+         gnu/java/io/decode/Decoder8859_4.java,
+         gnu/java/io/decode/Decoder8859_5.java,
+         gnu/java/io/decode/DecoderEightBitLookup.java,
+         gnu/java/io/decode/DecoderUTF8.java,
+         gnu/java/io/decode/Makefile.in, gnu/java/io/encode/Encoder.java,
+         gnu/java/io/encode/Encoder8859_1.java,
+         gnu/java/io/encode/Encoder8859_2.java,
+         gnu/java/io/encode/Encoder8859_3.java,
+         gnu/java/io/encode/Encoder8859_4.java,
+         gnu/java/io/encode/Encoder8859_5.java,
+         gnu/java/io/encode/EncoderEightBitLookup.java,
+         gnu/java/io/encode/EncoderUTF8.java,
+         gnu/java/io/encode/Makefile.in, gnu/java/lang/ClassHelper.java,
+         gnu/java/lang/Makefile.am, gnu/java/lang/Makefile.in,
+         gnu/java/lang/SystemClassLoader.java,
+         gnu/java/lang/reflect/Makefile.in,
+         gnu/java/lang/reflect/TypeSignature.java,
+         gnu/java/locale/Makefile.in, gnu/java/math/Makefile.in,
+         gnu/java/net/HeaderFieldHelper.java, gnu/java/net/Makefile.am,
+         gnu/java/net/Makefile.in,
+         gnu/java/net/PlainDatagramSocketImpl.java,
+         gnu/java/net/PlainSocketImpl.java,
+         gnu/java/net/URLParseError.java,
+         gnu/java/net/protocol/Makefile.in,
+         gnu/java/net/protocol/file/Connection.java,
+         gnu/java/net/protocol/file/Handler.java,
+         gnu/java/net/protocol/file/Makefile.am,
+         gnu/java/net/protocol/file/Makefile.in,
+         gnu/java/net/protocol/http/Connection.java,
+         gnu/java/net/protocol/http/Handler.java,
+         gnu/java/net/protocol/http/Makefile.am,
+         gnu/java/net/protocol/http/Makefile.in,
+         gnu/java/net/protocol/jar/Connection.java,
+         gnu/java/net/protocol/jar/Handler.java,
+         gnu/java/net/protocol/jar/Makefile.am,
+         gnu/java/net/protocol/jar/Makefile.in,
+         gnu/java/nio/ChannelInputStream.java,
+         gnu/java/nio/ChannelOutputStream.java,
+         gnu/java/nio/DatagramChannelImpl.java,
+         gnu/java/nio/DatagramChannelSelectionKey.java,
+         gnu/java/nio/FileLockImpl.java,
+         gnu/java/nio/InputStreamChannel.java, gnu/java/nio/Makefile.am,
+         gnu/java/nio/Makefile.in, gnu/java/nio/NIOConstants.java,
+         gnu/java/nio/NIODatagramSocket.java,
+         gnu/java/nio/NIOServerSocket.java, gnu/java/nio/NIOSocket.java,
+         gnu/java/nio/OutputStreamChannel.java,
+         gnu/java/nio/PipeImpl.java, gnu/java/nio/SelectionKeyImpl.java,
+         gnu/java/nio/SelectorImpl.java,
+         gnu/java/nio/SelectorProviderImpl.java,
+         gnu/java/nio/ServerSocketChannelImpl.java,
+         gnu/java/nio/ServerSocketChannelSelectionKey.java,
+         gnu/java/nio/SocketChannelImpl.java,
+         gnu/java/nio/SocketChannelSelectionKey.java,
+         gnu/java/nio/channels/FileChannelImpl.java,
+         gnu/java/nio/channels/Makefile.am,
+         gnu/java/nio/charset/Makefile.in,
+         gnu/java/nio/charset/UTF_16Decoder.java,
+         gnu/java/rmi/Makefile.in, gnu/java/rmi/dgc/Makefile.in,
+         gnu/java/rmi/registry/Makefile.in,
+         gnu/java/rmi/server/Makefile.am, gnu/java/rmi/server/Makefile.in,
+         gnu/java/rmi/server/ProtocolConstants.java,
+         gnu/java/rmi/server/RMIIncomingThread.java,
+         gnu/java/rmi/server/RMIVoidValue.java,
+         gnu/java/rmi/server/UnicastConnection.java,
+         gnu/java/rmi/server/UnicastConnectionManager.java,
+         gnu/java/rmi/server/UnicastRef.java,
+         gnu/java/rmi/server/UnicastRemoteCall.java,
+         gnu/java/rmi/server/UnicastServer.java,
+         gnu/java/rmi/server/UnicastServerRef.java,
+         gnu/java/security/Makefile.in, gnu/java/security/der/DER.java,
+         gnu/java/security/der/DERReader.java,
+         gnu/java/security/der/DERWriter.java,
+         gnu/java/security/der/Makefile.in,
+         gnu/java/security/provider/DSAKeyPairGenerator.java,
+         gnu/java/security/provider/DSAParameters.java,
+         gnu/java/security/provider/Makefile.in,
+         gnu/java/security/util/Makefile.in,
+         gnu/java/security/x509/Makefile.in,
+         gnu/java/text/AttributedFormatBuffer.java,
+         gnu/java/text/CharacterBreakIterator.java,
+         gnu/java/text/FormatBuffer.java,
+         gnu/java/text/FormatCharacterIterator.java,
+         gnu/java/text/LineBreakIterator.java, gnu/java/text/Makefile.am,
+         gnu/java/text/Makefile.in,
+         gnu/java/text/SentenceBreakIterator.java,
+         gnu/java/text/StringFormatBuffer.java,
+         gnu/java/text/WordBreakIterator.java,
+         gnu/java/util/DoubleEnumeration.java, gnu/java/util/Makefile.in,
+         gnu/java/util/prefs/Makefile.in,
+         gnu/java/util/prefs/NodeReader.java, gnu/javax/Makefile.in,
+         gnu/javax/rmi/Makefile.in,
+         gnu/javax/rmi/CORBA/DelegateFactory.java,
+         gnu/javax/rmi/CORBA/Makefile.in, gnu/regexp/CharIndexed.java,
+         gnu/regexp/CharIndexedCharArray.java,
+         gnu/regexp/CharIndexedInputStream.java,
+         gnu/regexp/CharIndexedString.java,
+         gnu/regexp/CharIndexedStringBuffer.java, gnu/regexp/Makefile.am,
+         gnu/regexp/RE.java, gnu/regexp/REException.java,
+         gnu/regexp/REFilterInputStream.java, gnu/regexp/REMatch.java,
+         gnu/regexp/REMatchEnumeration.java, gnu/regexp/RESyntax.java,
+         gnu/regexp/REToken.java, gnu/regexp/RETokenAny.java,
+         gnu/regexp/RETokenBackRef.java, gnu/regexp/RETokenChar.java,
+         gnu/regexp/RETokenEnd.java, gnu/regexp/RETokenEndSub.java,
+         gnu/regexp/RETokenOneOf.java, gnu/regexp/RETokenPOSIX.java,
+         gnu/regexp/RETokenRange.java, gnu/regexp/RETokenRepeated.java,
+         gnu/regexp/RETokenStart.java,
+         gnu/regexp/RETokenWordBoundary.java, gnu/regexp/UncheckedRE.java,
+         include/Makefile.am, include/config.h,
+         include/gnu_java_awt_EmbeddedWindow.h,
+         include/gnu_java_awt_peer_gtk_GdkFontMetrics.h,
+         include/gnu_java_awt_peer_gtk_GdkGraphics.h,
+         include/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkChoicePeer.h,
+         include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
+         include/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkListPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkMenuPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkPanelPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h,
+         include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
+         include/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
+         include/gnu_java_net_PlainDatagramSocketImpl.h,
+         include/gnu_java_net_PlainSocketImpl.h,
+         include/gnu_java_nio_NIOServerSocket.h,
+         include/gnu_java_nio_PipeImpl.h,
+         include/gnu_java_nio_SelectorImpl.h,
+         include/gnu_java_nio_channels_FileChannelImpl.h,
+         include/java_io_VMFile.h, include/java_io_VMObjectStreamClass.h,
+         include/java_lang_VMProcess.h, include/java_lang_VMRuntime.h,
+         include/java_lang_VMSystem.h, include/java_lang_reflect_Array.h,
+         include/java_net_InetAddress.h,
+         include/java_nio_DirectByteBufferImpl.h,
+         include/java_nio_MappedByteBufferImpl.h,
+         include/java_nio_channels_Channels.h, include/jni.h,
+         include/jni.h.in, include/stamp-h.in, java/Makefile.in,
+         java/applet/Applet.java, java/applet/Makefile.in,
+         java/awt/AWTPermission.java, java/awt/BorderLayout.java,
+         java/awt/Button.java, java/awt/CardLayout.java,
+         java/awt/CheckboxGroup.java, java/awt/Choice.java,
+         java/awt/Color.java, java/awt/ColorPaintContext.java,
+         java/awt/Component.java, java/awt/ComponentOrientation.java,
+         java/awt/Container.java, java/awt/Dialog.java,
+         java/awt/EventDispatchThread.java, java/awt/EventQueue.java,
+         java/awt/FileDialog.java, java/awt/FlowLayout.java,
+         java/awt/Font.java, java/awt/FontMetrics.java,
+         java/awt/Frame.java, java/awt/Graphics.java,
+         java/awt/GraphicsEnvironment.java, java/awt/GridBagLayout.java,
+         java/awt/LayoutManager2.java, java/awt/List.java,
+         java/awt/Makefile.in, java/awt/MediaTracker.java,
+         java/awt/Menu.java, java/awt/MenuBar.java,
+         java/awt/MenuComponent.java, java/awt/MenuItem.java,
+         java/awt/Polygon.java, java/awt/PopupMenu.java,
+         java/awt/Rectangle.java, java/awt/ScrollPane.java,
+         java/awt/Scrollbar.java, java/awt/SystemColor.java,
+         java/awt/TextArea.java, java/awt/TextComponent.java,
+         java/awt/TextField.java, java/awt/Window.java,
+         java/awt/color/Makefile.in,
+         java/awt/datatransfer/DataFlavor.java,
+         java/awt/datatransfer/Makefile.in,
+         java/awt/datatransfer/StringSelection.java,
+         java/awt/dnd/Makefile.in, java/awt/dnd/peer/Makefile.in,
+         java/awt/event/Makefile.in, java/awt/event/MouseEvent.java,
+         java/awt/font/Makefile.in, java/awt/font/TextLayout.java,
+         java/awt/geom/AffineTransform.java,
+         java/awt/geom/CubicCurve2D.java, java/awt/geom/Makefile.in,
+         java/awt/geom/PathIterator.java, java/awt/geom/QuadCurve2D.java,
+         java/awt/im/Makefile.in, java/awt/im/spi/Makefile.in,
+         java/awt/image/AffineTransformOp.java,
+         java/awt/image/BufferedImage.java,
+         java/awt/image/ColorModel.java,
+         java/awt/image/ComponentColorModel.java,
+         java/awt/image/ComponentSampleModel.java,
+         java/awt/image/DataBufferDouble.java,
+         java/awt/image/DataBufferFloat.java,
+         java/awt/image/DataBufferShort.java,
+         java/awt/image/ImageConsumer.java,
+         java/awt/image/ImagingOpException.java,
+         java/awt/image/Makefile.am, java/awt/image/Makefile.in,
+         java/awt/image/PixelGrabber.java,
+         java/awt/image/PixelInterleavedSampleModel.java,
+         java/awt/image/Raster.java, java/awt/image/SampleModel.java,
+         java/awt/image/SinglePixelPackedSampleModel.java,
+         java/awt/image/renderable/Makefile.in,
+         java/awt/image/renderable/RenderContext.java,
+         java/awt/peer/Makefile.in, java/awt/peer/MenuPeer.java,
+         java/awt/print/Makefile.in, java/beans/AppletInitializer.java,
+         java/beans/BeanDescriptor.java, java/beans/BeanInfo.java,
+         java/beans/Customizer.java, java/beans/DesignMode.java,
+         java/beans/EventSetDescriptor.java,
+         java/beans/FeatureDescriptor.java,
+         java/beans/IndexedPropertyDescriptor.java,
+         java/beans/Introspector.java, java/beans/Makefile.in,
+         java/beans/MethodDescriptor.java,
+         java/beans/PropertyDescriptor.java,
+         java/beans/PropertyEditor.java,
+         java/beans/PropertyEditorManager.java,
+         java/beans/SimpleBeanInfo.java, java/beans/Visibility.java,
+         java/beans/beancontext/BeanContext.java,
+         java/beans/beancontext/BeanContextChild.java,
+         java/beans/beancontext/BeanContextChildComponentProxy.java,
+         java/beans/beancontext/BeanContextChildSupport.java,
+         java/beans/beancontext/BeanContextContainerProxy.java,
+         java/beans/beancontext/BeanContextMembershipListener.java,
+         java/beans/beancontext/BeanContextProxy.java,
+         java/beans/beancontext/BeanContextServiceProvider.java,
+         java/beans/beancontext/BeanContextServiceProviderBeanInfo.java,
+         java/beans/beancontext/BeanContextServiceRevokedListener.java,
+         java/beans/beancontext/BeanContextServices.java,
+         java/beans/beancontext/BeanContextServicesListener.java,
+         java/beans/beancontext/BeanContextServicesSupport.java,
+         java/beans/beancontext/Makefile.in,
+         java/io/BufferedInputStream.java, java/io/BufferedReader.java,
+         java/io/BufferedWriter.java, java/io/ByteArrayInputStream.java,
+         java/io/ByteArrayOutputStream.java, java/io/CharArrayReader.java,
+         java/io/CharArrayWriter.java, java/io/DataInput.java,
+         java/io/DataInputStream.java, java/io/Externalizable.java,
+         java/io/File.java, java/io/FileDescriptor.java,
+         java/io/FileFilter.java, java/io/FileInputStream.java,
+         java/io/FileOutputStream.java, java/io/FilePermission.java,
+         java/io/FilterInputStream.java, java/io/InputStream.java,
+         java/io/InputStreamReader.java, java/io/LineNumberReader.java,
+         java/io/Makefile.in, java/io/ObjectInput.java,
+         java/io/ObjectInputStream.java,
+         java/io/ObjectInputValidation.java, java/io/ObjectOutput.java,
+         java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java,
+         java/io/ObjectStreamConstants.java,
+         java/io/ObjectStreamField.java, java/io/OutputStreamWriter.java,
+         java/io/PipedInputStream.java, java/io/PipedReader.java,
+         java/io/PushbackInputStream.java, java/io/PushbackReader.java,
+         java/io/RandomAccessFile.java, java/io/Serializable.java,
+         java/io/SerializablePermission.java,
+         java/io/StreamTokenizer.java, java/io/StringWriter.java,
+         java/io/WriteAbortedException.java, java/io/Writer.java,
+         java/lang/Byte.java, java/lang/CharSequence.java,
+         java/lang/Class.java, java/lang/ClassLoader.java,
+         java/lang/Compiler.java, java/lang/Double.java,
+         java/lang/Float.java, java/lang/Integer.java,
+         java/lang/Long.java, java/lang/Makefile.am,
+         java/lang/Makefile.in, java/lang/Math.java,
+         java/lang/Number.java, java/lang/Object.java,
+         java/lang/Package.java, java/lang/Runtime.java,
+         java/lang/RuntimePermission.java, java/lang/SecurityManager.java,
+         java/lang/Short.java, java/lang/StrictMath.java,
+         java/lang/String.java, java/lang/StringBuffer.java,
+         java/lang/System.java, java/lang/Thread.java,
+         java/lang/ThreadGroup.java, java/lang/Throwable.java,
+         java/lang/ref/Makefile.in, java/lang/ref/Reference.java,
+         java/lang/reflect/AccessibleObject.java,
+         java/lang/reflect/Array.java,
+         java/lang/reflect/InvocationHandler.java,
+         java/lang/reflect/Makefile.in, java/lang/reflect/Proxy.java,
+         java/math/BigDecimal.java, java/math/BigInteger.java,
+         java/math/Makefile.in, java/net/Authenticator.java,
+         java/net/BindException.java, java/net/ConnectException.java,
+         java/net/ContentHandler.java,
+         java/net/ContentHandlerFactory.java,
+         java/net/DatagramPacket.java, java/net/DatagramSocket.java,
+         java/net/DatagramSocketImpl.java,
+         java/net/DatagramSocketImplFactory.java,
+         java/net/FileNameMap.java, java/net/HttpURLConnection.java,
+         java/net/Inet4Address.java, java/net/Inet6Address.java,
+         java/net/InetAddress.java, java/net/InetSocketAddress.java,
+         java/net/JarURLConnection.java, java/net/Makefile.am,
+         java/net/Makefile.in, java/net/MalformedURLException.java,
+         java/net/MimeTypeMapper.java, java/net/MulticastSocket.java,
+         java/net/NetPermission.java, java/net/NetworkInterface.java,
+         java/net/NoRouteToHostException.java,
+         java/net/PasswordAuthentication.java,
+         java/net/PlainDatagramSocketImpl.java,
+         java/net/PlainSocketImpl.java,
+         java/net/PortUnreachableException.java,
+         java/net/ProtocolException.java, java/net/ServerSocket.java,
+         java/net/Socket.java, java/net/SocketAddress.java,
+         java/net/SocketException.java, java/net/SocketImpl.java,
+         java/net/SocketImplFactory.java, java/net/SocketInputStream.java,
+         java/net/SocketOptions.java, java/net/SocketOutputStream.java,
+         java/net/SocketPermission.java,
+         java/net/SocketTimeoutException.java, java/net/URI.java,
+         java/net/URISyntaxException.java, java/net/URL.java,
+         java/net/URLClassLoader.java, java/net/URLConnection.java,
+         java/net/URLDecoder.java, java/net/URLEncoder.java,
+         java/net/URLStreamHandler.java,
+         java/net/URLStreamHandlerFactory.java,
+         java/net/UnknownHostException.java,
+         java/net/UnknownServiceException.java, java/nio/Buffer.java,
+         java/nio/ByteBuffer.java, java/nio/ByteBufferHelper.java,
+         java/nio/ByteBufferImpl.java, java/nio/ByteOrder.java,
+         java/nio/CharBuffer.java, java/nio/CharBufferImpl.java,
+         java/nio/CharViewBufferImpl.java,
+         java/nio/DirectByteBufferImpl.java, java/nio/DoubleBuffer.java,
+         java/nio/DoubleBufferImpl.java,
+         java/nio/DoubleViewBufferImpl.java, java/nio/FloatBuffer.java,
+         java/nio/FloatBufferImpl.java, java/nio/FloatViewBufferImpl.java,
+         java/nio/IntBuffer.java, java/nio/IntBufferImpl.java,
+         java/nio/IntViewBufferImpl.java, java/nio/LongBuffer.java,
+         java/nio/LongBufferImpl.java, java/nio/LongViewBufferImpl.java,
+         java/nio/Makefile.am, java/nio/Makefile.in,
+         java/nio/MappedByteBuffer.java,
+         java/nio/MappedByteBufferImpl.java, java/nio/ShortBuffer.java,
+         java/nio/ShortBufferImpl.java, java/nio/ShortViewBufferImpl.java,
+         java/nio/channels/AlreadyConnectedException.java,
+         java/nio/channels/AsynchronousCloseException.java,
+         java/nio/channels/ByteChannel.java,
+         java/nio/channels/CancelledKeyException.java,
+         java/nio/channels/Channel.java, java/nio/channels/Channels.java,
+         java/nio/channels/ClosedByInterruptException.java,
+         java/nio/channels/ClosedChannelException.java,
+         java/nio/channels/ClosedSelectorException.java,
+         java/nio/channels/ConnectionPendingException.java,
+         java/nio/channels/DatagramChannel.java,
+         java/nio/channels/FileChannel.java,
+         java/nio/channels/FileChannelImpl.java,
+         java/nio/channels/FileLock.java,
+         java/nio/channels/FileLockInterruptionException.java,
+         java/nio/channels/GatheringByteChannel.java,
+         java/nio/channels/IllegalBlockingModeException.java,
+         java/nio/channels/IllegalSelectorException.java,
+         java/nio/channels/InterruptibleChannel.java,
+         java/nio/channels/Makefile.am, java/nio/channels/Makefile.in,
+         java/nio/channels/NoConnectionPendingException.java,
+         java/nio/channels/NonReadableChannelException.java,
+         java/nio/channels/NonWritableChannelException.java,
+         java/nio/channels/NotYetBoundException.java,
+         java/nio/channels/NotYetConnectedException.java,
+         java/nio/channels/OverlappingFileLockException.java,
+         java/nio/channels/Pipe.java,
+         java/nio/channels/ReadableByteChannel.java,
+         java/nio/channels/ScatteringByteChannel.java,
+         java/nio/channels/SelectableChannel.java,
+         java/nio/channels/SelectionKey.java,
+         java/nio/channels/Selector.java,
+         java/nio/channels/ServerSocketChannel.java,
+         java/nio/channels/SocketChannel.java,
+         java/nio/channels/UnresolvedAddressException.java,
+         java/nio/channels/UnsupportedAddressTypeException.java,
+         java/nio/channels/WritableByteChannel.java,
+         java/nio/channels/spi/AbstractInterruptibleChannel.java,
+         java/nio/channels/spi/AbstractSelectableChannel.java,
+         java/nio/channels/spi/AbstractSelectionKey.java,
+         java/nio/channels/spi/AbstractSelector.java,
+         java/nio/channels/spi/Makefile.in,
+         java/nio/channels/spi/SelectorProvider.java,
+         java/nio/charset/IllegalCharsetNameException.java,
+         java/nio/charset/Makefile.in,
+         java/nio/charset/MalformedInputException.java,
+         java/nio/charset/spi/CharsetProvider.java,
+         java/nio/charset/spi/Makefile.in, java/rmi/Makefile.in,
+         java/rmi/MarshalledObject.java, java/rmi/Naming.java,
+         java/rmi/RemoteException.java,
+         java/rmi/activation/ActivationException.java,
+         java/rmi/activation/ActivationInstantiator.java,
+         java/rmi/activation/ActivationMonitor.java,
+         java/rmi/activation/ActivationSystem.java,
+         java/rmi/activation/Activator.java,
+         java/rmi/activation/Makefile.in, java/rmi/dgc/DGC.java,
+         java/rmi/dgc/Makefile.in, java/rmi/registry/Makefile.in,
+         java/rmi/registry/Registry.java,
+         java/rmi/registry/RegistryHandler.java,
+         java/rmi/server/LoaderHandler.java, java/rmi/server/Makefile.in,
+         java/rmi/server/RMIClassLoader.java,
+         java/rmi/server/RMIClientSocketFactory.java,
+         java/rmi/server/RMIFailureHandler.java,
+         java/rmi/server/RMIServerSocketFactory.java,
+         java/rmi/server/RemoteCall.java, java/rmi/server/RemoteRef.java,
+         java/rmi/server/RemoteServer.java,
+         java/rmi/server/ServerCloneException.java,
+         java/rmi/server/ServerRef.java, java/rmi/server/Skeleton.java,
+         java/rmi/server/Unreferenced.java,
+         java/security/AccessController.java,
+         java/security/AlgorithmParameterGenerator.java,
+         java/security/AlgorithmParameters.java,
+         java/security/CodeSource.java,
+         java/security/DigestInputStream.java,
+         java/security/Identity.java, java/security/IdentityScope.java,
+         java/security/Key.java, java/security/KeyPairGenerator.java,
+         java/security/KeyStore.java, java/security/Makefile.in,
+         java/security/PrivateKey.java, java/security/PublicKey.java,
+         java/security/SecureRandom.java, java/security/Security.java,
+         java/security/Signature.java, java/security/SignatureSpi.java,
+         java/security/SignedObject.java,
+         java/security/UnresolvedPermission.java,
+         java/security/acl/Acl.java, java/security/acl/AclEntry.java,
+         java/security/acl/Group.java, java/security/acl/Makefile.in,
+         java/security/acl/Owner.java, java/security/acl/Permission.java,
+         java/security/cert/CertStore.java,
+         java/security/cert/Makefile.in,
+         java/security/cert/X509Extension.java,
+         java/security/interfaces/DSAKey.java,
+         java/security/interfaces/DSAKeyPairGenerator.java,
+         java/security/interfaces/DSAParams.java,
+         java/security/interfaces/DSAPrivateKey.java,
+         java/security/interfaces/DSAPublicKey.java,
+         java/security/interfaces/Makefile.in,
+         java/security/interfaces/RSAKey.java,
+         java/security/interfaces/RSAPrivateCrtKey.java,
+         java/security/interfaces/RSAPrivateKey.java,
+         java/security/interfaces/RSAPublicKey.java,
+         java/security/spec/DSAParameterSpec.java,
+         java/security/spec/DSAPrivateKeySpec.java,
+         java/security/spec/DSAPublicKeySpec.java,
+         java/security/spec/Makefile.in, java/sql/Array.java,
+         java/sql/Blob.java, java/sql/CallableStatement.java,
+         java/sql/Clob.java, java/sql/Connection.java,
+         java/sql/DatabaseMetaData.java, java/sql/Driver.java,
+         java/sql/DriverManager.java, java/sql/Makefile.in,
+         java/sql/ParameterMetaData.java, java/sql/PreparedStatement.java,
+         java/sql/Ref.java, java/sql/ResultSet.java,
+         java/sql/ResultSetMetaData.java, java/sql/SQLData.java,
+         java/sql/SQLInput.java, java/sql/SQLOutput.java,
+         java/sql/Savepoint.java, java/sql/Statement.java,
+         java/sql/Struct.java, java/sql/Timestamp.java,
+         java/text/AttributedCharacterIterator.java,
+         java/text/AttributedString.java,
+         java/text/AttributedStringIterator.java,
+         java/text/CharacterIterator.java, java/text/ChoiceFormat.java,
+         java/text/CollationElementIterator.java,
+         java/text/CollationKey.java, java/text/Collator.java,
+         java/text/DateFormat.java, java/text/DateFormatSymbols.java,
+         java/text/DecimalFormat.java,
+         java/text/DecimalFormatSymbols.java,
+         java/text/FieldPosition.java, java/text/Format.java,
+         java/text/Makefile.in, java/text/MessageFormat.java,
+         java/text/NumberFormat.java, java/text/ParsePosition.java,
+         java/text/RuleBasedCollator.java,
+         java/text/SimpleDateFormat.java,
+         java/text/StringCharacterIterator.java, java/util/ArrayList.java,
+         java/util/Arrays.java, java/util/Calendar.java,
+         java/util/Collections.java, java/util/Currency.java,
+         java/util/Date.java, java/util/GregorianCalendar.java,
+         java/util/HashMap.java, java/util/HashSet.java,
+         java/util/Hashtable.java, java/util/IdentityHashMap.java,
+         java/util/LinkedList.java, java/util/Locale.java,
+         java/util/Makefile.am, java/util/Makefile.in, java/util/Map.java,
+         java/util/Observer.java, java/util/Properties.java,
+         java/util/PropertyPermission.java,
+         java/util/PropertyResourceBundle.java,
+         java/util/ResourceBundle.java, java/util/SimpleTimeZone.java,
+         java/util/StringTokenizer.java, java/util/TimeZone.java,
+         java/util/TreeMap.java, java/util/TreeSet.java,
+         java/util/Vector.java, java/util/WeakHashMap.java,
+         java/util/jar/Attributes.java, java/util/jar/JarFile.java,
+         java/util/jar/JarInputStream.java,
+         java/util/jar/JarOutputStream.java, java/util/jar/Makefile.in,
+         java/util/jar/Manifest.java,
+         java/util/logging/ConsoleHandler.java,
+         java/util/logging/ErrorManager.java,
+         java/util/logging/FileHandler.java,
+         java/util/logging/Filter.java, java/util/logging/Formatter.java,
+         java/util/logging/Handler.java,
+         java/util/logging/LogManager.java, java/util/logging/Logger.java,
+         java/util/logging/Makefile.am, java/util/logging/Makefile.in,
+         java/util/logging/MemoryHandler.java,
+         java/util/logging/SimpleFormatter.java,
+         java/util/logging/SocketHandler.java,
+         java/util/logging/XMLFormatter.java,
+         java/util/logging/logging.properties,
+         java/util/prefs/AbstractPreferences.java,
+         java/util/prefs/BackingStoreException.java,
+         java/util/prefs/InvalidPreferencesFormatException.java,
+         java/util/prefs/Makefile.in, java/util/prefs/Preferences.java,
+         java/util/regex/Makefile.in, java/util/regex/Matcher.java,
+         java/util/regex/Pattern.java, java/util/zip/Checksum.java,
+         java/util/zip/Deflater.java, java/util/zip/DeflaterEngine.java,
+         java/util/zip/DeflaterHuffman.java,
+         java/util/zip/DeflaterOutputStream.java,
+         java/util/zip/GZIPInputStream.java,
+         java/util/zip/GZIPOutputStream.java,
+         java/util/zip/InflaterInputStream.java,
+         java/util/zip/Makefile.in, java/util/zip/ZipConstants.java,
+         java/util/zip/ZipEntry.java, java/util/zip/ZipFile.java,
+         javax/Makefile.am, javax/Makefile.in,
+         javax/accessibility/AccessibleText.java,
+         javax/accessibility/Makefile.in, javax/imageio/IIOException.java,
+         javax/imageio/ImageReader.java,
+         javax/imageio/ImageTranscoder.java,
+         javax/imageio/ImageWriter.java, javax/imageio/Makefile.am,
+         javax/imageio/package.html,
+         javax/imageio/event/IIOReadProgressListener.java,
+         javax/imageio/event/IIOReadUpdateListener.java,
+         javax/imageio/event/IIOReadWarningListener.java,
+         javax/imageio/event/IIOWriteProgressListener.java,
+         javax/imageio/event/IIOWriteWarningListener.java,
+         javax/imageio/event/Makefile.am,
+         javax/imageio/spi/IIOServiceProvider.java,
+         javax/imageio/spi/ImageInputStreamSpi.java,
+         javax/imageio/spi/ImageOutputStreamSpi.java,
+         javax/imageio/spi/ImageReaderWriterSpi.java,
+         javax/imageio/spi/ImageTranscoderSpi.java,
+         javax/imageio/spi/Makefile.am,
+         javax/imageio/spi/RegisterableService.java,
+         javax/imageio/spi/ServiceRegistry.java,
+         javax/imageio/spi/package.html,
+         javax/imageio/stream/IIOByteBuffer.java,
+         javax/imageio/stream/ImageInputStream.java,
+         javax/imageio/stream/ImageOutputStream.java,
+         javax/imageio/stream/Makefile.am,
+         javax/imageio/stream/package.html,
+         javax/naming/AuthenticationException.java,
+         javax/naming/AuthenticationNotSupportedException.java,
+         javax/naming/CannotProceedException.java,
+         javax/naming/CommunicationException.java,
+         javax/naming/CompoundName.java,
+         javax/naming/ConfigurationException.java,
+         javax/naming/Context.java,
+         javax/naming/ContextNotEmptyException.java,
+         javax/naming/InitialContext.java,
+         javax/naming/InsufficientResourcesException.java,
+         javax/naming/InterruptedNamingException.java,
+         javax/naming/LimitExceededException.java,
+         javax/naming/LinkException.java,
+         javax/naming/LinkLoopException.java, javax/naming/LinkRef.java,
+         javax/naming/Makefile.in,
+         javax/naming/MalformedLinkException.java, javax/naming/Name.java,
+         javax/naming/NameAlreadyBoundException.java,
+         javax/naming/NameNotFoundException.java,
+         javax/naming/NameParser.java,
+         javax/naming/NamingEnumeration.java,
+         javax/naming/NamingException.java,
+         javax/naming/NamingSecurityException.java,
+         javax/naming/NoInitialContextException.java,
+         javax/naming/NoPermissionException.java,
+         javax/naming/NotContextException.java,
+         javax/naming/PartialResultException.java,
+         javax/naming/Referenceable.java,
+         javax/naming/ReferralException.java,
+         javax/naming/ServiceUnavailableException.java,
+         javax/naming/SizeLimitExceededException.java,
+         javax/naming/TimeLimitExceededException.java,
+         javax/naming/directory/Attribute.java,
+         javax/naming/directory/Attributes.java,
+         javax/naming/directory/DirContext.java,
+         javax/naming/directory/InitialDirContext.java,
+         javax/naming/directory/Makefile.am,
+         javax/naming/directory/Makefile.in,
+         javax/naming/directory/SearchControls.java,
+         javax/naming/directory/SearchResult.java,
+         javax/naming/directory/package.html,
+         javax/naming/event/EventContext.java,
+         javax/naming/event/EventDirContext.java,
+         javax/naming/event/Makefile.am, javax/naming/event/Makefile.in,
+         javax/naming/event/NamespaceChangeListener.java,
+         javax/naming/event/NamingEvent.java,
+         javax/naming/event/NamingExceptionEvent.java,
+         javax/naming/event/NamingListener.java,
+         javax/naming/event/ObjectChangeListener.java,
+         javax/naming/event/package.html, javax/naming/ldap/Control.java,
+         javax/naming/ldap/ControlFactory.java,
+         javax/naming/ldap/ExtendedRequest.java,
+         javax/naming/ldap/ExtendedResponse.java,
+         javax/naming/ldap/HasControls.java,
+         javax/naming/ldap/InitialLdapContext.java,
+         javax/naming/ldap/LdapContext.java,
+         javax/naming/ldap/LdapReferralException.java,
+         javax/naming/ldap/Makefile.am, javax/naming/ldap/Makefile.in,
+         javax/naming/ldap/UnsolicitedNotification.java,
+         javax/naming/ldap/UnsolicitedNotificationListener.java,
+         javax/naming/ldap/package.html,
+         javax/naming/spi/DirObjectFactory.java,
+         javax/naming/spi/DirStateFactory.java,
+         javax/naming/spi/DirectoryManager.java,
+         javax/naming/spi/InitialContextFactory.java,
+         javax/naming/spi/InitialContextFactoryBuilder.java,
+         javax/naming/spi/Makefile.am, javax/naming/spi/Makefile.in,
+         javax/naming/spi/NamingManager.java,
+         javax/naming/spi/ObjectFactory.java,
+         javax/naming/spi/ObjectFactoryBuilder.java,
+         javax/naming/spi/ResolveResult.java,
+         javax/naming/spi/Resolver.java,
+         javax/naming/spi/StateFactory.java,
+         javax/naming/spi/package.html,
+         javax/print/AttributeException.java,
+         javax/print/CancelablePrintJob.java, javax/print/Doc.java,
+         javax/print/DocFlavor.java, javax/print/DocPrintJob.java,
+         javax/print/FlavorException.java, javax/print/Makefile.am,
+         javax/print/Makefile.in, javax/print/MultiDoc.java,
+         javax/print/MultiDocPrintJob.java,
+         javax/print/MultiDocPrintService.java,
+         javax/print/PrintException.java, javax/print/PrintService.java,
+         javax/print/PrintServiceLookup.java,
+         javax/print/ServiceUIFactory.java,
+         javax/print/StreamPrintService.java,
+         javax/print/URIException.java,
+         javax/print/attribute/Attribute.java,
+         javax/print/attribute/AttributeSet.java,
+         javax/print/attribute/AttributeSetUtilities.java,
+         javax/print/attribute/DateTimeSyntax.java,
+         javax/print/attribute/DocAttribute.java,
+         javax/print/attribute/DocAttributeSet.java,
+         javax/print/attribute/EnumSyntax.java,
+         javax/print/attribute/HashAttributeSet.java,
+         javax/print/attribute/HashDocAttributeSet.java,
+         javax/print/attribute/HashPrintJobAttributeSet.java,
+         javax/print/attribute/HashPrintRequestAttributeSet.java,
+         javax/print/attribute/HashPrintServiceAttributeSet.java,
+         javax/print/attribute/IntegerSyntax.java,
+         javax/print/attribute/Makefile.am,
+         javax/print/attribute/Makefile.in,
+         javax/print/attribute/PrintJobAttribute.java,
+         javax/print/attribute/PrintJobAttributeSet.java,
+         javax/print/attribute/PrintRequestAttribute.java,
+         javax/print/attribute/PrintRequestAttributeSet.java,
+         javax/print/attribute/PrintServiceAttribute.java,
+         javax/print/attribute/PrintServiceAttributeSet.java,
+         javax/print/attribute/ResolutionSyntax.java,
+         javax/print/attribute/SetOfIntegerSyntax.java,
+         javax/print/attribute/Size2DSyntax.java,
+         javax/print/attribute/SupportedValuesAttribute.java,
+         javax/print/attribute/TextSyntax.java,
+         javax/print/attribute/URISyntax.java,
+         javax/print/attribute/UnmodifiableSetException.java,
+         javax/print/event/Makefile.am, javax/print/event/PrintEvent.java,
+         javax/print/event/PrintJobAdapter.java,
+         javax/print/event/PrintJobAttributeEvent.java,
+         javax/print/event/PrintJobAttributeListener.java,
+         javax/print/event/PrintJobEvent.java,
+         javax/print/event/PrintJobListener.java,
+         javax/print/event/PrintServiceAttributeEvent.java,
+         javax/print/event/PrintServiceAttributeListener.java,
+         javax/rmi/Makefile.am, javax/rmi/Makefile.in,
+         javax/rmi/PortableRemoteObject.java, javax/rmi/package.html,
+         javax/rmi/CORBA/Makefile.am, javax/rmi/CORBA/Makefile.in,
+         javax/rmi/CORBA/PortableRemoteObjectDelegate.java,
+         javax/rmi/CORBA/Stub.java, javax/rmi/CORBA/Util.java,
+         javax/rmi/CORBA/UtilDelegate.java,
+         javax/rmi/CORBA/ValueHandler.java, javax/rmi/CORBA/package.html,
+         javax/security/Makefile.in, javax/security/auth/Makefile.in,
+         javax/security/auth/x500/Makefile.am,
+         javax/security/auth/x500/Makefile.in,
+         javax/security/auth/x500/X500Principal.java,
+         javax/security/auth/x500/package.html,
+         javax/sql/ConnectionEventListener.java,
+         javax/sql/ConnectionPoolDataSource.java,
+         javax/sql/DataSource.java, javax/sql/Makefile.in,
+         javax/sql/PooledConnection.java, javax/sql/RowSet.java,
+         javax/sql/RowSetInternal.java, javax/sql/RowSetListener.java,
+         javax/sql/RowSetMetaData.java, javax/sql/RowSetReader.java,
+         javax/sql/RowSetWriter.java, javax/sql/XAConnection.java,
+         javax/sql/XADataSource.java, javax/swing/AbstractAction.java,
+         javax/swing/AbstractButton.java,
+         javax/swing/AbstractCellEditor.java,
+         javax/swing/AbstractListModel.java, javax/swing/AbstractSet.java,
+         javax/swing/Action.java, javax/swing/ActionMap.java,
+         javax/swing/BoundedRangeModel.java, javax/swing/Box.java,
+         javax/swing/BoxLayout.java, javax/swing/ButtonGroup.java,
+         javax/swing/ButtonModel.java, javax/swing/CellEditor.java,
+         javax/swing/CellRendererPane.java,
+         javax/swing/ComboBoxEditor.java, javax/swing/ComboBoxModel.java,
+         javax/swing/DebugGraphics.java,
+         javax/swing/DefaultBoundedRangeModel.java,
+         javax/swing/DefaultButtonModel.java,
+         javax/swing/DefaultCellEditor.java,
+         javax/swing/DefaultCellRenderer.java,
+         javax/swing/DefaultComboBoxModel.java,
+         javax/swing/DefaultDesktopManager.java,
+         javax/swing/DefaultFocusManager.java,
+         javax/swing/DefaultListCellRenderer.java,
+         javax/swing/DefaultListModel.java,
+         javax/swing/DefaultListSelectionModel.java,
+         javax/swing/DefaultSingleSelectionModel.java,
+         javax/swing/DesktopManager.java, javax/swing/Icon.java,
+         javax/swing/ImageIcon.java, javax/swing/JApplet.java,
+         javax/swing/JButton.java, javax/swing/JCheckBox.java,
+         javax/swing/JCheckBoxMenuItem.java, javax/swing/JComboBox.java,
+         javax/swing/JComponent.java, javax/swing/JDesktopPane.java,
+         javax/swing/JDialog.java, javax/swing/JEditorPane.java,
+         javax/swing/JFileChooser.java,
+         javax/swing/JFormattedTextField.java, javax/swing/JFrame.java,
+         javax/swing/JInternalFrame.java, javax/swing/JLabel.java,
+         javax/swing/JLayeredPane.java, javax/swing/JList.java,
+         javax/swing/JMenu.java, javax/swing/JMenuBar.java,
+         javax/swing/JMenuItem.java, javax/swing/JOptionPane.java,
+         javax/swing/JPanel.java, javax/swing/JPasswordField.java,
+         javax/swing/JPopupMenu.java, javax/swing/JProgressBar.java,
+         javax/swing/JRadioButton.java,
+         javax/swing/JRadioButtonMenuItem.java,
+         javax/swing/JRootPane.java, javax/swing/JScrollBar.java,
+         javax/swing/JScrollPane.java, javax/swing/JSeparator.java,
+         javax/swing/JSlider.java, javax/swing/JSplitPane.java,
+         javax/swing/JTabbedPane.java, javax/swing/JTable.java,
+         javax/swing/JTextField.java, javax/swing/JTextPane.java,
+         javax/swing/JToggleButton.java, javax/swing/JToolBar.java,
+         javax/swing/JToolTip.java, javax/swing/JTree.java,
+         javax/swing/JViewport.java, javax/swing/JWindow.java,
+         javax/swing/KeyStroke.java, javax/swing/ListCellRenderer.java,
+         javax/swing/ListModel.java, javax/swing/ListSelectionModel.java,
+         javax/swing/LookAndFeel.java, javax/swing/Makefile.am,
+         javax/swing/Makefile.in, javax/swing/MenuElement.java,
+         javax/swing/MutableComboBoxModel.java,
+         javax/swing/OverlayLayout.java, javax/swing/Popup.java,
+         javax/swing/ProgressMonitor.java,
+         javax/swing/ProgressMonitorInputStream.java,
+         javax/swing/Renderer.java, javax/swing/RootPaneContainer.java,
+         javax/swing/ScrollPaneConstants.java,
+         javax/swing/ScrollPaneLayout.java, javax/swing/Scrollable.java,
+         javax/swing/SingleSelectionModel.java,
+         javax/swing/SpinnerModel.java, javax/swing/SwingConstants.java,
+         javax/swing/SwingUtilities.java, javax/swing/Timer.java,
+         javax/swing/ToggleButtonModel.java,
+         javax/swing/ToolTipManager.java, javax/swing/UIDefaults.java,
+         javax/swing/UIManager.java, javax/swing/ViewportLayout.java,
+         javax/swing/WindowConstants.java, javax/swing/border/Border.java,
+         javax/swing/border/Makefile.in,
+         javax/swing/border/MatteBorder.java,
+         javax/swing/border/TitledBorder.java,
+         javax/swing/colorchooser/AbstractColorChooserPanel.java,
+         javax/swing/colorchooser/ColorSelectionModel.java,
+         javax/swing/colorchooser/Makefile.in,
+         javax/swing/event/AncestorListener.java,
+         javax/swing/event/CaretListener.java,
+         javax/swing/event/CellEditorListener.java,
+         javax/swing/event/ChangeListener.java,
+         javax/swing/event/DocumentEvent.java,
+         javax/swing/event/DocumentListener.java,
+         javax/swing/event/EventListenerList.java,
+         javax/swing/event/HyperlinkListener.java,
+         javax/swing/event/InternalFrameListener.java,
+         javax/swing/event/ListDataListener.java,
+         javax/swing/event/ListSelectionListener.java,
+         javax/swing/event/Makefile.in,
+         javax/swing/event/MenuDragMouseListener.java,
+         javax/swing/event/MenuKeyListener.java,
+         javax/swing/event/MenuListener.java,
+         javax/swing/event/MouseInputListener.java,
+         javax/swing/event/PopupMenuListener.java,
+         javax/swing/event/SwingPropertyChangeSupport.java,
+         javax/swing/event/TableColumnModelListener.java,
+         javax/swing/event/TableModelListener.java,
+         javax/swing/event/TreeExpansionListener.java,
+         javax/swing/event/TreeModelListener.java,
+         javax/swing/event/TreeSelectionEvent.java,
+         javax/swing/event/TreeSelectionListener.java,
+         javax/swing/event/TreeWillExpandListener.java,
+         javax/swing/event/UndoableEditEvent.java,
+         javax/swing/event/UndoableEditListener.java,
+         javax/swing/filechooser/FileSystemView.java,
+         javax/swing/filechooser/Makefile.in,
+         javax/swing/plaf/BorderUIResource.java,
+         javax/swing/plaf/ComponentUI.java, javax/swing/plaf/Makefile.in,
+         javax/swing/plaf/UIResource.java,
+         javax/swing/plaf/basic/BasicArrowButton.java,
+         javax/swing/plaf/basic/BasicButtonListener.java,
+         javax/swing/plaf/basic/BasicButtonUI.java,
+         javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java,
+         javax/swing/plaf/basic/BasicCheckBoxUI.java,
+         javax/swing/plaf/basic/BasicDefaults.java,
+         javax/swing/plaf/basic/BasicGraphicsUtils.java,
+         javax/swing/plaf/basic/BasicIconFactory.java,
+         javax/swing/plaf/basic/BasicLabelUI.java,
+         javax/swing/plaf/basic/BasicListUI.java,
+         javax/swing/plaf/basic/BasicLookAndFeel.java,
+         javax/swing/plaf/basic/BasicMenuItemUI.java,
+         javax/swing/plaf/basic/BasicOptionPaneUI.java,
+         javax/swing/plaf/basic/BasicPanelUI.java,
+         javax/swing/plaf/basic/BasicProgressBarUI.java,
+         javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java,
+         javax/swing/plaf/basic/BasicRadioButtonUI.java,
+         javax/swing/plaf/basic/BasicRootPaneUI.java,
+         javax/swing/plaf/basic/BasicScrollBarUI.java,
+         javax/swing/plaf/basic/BasicScrollPaneUI.java,
+         javax/swing/plaf/basic/BasicSeparatorUI.java,
+         javax/swing/plaf/basic/BasicSliderUI.java,
+         javax/swing/plaf/basic/BasicTabbedPaneUI.java,
+         javax/swing/plaf/basic/BasicToggleButtonUI.java,
+         javax/swing/plaf/basic/BasicViewportUI.java,
+         javax/swing/plaf/basic/Makefile.am,
+         javax/swing/plaf/basic/Makefile.in,
+         javax/swing/plaf/metal/Makefile.in,
+         javax/swing/plaf/metal/MetalLookAndFeel.java,
+         javax/swing/table/AbstractTableModel.java,
+         javax/swing/table/DefaultTableCellRenderer.java,
+         javax/swing/table/DefaultTableModel.java,
+         javax/swing/table/JTableHeader.java,
+         javax/swing/table/Makefile.in,
+         javax/swing/table/TableCellEditor.java,
+         javax/swing/table/TableCellRenderer.java,
+         javax/swing/table/TableColumn.java,
+         javax/swing/table/TableColumnModel.java,
+         javax/swing/table/TableModel.java,
+         javax/swing/text/AbstractDocument.java,
+         javax/swing/text/AttributeSet.java, javax/swing/text/Caret.java,
+         javax/swing/text/ComponentView.java,
+         javax/swing/text/DefaultCaret.java,
+         javax/swing/text/DefaultEditorKit.java,
+         javax/swing/text/Document.java, javax/swing/text/EditorKit.java,
+         javax/swing/text/GapContent.java,
+         javax/swing/text/JTextComponent.java,
+         javax/swing/text/Keymap.java, javax/swing/text/Makefile.in,
+         javax/swing/text/MutableAttributeSet.java,
+         javax/swing/text/PlainEditorKit.java,
+         javax/swing/text/Segment.java, javax/swing/text/Style.java,
+         javax/swing/text/StyledDocument.java,
+         javax/swing/text/StyledEditorKit.java,
+         javax/swing/text/TextAction.java, javax/swing/text/View.java,
+         javax/swing/text/ViewFactory.java,
+         javax/swing/text/html/Makefile.in,
+         javax/swing/text/html/parser/Makefile.in,
+         javax/swing/tree/DefaultMutableTreeNode.java,
+         javax/swing/tree/DefaultTreeCellEditor.java,
+         javax/swing/tree/Makefile.in,
+         javax/swing/tree/MutableTreeNode.java,
+         javax/swing/tree/RowMapper.java,
+         javax/swing/tree/TreeCellEditor.java,
+         javax/swing/tree/TreeCellRenderer.java,
+         javax/swing/tree/TreeModel.java, javax/swing/tree/TreeNode.java,
+         javax/swing/tree/TreeSelectionModel.java,
+         javax/swing/undo/AbstractUndoableEdit.java,
+         javax/swing/undo/CannotRedoException.java,
+         javax/swing/undo/CannotUndoException.java,
+         javax/swing/undo/CompoundEdit.java, javax/swing/undo/Makefile.in,
+         javax/swing/undo/StateEdit.java,
+         javax/swing/undo/StateEditable.java,
+         javax/swing/undo/UndoManager.java,
+         javax/swing/undo/UndoableEdit.java,
+         javax/swing/undo/UndoableEditSupport.java,
+         javax/transaction/Makefile.am, javax/transaction/Makefile.in,
+         javax/transaction/Status.java,
+         javax/transaction/Synchronization.java,
+         javax/transaction/Transaction.java,
+         javax/transaction/TransactionManager.java,
+         javax/transaction/UserTransaction.java,
+         javax/transaction/package.html, javax/transaction/xa/Makefile.am,
+         javax/transaction/xa/Makefile.in,
+         javax/transaction/xa/XAResource.java,
+         javax/transaction/xa/Xid.java, javax/transaction/xa/package.html,
+         lib/Makefile.am, lib/classes, lib/classes.1,
+         lib/gen-classlist.sh, lib/gen_nio.sh, lib/glibj.zip,
+         lib/java.dep, native/Makefile.am, native/fdlibm/Makefile.am,
+         native/fdlibm/ieeefp.h, native/fdlibm/java-assert.h,
+         native/fdlibm/mprec.h, native/jni/Makefile.am,
+         native/jni/classpath/Makefile.am, native/jni/classpath/jcl.c,
+         native/jni/gtk-peer/Makefile.am,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c,
+         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.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_GtkCheckboxGroupPeer.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_GtkGenericPeer.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_GtkWindowPeer.c,
+         native/jni/gtk-peer/gthread-jni.c, native/jni/gtk-peer/gtkpeer.h:
+         gnu classpath 0.09
+
+2004-06-12 17:04  stefan
+
+       * headers.c, src/cacaoh/headers.c: MIPS specific functions
+
+2004-06-12 17:01  stefan
+
+       * src/boehm-gc/pthread_stop_world.c: prototype fix
+
+2004-06-12 16:58  stefan
+
+       * src/vm/jit/i386/codegen.c: ansi c fix
+
+2004-06-12 15:33  stefan
+
+       * src/vm/jit/codegen.inc: Alignment was broken for MIPS
+
+2004-06-12 15:32  stefan
+
+       * asmpart.h, src/vm/jit/asmpart.h: Critical sections declaration
+         fix
+
+2004-06-12 15:31  stefan
+
+       * src/boehm-gc/aix_irix_threads.c, src/threads/native/threads.c,
+         headers.c, src/cacaoh/headers.c, src/vm/jit/mips/asmpart.S,
+         src/vm/jit/mips/codegen.c: Threads for IRIX
+
+2004-06-12 15:29  stefan
+
+       * src/vm/jit/alpha/codegen.c: Native stub size again
+
+2004-06-11 22:41  stefan
+
+       * src/vm/jit/alpha/codegen.c: Small fix (native stub size)
+
+2004-06-11 18:28  stefan
+
+       * src/vm/jit/mips/: asmpart.S, machine-instr.h: atomic functions in
+         asmpart.S because of MIPSPro compiler
+
+2004-06-11 17:45  stefan
+
+       * src/vm/jit/mips/machine-instr.h: Atomic operations for MIPS
+
+2004-06-11 14:16  stefan
+
+       * src/threads/native/threads.c: More darwin-threads stuff
+
+2004-06-11 13:33  stefan
+
+       * src/: boehm-gc/misc.c, boehm-gc/os_dep.c,
+         boehm-gc/include/private/gc_priv.h, vm/jit/powerpc/codegen.c:
+         Null pointer exception working again on darwin
+
+2004-06-09 18:28  twisti
+
+       * global.h, src/vm/global.h: - removed cacao_shutdown - support
+         classfiles up to 48.0
+
+2004-06-09 18:28  twisti
+
+       * loader.c, src/vm/loader.c: - suck_init filename bugfix - support
+         classfiles up to 48.0
+
+2004-06-09 17:50  twisti
+
+       * src/mm/memory.c: Removed TRACECALLARGS stuff, because it used
+         16MB memory. Now we use a simple malloc with a memset to zero for
+         literals.
+
+2004-06-07 12:09  twisti
+
+       * src/vm/jit/: reg.h, reg.inc: static function prototypes should
+         not be in a header file, because they produce warnings. This was
+         originally my fault.
+
+2004-06-06 17:01  twisti
+
+       * src/vm/jit/x86_64/asmpart.S: - export xhandler - bug fix in
+         clinit (save float argument register)
+
+2004-06-06 15:29  twisti
+
+       * main.c, src/cacao/cacao.c: - added cacao_exit which exits the
+         cacao jvm as it should be, with   Runtime.exit(I)V - include
+         paths fixed
+
+2004-06-06 15:28  twisti
+
+       * main.h, src/cacao/cacao.h: Added function protos: cacao_exit,
+         cacao_shutdown.
+
+2004-06-06 15:20  twisti
+
+       * src/native/vm/Makefile.am: Fix include paths to support build
+         directories.
+
+2004-06-06 15:20  twisti
+
+       * src/native/vm/VMRuntime.c: - runFinalization() bug fix, ucsd
+         benchmark now works again - implemented _deprecated_
+         runFinalizersOnExitInternal (and it does not   work really, it
+         closes very soon stdin, stdout and stderr file handles   and exit
+         then silenty, don't know yet how to fix this)
+
+2004-06-06 14:48  twisti
+
+       * src/vm/jit/alpha/: Makefile.am, codegen.c, codegen.h: Fix include
+         paths to support build directories.
+
+2004-06-06 01:56  twisti
+
+       * src/vm/jit/Makefile.am, Makefile.am: Fix include paths to support
+         build directories.
+
+2004-06-06 01:53  twisti
+
+       * src/mm/boehm.c: - added gc_invoke_finalizers - fixed include
+         paths - gc_out_of_memory changes
+
+2004-06-06 01:53  twisti
+
+       * src/mm/boehm.h: Added gc_invoke_finalizers proto.
+
+2004-06-06 01:20  twisti
+
+       * src/vm/jit/i386/Makefile.am: - added emitfuncs stuff - fix to
+         support build directories
+
+2004-06-06 01:19  twisti
+
+       * src/vm/jit/loop/: Makefile.am, analyze.c, graph.c, loop.c,
+         tracing.c, tracing.h: Fix include paths to support build
+         directories.
+
+2004-06-06 01:15  twisti
+
+       * src/: mm/memory.c, toolbox/Makefile.am, toolbox/avl.c,
+         toolbox/chain.c, toolbox/list.c, toolbox/tree.c: Fix include
+         paths to support build directories.
+
+2004-06-05 22:58  twisti
+
+       * src/vm/jit/i386/asmpart.S: - export calljava_xhandler,
+         calljava_xhandler2 - some code indent
+
+2004-06-05 22:57  twisti
+
+       * src/vm/jit/i386/: codegen.c, codegen.h: - fixed
+         ArrayIndexOutOfBoundsException bug - moved gen_bound_check into
+         .h
+
+2004-06-05 22:39  twisti
+
+       * src/vm/jit/powerpc/codegen.c: - fixed
+         ArrayIndexOutOfBoundsException bug - removed wrapper functions
+         for asm_calljavafunction and asm_cacheflush   (why did we need
+         them?)
+
+2004-06-05 22:28  twisti
+
+       * src/vm/jit/powerpc/asmpart.S: - bug fix in L_initializererror -
+         replaced _asm_docalljavamethod with _asm_calljavafunction, this
+         implies   a exception bug fix - added some function comments
+
+2004-06-05 19:46  twisti
+
+       * src/vm/jit/mips/codegen.c: Fixed ArrayIndexOutOfBoundsException
+         bug.
+
+2004-06-05 19:38  twisti
+
+       * src/vm/jit/x86_64/codegen.c: Fixed ArrayIndexOutOfBoundsException
+         bug.
+
+2004-06-05 19:32  twisti
+
+       * src/vm/jit/alpha/codegen.c: - ICMD_CHECKOOM to
+         ICMD_CHECKEXCEPTION stuff - removed LOOP_DEBUG stuff - removed
+         compileverbose message - fixed ArrayIndexOutOfBoundsException bug
+
+2004-06-05 18:29  twisti
+
+       * src/vm/jit/i386/: codegen.c, codegen.h, emitfuncs.c, emitfuncs.h:
+         - moved all code emitter functions in emitfuncs.c - moved code
+         generation macros into header file (some of them are needed
+         emit functions)
+
+2004-06-05 17:44  twisti
+
+       * loader.c, src/vm/loader.c: - correct includes - use class_free
+         again
+
+2004-06-05 16:37  twisti
+
+       * src/vm/jit/codegen.inc: i386 and x86_64 methodtable bugfix.
+
+2004-06-05 16:37  twisti
+
+       * asmpart.h, src/vm/jit/asmpart.h: Added dummy prototypes for
+         calljava_xhandler and calljava_xhandler2.
+
+2004-06-05 14:22  twisti
+
+       * global.h, src/vm/global.h: - removed _GNU_SOURCE - started to set
+         include directories correctly (to support builds in different
+         build directories)
+
+2004-06-04 00:15  twisti
+
+       * src/vm/jit/alpha/asmpart.S: Class values (off*val) are s4's, so
+         just read and write a long.
+
+2004-06-03 23:35  twisti
+
+       * src/vm/jit/x86_64/codegen.c: - replaced ICMD_CHECKOOM with
+         ICMD_CHECKEXCEPTION - added missing gen_div_check's for software
+         / by zero
+
+2004-06-03 23:30  twisti
+
+       * src/vm/jit/x86_64/asmpart.S: - added asm_getclassvalues_atomic
+         and asm_criticalsections - some risc-like defines
+
+2004-06-03 22:47  twisti
+
+       * src/vm/jit/i386/Makefile.am: Removed methodtable.* stuff.
+
+2004-06-03 22:44  twisti
+
+       * src/vm/jit/x86_64/Makefile.am: Removed methodtable.* entries.
+
+2004-06-03 22:40  twisti
+
+       * src/vm/jit/codegen.inc: Use avl tree instead of a simple linked
+         list for x86*'s methodtable.
+
+2004-06-02 13:12  twisti
+
+       * src/vm/jit/mips/asmpart.S: - #include "config.h" - added
+         asm_getclassvalues_atomic and asm_criticalsections -
+         class_load/link calls in handle_exception - handle
+         ininitializererror in check_clinit
+
+2004-06-02 13:10  twisti
+
+       * src/vm/jit/mips/codegen.c: - removed nullpointer proto - removed
+         LOOP_DEBUG stuff - added ICMD_CHECKEXCEPTION - don't recompute pv
+         after asmpart calls - call check_clinit from nativestub if native
+         method
+
+2004-06-02 12:56  twisti
+
+       * src/vm/jit/mips/Makefile.am: Compile asmpart.S with all falgs (to
+         get config.h).
+
+2004-06-02 12:34  twisti
+
+       * src/vm/jit/codegen.inc: Also set xcheckarefs back to null.
+
+2004-06-02 12:30  twisti
+
+       * native.c, src/native/native.c, builtin.c, src/vm/builtin.c: ifdef
+         __GNUC__ #warnings for mips pro compiler
+
+2004-05-31 17:47  jowenn
+
+       * asmpart.h, builtin.c, src/vm/builtin.c, src/vm/jit/asmpart.h,
+         global.h, headers.c, jni.c, loader.c, src/cacaoh/headers.c,
+         src/native/jni.c, src/vm/global.h, src/vm/loader.c, loader.h,
+         native.c, src/native/native.c, src/vm/loader.h,
+         src/vm/jit/codegen.inc, src/vm/jit/jit.c, src/vm/jit/stack.c,
+         src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c,
+         src/native/vm/VMThrowable.c, tests/extest.java,
+         tests/stack/README, tests/stack/exception.java,
+         tests/stack/inheritancetest.java,
+         tests/stack/nestedconstructorexception.java,
+         tests/stack/nestedconstructorexception2.java,
+         tests/stack/nestedstaticinitializers.java,
+         tests/stack/java/Makefile, tests/stack/java/stackTraceTest1.c,
+         tests/stack/java/stackTraceTest1.java: Exceptions work now with
+         nested builtin_news correctly (set the exception pointer to zero,
+         before creating a new exception, otherwise the next native stub
+         does not return properly. Better handling of exceptions created
+         during jit_compile, clear exceptions  during invocation of Call*
+         jni functions, before the real invocation of  the target, refill
+         in stack traces if an ICMD_CHECKEXCEPTION is encountered, ...
+
+2004-05-29 09:51  jowenn
+
+       * src/vm/jit/i386/asmpart.S:  should have been , now it works in
+         the cvs version too
+
+2004-05-28 23:45  jowenn
+
+       * loader.c, src/vm/loader.c: checking the return value of a non
+         void function, which contains returns without values is a bad
+         idea. I think an int return type true/false would be sufficient.
+
+2004-05-28 15:11  twisti
+
+       * src/vm/jit/mips/disass.c: Print branch addresses correctly.
+
+2004-05-28 15:04  twisti
+
+       * src/vm/jit/powerpc/codegen.c: Replaced ICMD_CHECKOOM by
+         ICMD_CHECKEXCEPTION.
+
+2004-05-28 14:18  twisti
+
+       * src/toolbox/logging.c: Removed warnings.
+
+2004-05-28 12:25  twisti
+
+       * native.c, src/native/native.c: Removed warnings.
+
+2004-05-28 12:10  twisti
+
+       * src/threads/green/locks.c: ...and we should use it correctly ;-)
+         Damn!
+
+2004-05-28 12:07  twisti
+
+       * src/threads/green/locks.c: Use MNEW instead of malloc, removes
+         warnings.
+
+2004-05-27 19:34  twisti
+
+       * configure.in: Define some linux flags, maybe also used in other
+         systems.
+
+2004-05-27 18:30  twisti
+
+       * src/vm/jit/i386/codegen.c: - header changes - install signal
+         handlers in the posix way - removed logging - changed
+         ICMD_CHECKOOM to ICMD_CHECKEXCEPTION
+
+2004-05-27 18:29  twisti
+
+       * src/vm/jit/i386/codegen.h: Some header changes.
+
+2004-05-27 18:27  twisti
+
+       * src/vm/jit/i386/asmpart.S: Replaced findmethod with
+         codegen_findmethod.
+
+2004-05-27 18:06  twisti
+
+       * src/vm/jit/codegen.inc: Changed xoomrefs to xexceptionrefs.
+
+2004-05-27 18:01  twisti
+
+       * src/vm/jit/reg.inc: - changed ICMD_CHECKOOM to
+         ICMD_CHECKEXCEPTION - removed warnings
+
+2004-05-27 17:58  twisti
+
+       * headers.c, src/cacaoh/headers.c: cacao system changes added.
+
+2004-05-27 17:57  twisti
+
+       * loader.c, src/vm/loader.c: This on is huge:   - many loader
+         exceptions   - other exceptions   - better logging   - removed
+         some unused stuff
+
+2004-05-27 17:54  twisti
+
+       * src/vm/jit/: stack.c, stack.h: - many exception related changes -
+         void analyse_stack() -> methodinfo *analyse_stack(methodinfo *m)
+         - removed logging messages
+
+2004-05-27 17:52  twisti
+
+       * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - changed
+         option statistics to opt_stat - many exception changes - defined
+         -eager (not yet supported)
+
+2004-05-27 17:49  twisti
+
+       * src/vm/jit/jit.c: - many changes related to exceptions - added
+         static methodptr jit_compile_intern() (don't call it!) - better
+         logging - changed CHECKOOM to CHECKEXCEPTION - started to change
+         header include paths
+
+2004-05-27 17:46  twisti
+
+       * src/vm/jit/: parse.c, parse.h: - many changes related to
+         exceptions - changed ICMD_CHECKOOM to ICMD_CHECKEXCEPTION -
+         removed logging messages
+
+2004-05-27 17:44  twisti
+
+       * src/vm/jit/jit.h: - changed ICMD_CHECKOOM to ICMD_CHECKEXCEPTION
+         - removed typecheck() prototype (typecheck now has its own
+         header)
+
+2004-05-27 17:43  twisti
+
+       * src/vm/jit/verify/typecheck.c: - #include "native.h" -
+         typecheck() returns methodinfo * - removed logging messages
+
+2004-05-27 17:41  twisti
+
+       * native.c, native.h, src/native/native.c, src/native/native.h: -
+         more exception strings defined - class_java_lang_Throwable
+         defined - added init_system_exceptions() and
+         compile_all_class_methods() for   compiler exceptions - better
+         oom handling - throw_cacao_exception_exit() if we cannot create
+         an exception
+
+2004-05-26 23:32  twisti
+
+       * loader.h, src/vm/loader.h: - removed unused
+         class_java_lang_Throwable - changed class_link return type to
+         classinfo *
+
+2004-05-26 23:27  twisti
+
+       * tables.c, tables.h, src/vm/tables.c, src/vm/tables.h: - added
+         utf_fprint_classname - first try to support eager loading - check
+         for opt_stat in STATISTICS
+
+2004-05-26 23:22  twisti
+
+       * src/toolbox/: logging.c, logging.h: Added log_message_class and
+         log_message_method
+
+2004-05-26 20:52  twisti
+
+       * builtin.c, src/vm/builtin.c: Check class_{load,link,init} for
+         exceptions.
+
+2004-05-26 20:40  twisti
+
+       * tests/extest.java: Next version, even more complete.
+
+2004-05-26 20:40  twisti
+
+       * tests/extest_clinit.java: Used from extest.
+
+2004-05-26 17:04  jowenn
+
+       * asmpart.h, builtin.c, src/vm/builtin.c, src/vm/jit/asmpart.h,
+         global.h, headers.c, native.c, tables.c, unzip.c,
+         src/cacaoh/headers.c, src/native/native.c, src/vm/global.h,
+         src/vm/tables.c, src/vm/unzip.c, src/vm/jit/jit.h,
+         src/vm/jit/parse.h, src/vm/jit/stack.c,
+         src/vm/jit/verify/typecheck.c, src/vm/jit/i386/asmpart.S,
+         src/vm/jit/i386/codegen.c, src/native/vm/VMThrowable.c: the
+         cleaner part of the code for stub created exceptions, the rest
+         will follow soon
+
+2004-05-26 17:01  jowenn
+
+       * tests/stack/: stubexceptions.java, stubexceptions2.java,
+         stubexceptions3.java, stubexceptions4.java: a few stub exception
+         test files
+
+2004-05-26 15:29  twisti
+
+       * src/vm/jit/i386/asmpart.S: Catch jit_compiler exceptions.
+
+2004-05-26 11:41  twisti
+
+       * src/vm/jit/verify/typecheck.h: Only a header file...
+
+2004-05-25 18:12  jowenn
+
+       * tests/stack/: hello.java, hello1.java, hello2.java,
+         java/Makefile, java/stackTraceTest1.c, java/stackTraceTest1.h,
+         java/stackTraceTest1.java: small testcases
+
+2004-05-20 20:06  twisti
+
+       * src/vm/jit/alpha/asmpart.S: Wrong exception call, we need to use
+         new_exception instead of new_exception_message.
+
+2004-05-20 19:18  twisti
+
+       * tests/extest.java: More exceptions...
+
+2004-05-20 18:58  twisti
+
+       * src/native/vm/: Constructor.c, VMClass.c, VMClassLoader.c: -
+         missing header file\VMClassLoader.c - small typo
+
+2004-05-20 09:15  stefan
+
+       * src/vm/jit/alpha/asmpart.S: small fix
+
+2004-05-20 01:21  stefan
+
+       * src/boehm-gc/os_dep.c: MacOSX threads working (somewhat)
+
+2004-05-20 01:15  stefan
+
+       * Makefile.am, headers.c, src/cacaoh/headers.c,
+         src/vm/jit/powerpc/Makefile.am, src/vm/jit/powerpc/asmpart.S,
+         src/vm/jit/powerpc/codegen.c, src/vm/jit/powerpc/machine-instr.h,
+         src/threads/native/threads.c, src/threads/native/threads.h,
+         src/toolbox/logging.h: MacOSX threads working (somewhat)
+
+2004-05-20 01:12  stefan
+
+       * configure.in: MacOSX threads working (somewhat)
+
+2004-05-19 19:17  stefan
+
+       * asmpart.h, builtin.c, loader.c, src/vm/builtin.c,
+         src/vm/loader.c, src/vm/jit/asmpart.h, src/vm/jit/i386/asmpart.S,
+         src/vm/jit/alpha/asmpart.S: cast_lock removed (using
+         asm_getclassvalues_atomic now)
+
+2004-05-19 19:12  stefan
+
+       * src/threads/native/: threads.c, threads.h: cast_lock removed
+         (using asm_getclassvalues_atomic now)
+
+2004-05-19 18:30  stefan
+
+       * src/threads/green/threads.h, headers.c, src/cacaoh/headers.c:
+         cast_lock removed (using asm_getclassvalues_atomic now)
+
+2004-05-19 17:42  twisti
+
+       * tests/extest.java: More exceptions, other output.
+
+2004-05-18 12:25  stefan
+
+       * builtin.c, builtin.h, headers.c, jni.c, loader.c, main.c,
+         native.c, tables.c, typeinfo.c, src/cacao/cacao.c,
+         src/cacaoh/headers.c, src/mm/boehm.c, src/native/jni.c,
+         src/native/native.c, src/native/vm/Constructor.c,
+         src/native/vm/FileChannelImpl.c, src/native/vm/Method.c,
+         src/native/vm/Proxy.c, src/native/vm/VMClass.c,
+         src/native/vm/VMClassLoader.c, src/native/vm/VMObject.c,
+         src/native/vm/VMObjectStreamClass.c, src/native/vm/VMRuntime.c,
+         src/native/vm/VMSecurityManager.c, src/native/vm/VMSystem.c,
+         src/native/vm/VMThread.c, src/vm/builtin.c, src/vm/builtin.h,
+         src/vm/loader.c, src/vm/tables.c, src/vm/jit/codegen.inc,
+         src/vm/jit/jit.c, src/vm/jit/parse.c, src/vm/jit/stack.c,
+         src/vm/jit/inline/inline.c, src/vm/jit/inline/parseRT.h,
+         src/vm/jit/loop/analyze.c, src/vm/jit/loop/loop.c,
+         src/vm/jit/verify/typecheck.c, src/vm/jit/verify/typeinfo.c,
+         src/mm/memory.c, src/threads/green/threads.c,
+         src/threads/native/threads.c, src/toolbox/Makefile.am,
+         src/toolbox/logging.c, src/toolbox/logging.h: Renamed loging to
+         logging
+
+2004-05-16 19:08  stefan
+
+       * src/vm/jit/alpha/codegen.c: compileverbose merge from i386
+
+2004-05-16 17:36  twisti
+
+       * src/vm/jit/x86_64/asmpart.S: - ExceptionInInitializerError stuff
+         - removed unused functions
+
+2004-05-16 17:36  twisti
+
+       * src/vm/jit/x86_64/codegen.c: - OutOfMemoryError stuff -
+         ExceptionInInitializerError stuff - removed LOOP_DEBUG stuff -
+         install signal handler in posix style
+
+2004-05-16 15:48  twisti
+
+       * asmpart.h, src/vm/jit/asmpart.h: Removed unused function
+         declaration.
+
+2004-05-16 15:47  twisti
+
+       * src/vm/jit/alpha/: disass.c, disass.h: - fixed branch addresses
+
+2004-05-16 15:45  twisti
+
+       * src/vm/jit/alpha/codegen.c: - ExceptionInInitializerError stuff -
+         OutOfMemory stuff - native stub: check_clinit, calculate stubsize
+
+2004-05-16 15:44  twisti
+
+       * src/vm/jit/alpha/asmpart.S: - ExceptionInInitializerError stuff -
+         removed unused functions
+
+2004-05-16 15:16  twisti
+
+       * src/vm/jit/powerpc/: asmpart.S, codegen.c: - OutOfMemory stuff -
+         ExceptionInInitializerError stuff
+
+2004-05-16 15:14  twisti
+
+       * loader.c, src/vm/loader.c: Only show initialized message if it's
+         really called.
+
+2004-05-06 19:25  stefan
+
+       * src/threads/native/threads.c: bugfix
+
+2004-05-06 17:52  stefan
+
+       * src/threads/native/threads.c: Cleaner thread startup
+
+2004-05-05 23:09  stefan
+
+       * src/vm/jit/i386/machine-instr.h: Changed return type of
+         compare_and_exchange
+
+2004-05-05 23:06  stefan
+
+       * src/: vm/jit/alpha/machine-instr.h, vm/jit/alpha/Makefile.am,
+         vm/jit/alpha/codegen.c, vm/jit/alpha/codegen.h,
+         threads/native/threads.c: Threads on Alpha Linux
+
+2004-05-05 14:27  stefan
+
+       * headers.c, src/cacaoh/headers.c: native threads
+
+2004-05-05 14:26  stefan
+
+       * src/vm/jit/i386/codegen.c: compile fix
+
+2004-05-05 14:24  stefan
+
+       * src/threads/native/: threads.c, threads.h: native threads - there
+         was something missing
+
+2004-05-05 14:12  stefan
+
+       * src/threads/native/: threads.h, threads.c: native threads -
+         checkcast fixes
+
+2004-05-05 13:42  stefan
+
+       * src/vm/jit/: codegen.inc, i386/codegen.c: native threads -
+         checkcast fixes
+
+2004-05-03 20:53  stefan
+
+       * src/vm/jit/i386/: codegen.c, codegen.h: native threads - critical
+         section (cast) change
+
+2004-04-30 13:52  stefan
+
+       * src/: boehm-gc/pthread_stop_world.c, threads/native/threads.c:
+         use siginfo
+
+2004-04-27 13:57  stefan
+
+       * loader.c, src/vm/loader.c: compile fix
+
+2004-04-26 21:17  twisti
+
+       * src/vm/jit/parse.c: gcc-2.x fix, sorry...
+
+2004-04-26 19:30  twisti
+
+       * src/vm/jit/inline/parseRT.c: SOME lazy loading/linking fixes!!!
+         This is NOT finished yet!
+
+2004-04-26 19:20  twisti
+
+       * src/threads/: green/locks.c, green/threads.c, native/threads.c:
+         lazy loading/linking
+
+2004-04-26 19:12  twisti
+
+       * src/native/vm/: Constructor.c, VMClass.c, VMClassLoader.c,
+         VMObject.c, VMRuntime.c, VMString.c, VMThread.c, VMThrowable.c: -
+         exception stuff - lazy loading/linking (may some stuff is still
+         left!!!)
+
+2004-04-26 19:11  twisti
+
+       * src/vm/jit/i386/codegen.h: Removed unused fpu stuff (this should
+         be implemented completely new).
+
+2004-04-26 19:09  twisti
+
+       * src/vm/jit/i386/codegen.c: - dynamic nullpointer exception -
+         compileverbose message - some bugfixes - implemented oom
+
+2004-04-26 18:50  twisti
+
+       * src/vm/jit/i386/asmpart.S: - removed unused stuff - lazy
+         loading/linking - handle ExceptionInInitializerError in
+         asm_check_clinit - code indent, sorry...
+
+2004-04-26 18:41  twisti
+
+       * src/vm/jit/: jit.c, jit.h, parse.c, parse.h, reg.inc, stack.c,
+         verify/typecheck.c: - implemented ICMD_CHECKOOM - lazy
+         loading/linking - compileverbose messages for compiler passes
+
+2004-04-26 18:36  twisti
+
+       * src/vm/jit/codegen.inc: Added oom stuff.
+
+2004-04-26 18:32  twisti
+
+       * unzip.c, unzip.h, src/vm/unzip.c, src/vm/unzip.h: - moved structs
+         into header file (we need them somewhere else) - removed warnings
+
+2004-04-26 18:26  twisti
+
+       * typeinfo.c, src/vm/jit/verify/typeinfo.c: lazy loading/linking
+
+2004-04-26 18:20  twisti
+
+       * tables.c, tables.h, src/vm/tables.c, src/vm/tables.h: lazy
+         loading/linking stuff
+
+2004-04-26 18:18  twisti
+
+       * native.c, native.h, src/native/native.c, src/native/native.h: -
+         lazy loading/linking stuff - removed: systemclassloader_addclass
+                   systemclassloader_addlibrary
+         systemclassloader_addlibname
+
+2004-04-26 18:09  twisti
+
+       * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - init
+         stuff - exception handling - -all and -m rewrite (not finished
+         yet)
+
+2004-04-26 18:06  twisti
+
+       * loader.c, loader.h, src/vm/loader.c, src/vm/loader.h: - major
+         loading rewrite to support lazy laoding/linking - suck_* stuff
+         can be used recursive
+
+2004-04-26 18:03  twisti
+
+       * jni.c, src/native/jni.c: - removed OutOfMemoryError exceptions -
+         replaced native_new_and_init w/ new_exception - lazy
+         loading/linking DefineClass changes
+
+2004-04-26 17:56  twisti
+
+       * headers.c, src/cacaoh/headers.c: - lazy loading/linking stuff -
+         gc_init stuff
+
+2004-04-26 17:55  twisti
+
+       * global.h, src/vm/global.h: - removed some unused extern's - moved
+         some to better places
+
+2004-04-26 17:53  twisti
+
+       * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h: - lazy
+         loading/linking stuff - builtin_asm_get_exceptionptrptr - print
+         classnames with utf_sprint_classname
+
+2004-04-25 23:45  twisti
+
+       * src/mm/: boehm.c, boehm.h: - handle oom correctly - removed
+         heap_init and heap_close, gc_init now sets the heapsize
+
+2004-04-25 23:42  twisti
+
+       * src/boehm-gc/include/private/gc_priv.h: Don't print boehm
+         warnings.
+
+2004-04-23 18:22  cacao
+
+       * tests/havoc.class: verifiertst havoc von uci (Andreas Gal) added
+
+2004-04-22 21:15  stefan
+
+       * src/threads/native/threads.c: thread detach fix
+
+2004-04-21 20:30  stefan
+
+       * builtin.c, builtin.h, src/vm/builtin.c, src/vm/builtin.h: removed
+         builtin_reset_exceptionptr
+
+2004-04-21 15:09  stefan
+
+       * native.c, src/native/native.c: gcc 3.4 fix
+
+2004-04-20 23:12  stefan
+
+       * src/vm/jit/i386/codegen.c: not using builtin_reset_exceptionptr
+         any more
+
+2004-04-10 15:33  twisti
+
+       * tables.c, tables.h, src/vm/tables.c, src/vm/tables.h: Added
+         utf_sprint_classname
+
+2004-04-10 15:26  twisti
+
+       * src/vm/jit/: jit.c, stack.c: Try to use %ecx (REG_ITMP2) as
+         scratch register.
+
+2004-04-08 17:15  stefan
+
+       * src/threads/green/threads.h: stupid
+
+2004-04-08 17:08  stefan
+
+       * src/: vm/jit/i386/codegen.c, threads/native/threads.c,
+         threads/green/threads.h: warnings
+
+2004-04-08 17:08  stefan
+
+       * src/vm/jit/inline/parseRT.c: sane comments
+
+2004-04-08 17:07  stefan
+
+       * tables.c, src/vm/tables.c: warning
+
+2004-04-07 13:05  stefan
+
+       * src/threads/native/: threads.c, threads.h: stop world
+
+2004-04-06 22:30  stefan
+
+       * loader.c, tables.c, src/vm/loader.c, src/vm/tables.c: forgot to
+         #ifdef
+
+2004-04-06 22:27  stefan
+
+       * src/threads/native/threads.c, tables.c, tables.h,
+         src/vm/tables.c, src/vm/tables.h, loader.c, src/vm/loader.c: hash
+         lock
+
+2004-04-01 18:35  cacao
+
+       * doc/handbook/: intro.tex, overview.tex: some words for intro and
+         overview by andi
+
+2004-04-01 00:44  edwin
+
+       * main.c, src/cacao/cacao.c, src/vm/jit/parse.c,
+         src/vm/jit/inline/inline.c, src/vm/jit/inline/parseRT.c: added
+         field and method resolution
+
+2004-03-31 22:11  edwin
+
+       * loader.c, src/vm/loader.c, loader.h, src/vm/loader.h: added
+         exceptions to field/method resolution
+
+2004-03-31 21:16  twisti
+
+       * src/vm/jit/mips/: asmpart.S, codegen.c, disass.c, disass.h: -
+         removoed unused functions - removed remaining proto_ comments -
+         disass prints addresses instead of method offsets, it's easier to
+         find   something (jumps need to be fixed, i think)
+
+2004-03-31 15:34  twisti
+
+       * headers.c, src/cacaoh/headers.c: 500k is not enough, we go with
+         1M.
+
+2004-03-31 01:12  twisti
+
+       * src/classpath/lib/: Makefile, Makefile.in: This should not reside
+         in cvs.
+
+2004-03-31 01:01  twisti
+
+       * jni.c, src/native/jni.c: - usage of new_exception
+
+2004-03-31 01:00  twisti
+
+       * headers.c, src/cacaoh/headers.c: Huh, heap size was too small.
+
+2004-03-31 00:56  twisti
+
+       * src/native/vm/: VMClass.c, VMClassLoader.c, VMObject.c,
+         VMSystem.c: - usage of new_exception - some cosmetic changes
+
+2004-03-31 00:49  twisti
+
+       * src/native/vm/Field.c: Replaced native_new_and_init with
+         new_exception.
+
+2004-03-31 00:44  twisti
+
+       * native.h, src/native/native.h: - removed unused exception class_
+         declarations - added exception string_'s for code generation -
+         new_exception* functions to instantiate runtime exceptions
+
+2004-03-31 00:42  twisti
+
+       * builtin.c, src/vm/builtin.c: - removed references to proto_
+         exceptions - use new_exception instead of native_new_and_init
+
+2004-03-31 00:34  twisti
+
+       * loader.c, src/vm/loader.c: - removed unused exception class_
+         declarations - removed unused exception proto_'s, except
+         NullPointer - removed create_system_exception_classes(),
+         create_system_exception_proto_classes()
+
+2004-03-30 23:59  twisti
+
+       * native.c, src/native/native.c: - removed unused exception class_
+         declarations - added exception string_'s for code generation -
+         new_exception* functions to instantiate runtime exceptions
+
+2004-03-30 23:49  twisti
+
+       * headers.c, main.c, src/boehm-gc/alloc.c,
+         src/boehm-gc/include/gc.h, src/cacao/cacao.c,
+         src/cacaoh/headers.c, src/mm/boehm.c, src/mm/boehm.h,
+         src/native/vm/VMRuntime.c: - heap_init works again and we can set
+         initial and maximun heap size - implemented
+         Java_java_lang_Runtime_maxMemory, also in boehm itself
+         (GC_get_max_heap_size)
+
+2004-03-30 23:41  twisti
+
+       * src/boehm-gc/: acinclude.m4, configure.in: - removed warnings
+         with newest autoconf version (except 1) - removed default
+         THREADS=no, for native thread support
+
+2004-03-30 23:39  twisti
+
+       * configure.in: Removed warnings for newest autconf versions. We
+         AC_PREREQ version 2.59, because boehmm wants 2.53 and classpath
+         2.59.
+
+2004-03-30 23:36  twisti
+
+       * Makefile.am: Remove stamp-nat in cleanfiles.
+
+2004-03-30 23:26  twisti
+
+       * acconfig.h, aclocal.m4, config.h.in, configure, stamp-h.in: Not
+         needed anymore or it should not reside in cvs.
+
+2004-03-29 13:21  stefan
+
+       * src/: vm/jit/jit.c, vm/jit/parse.c, native/vm/VMObject.c,
+         native/vm/VMThread.c: Native threads almost working
+
+2004-03-29 13:17  stefan
+
+       * builtin.c, src/vm/builtin.c, builtin.h, global.h, headers.c,
+         loader.c, main.c, native.c, src/cacao/cacao.c,
+         src/cacaoh/headers.c, src/native/native.c, src/vm/builtin.h,
+         src/vm/global.h, src/vm/loader.c: Native threads almost working
+
+2004-03-29 13:11  stefan
+
+       * src/: vm/jit/i386/Makefile.am, boehm-gc/pthread_stop_world.c,
+         boehm-gc/include/gc.h, threads/green/threads.c: Native threads
+         almost working
+
+2004-03-29 13:03  stefan
+
+       * src/threads/green/: Makefile.am, threads.c, threads.h, locks.h:
+         Native threads almost working
+
+2004-03-29 13:03  stefan
+
+       * src/threads/native/: threads.c, threads.h: [no log message]
+
+2004-03-29 09:13  stefan
+
+       * src/vm/jit/i386/codegen.c: Removed cast_lock
+
+2004-03-29 09:12  stefan
+
+       * src/vm/jit/i386/machine-instr.h: [no log message]
+
+2004-03-29 09:02  stefan
+
+       * src/vm/jit/i386/asmpart.S: crash fix
+
+2004-03-29 01:32  twisti
+
+       * src/mm/boehm.c: This will come, but not yet!
+
+2004-03-29 01:08  twisti
+
+       * src/mm/: boehm.c, boehm.h: Implemented some functions:
+         gc_get_free_bytes, gc_get_heap_size, gc_finalize_all
+
+2004-03-29 01:06  twisti
+
+       * src/native/vm/VMRuntime.c: Ooops, small type. But gcc does not
+         complain about #elsif.
+
+2004-03-29 00:37  twisti
+
+       * src/native/vm/VMRuntime.c: Implemented some functions:
+         totalMemory, freeMemory, availableProcessors runFinalization
+
+2004-03-26 01:34  twisti
+
+       * tables.c, src/vm/tables.c: Removed gcc3 compiler warnings and
+         some other warnings.
+
+2004-03-26 00:47  twisti
+
+       * src/vm/jit/stack.c: Pass code pointer to disassinstr instead of
+         one instruction, so we can print the instruction address.
+
+2004-03-26 00:46  twisti
+
+       * src/vm/jit/powerpc/asmpart.S: Replaced proto_ exceptions with
+         dynamic ones.
+
+2004-03-26 00:45  twisti
+
+       * src/vm/jit/powerpc/: disass.c, disass.h: Print real addresses
+         instead of method byte offset. So we can find exception pc's
+         better.
+
+2004-03-25 19:37  twisti
+
+       * src/native/vm/VMSecurityManager.c: Replaced #ifdef __ALPHA__ with
+         #ifndef __I386__. I thought this was already in cvs.
+
+2004-03-25 19:18  twisti
+
+       * src/boehm-gc/: Makefile.in, aclocal.m4, configure,
+         doc/Makefile.in, include/Makefile.in: These should not reside in
+         cvs.
+
+2004-03-25 19:12  twisti
+
+       * src/classpath/: include/Makefile.in, native/cni/Makefile.in,
+         native/jni/classpath/Makefile.in, native/jni/Makefile.in,
+         native/jni/gtk-peer/Makefile.in, native/jni/java-io/Makefile.in,
+         native/jni/java-lang/Makefile.in,
+         native/jni/java-net/Makefile.in, native/jni/java-nio/Makefile.in,
+         native/Makefile.in, native/fdlibm/Makefile.in,
+         native/jni/java-util/Makefile.in, native/target/Makefile.in,
+         native/target/Linux/Makefile.in,
+         native/target/generic/Makefile.in: These should not reside in
+         cvs.
+
+2004-03-25 19:09  twisti
+
+       * asmpart.h, headers.c, src/cacaoh/headers.c, src/vm/jit/asmpart.h:
+         Removed unused asm_switchstackandcall
+
+2004-03-25 18:31  jowenn
+
+       * src/vm/jit/: jit.h, parse.c, stack.c, verify/typecheck.c:
+         inlining starts working again for the first time after typecheck
+         modifications. -inv doesn't work yet, and the rest isn't tested
+         excaustive yet,but a hello world works. I had to introduce a
+         class member on instruction level, first I had thought basic
+         block level would be enough, but inlined functions do not start
+         at a basic block boundary. I'm not sure if that is intended or a
+         bug
+
+2004-03-25 16:19  twisti
+
+       * src/native/vm/VMThrowable.c: - added gnu header, emacs tailer -
+         removed log_text
+
+2004-03-24 23:45  edwin
+
+       * loader.h, src/vm/loader.h, loader.c, src/vm/loader.c: added
+         functions for resolving fields and methods
+
+2004-03-24 23:44  edwin
+
+       * src/vm/jit/stack.c: more debug output
+
+2004-03-24 01:16  twisti
+
+       * src/vm/jit/x86_64/asmpart.S: Removed unused functions and
+         .globl's.
+
+2004-03-22 21:51  twisti
+
+       * autogen.sh, src/boehm-gc/autogen.sh: Generate all autmake and
+         autoconf files.
+
+2004-03-19 18:52  jowenn
+
+       * src/vm/jit/i386/asmpart.S: patching asm_builtin_new away and do
+         direct calls to builtin_new the next time
+
+2004-03-18 15:29  jowenn
+
+       * builtin.c, src/vm/builtin.c, src/vm/jit/codegen.inc,
+         src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c:
+         additional fields for line numbers added to data segment, codegen
+         generates padding bytes, debug output in monitorenter/exit
+         commented out
+
+2004-03-17 16:58  twisti
+
+       * src/vm/jit/alpha/codegen.c: - -verbosecall fixes - save return
+         register before monitorexit
+
+2004-03-17 12:38  twisti
+
+       * src/vm/jit/i386/asmpart.S: Finished calljavafunction2 copy loop
+         stuff.
+
+2004-03-15 15:52  jowenn
+
+       * builtin.c, configure, src/vm/builtin.c, main.c,
+         src/cacao/cacao.c, src/classpath/include/Makefile.in,
+         src/classpath/native/Makefile.in,
+         src/classpath/native/cni/Makefile.in,
+         src/classpath/native/fdlibm/Makefile.in,
+         src/classpath/native/jni/Makefile.in,
+         src/classpath/native/jni/classpath/Makefile.in,
+         src/classpath/native/jni/gtk-peer/Makefile.in,
+         src/classpath/native/jni/java-io/Makefile.in,
+         src/classpath/native/jni/java-lang/Makefile.in,
+         src/classpath/native/jni/java-net/Makefile.in,
+         src/classpath/native/jni/java-nio/Makefile.in,
+         src/classpath/native/jni/java-util/Makefile.in,
+         src/classpath/native/target/Makefile.in,
+         src/classpath/native/target/Linux/Makefile.in,
+         src/classpath/native/target/generic/Makefile.in,
+         src/native/vm/VMSecurityManager.c, src/native/vm/VMThread.c,
+         src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c,
+         src/native/vm/VMThrowable.c: compile and run again on alpha.  No
+         new features from i386 ported yet. It only runs with threads
+         disabled on alpha right now
+
+2004-03-15 08:37  jowenn
+
+       * Makefile.am, asmpart.h, builtin.c, src/vm/builtin.c,
+         src/vm/jit/asmpart.h, builtin.h, global.h, headers.c, jni.c,
+         loader.c, src/cacaoh/headers.c, src/native/jni.c,
+         src/vm/builtin.h, src/vm/global.h, src/vm/loader.c, main.c,
+         main.h, tables.c, src/cacao/cacao.c, src/cacao/cacao.h,
+         src/vm/tables.c, src/vm/jit/codegen.inc,
+         src/vm/jit/alpha/asmpart.S, src/vm/jit/alpha/codegen.c,
+         src/vm/jit/i386/asmpart.S, src/native/vm/Makefile.am,
+         src/vm/jit/i386/codegen.c, src/native/vm/VMThrowable.c,
+         tests/stack/classcontextnativeTest.java,
+         tests/stack/exception.java: exception back traces for i386
+
+2004-03-15 02:34  jowenn
+
+       * src/classpath/vm/reference/java/lang/VMThrowable.java: one
+         RawData field, which should never be used from within java code,
+         since it is not a java object, perhaps that should be removed
+         again later on and placed in a structure directly in the native
+         code
+
+2004-03-15 01:37  twisti
+
+       * src/vm/jit/powerpc/: codegen.c, codegen.h: - fixed -verbosecall -
+         replaced proto_ exceptions with dynamic ones
+
+2004-03-15 01:35  twisti
+
+       * src/vm/jit/powerpc/asmpart.S: - added gnu header and emacs tailer
+         - added asm_check_clinit - make asm_calljavafunction2 work with
+         current stuff, but not ready yet!
+
+2004-03-15 00:41  twisti
+
+       * headers.c, src/cacaoh/headers.c: Added some functions from native
+         used in loader.
+
+2004-03-15 00:39  twisti
+
+       * loader.c, src/vm/loader.c: - show message in
+         ExceptionInInitializerError - make code more readable
+
+2004-03-14 22:02  twisti
+
+       * main.c, src/cacao/cacao.c: POWERPC defines for time outputs.
+
+2004-03-14 22:01  twisti
+
+       * builtin.c, src/vm/builtin.c: POWERPC defines in
+         builtin_trace_args and builtin_displaymethodstop.
+
+2004-03-14 15:22  jowenn
+
+       * tests/stack/exception.java: testcase including fillInStackTrace
+         and rethrow examples
+
+2004-03-13 13:51  jowenn
+
+       * src/vm/jit/: codegen.inc, jit.h, i386/codegen.c: the line number
+         <-> mpc table is now stored into the data segment (i386)
+
+2004-03-12 11:47  stefan
+
+       * src/boehm-gc/configure: configure script from the gc6.2 package -
+         thread support working now
+
+2004-03-12 00:02  stefan
+
+       * src/mm/boehm.c: GC_LINUX_THREADS only for linux
+
+2004-03-11 22:52  stefan
+
+       * src/mm/boehm.c: GC_LINUX_THREADS
+
+2004-03-11 18:30  jowenn
+
+       * builtin.c, src/vm/builtin.c, builtin.h, loader.c, native.c,
+         src/native/native.c, src/vm/builtin.h, src/vm/loader.c,
+         src/vm/jit/parse.c, src/vm/jit/stack.c,
+         src/vm/jit/i386/asmpart.S, src/vm/jit/i386/codegen.c,
+         src/native/vm/Constructor.c, src/native/vm/VMSecurityManager.c,
+         tests/C2.java: cacao is now again able to run kjc on i386
+
+2004-03-08 00:52  twisti
+
+       * src/vm/jit/x86_64/: asmpart.S, codegen.c: - replaced proto_
+         exceptions with dynamic ones
+
+2004-03-07 23:16  twisti
+
+       * native.h, src/native/native.h: native_new_and_init_int was not
+         defined
+
+2004-03-07 23:12  twisti
+
+       * src/vm/jit/alpha/: asmpart.S, codegen.c: - replace proto_
+         exceptions with dynamic ones
+
+2004-03-07 23:02  twisti
+
+       * src/vm/jit/mips/: asmpart.S, codegen.c, codegen.h: - replaced
+         proto_ exception with dynamic ones - removed softnull define -
+         XXX extest does not work with extest!
+
+2004-03-07 18:14  twisti
+
+       * tests/: extest.java, extest.output: Check dynamic inline
+         exceptions (generated after actual code).
+
+2004-03-06 22:33  twisti
+
+       * loader.c, src/vm/loader.c: Ok, once again: variable declarations
+         at block beginnings! Not everyone has a gcc-3.x, not even a gcc.
+
+2004-03-06 21:50  twisti
+
+       * jni.c, src/native/jni.c: Variables must be declared at block
+         beginnings, damn!
+
+2004-03-06 21:20  twisti
+
+       * configure, aclocal.m4, config.h.in, configure.in: - built with
+         autoconf-2.59 and automake-1.8.2 - gnuclasspath is configured
+         with AC_CONFIG_SUBDIRS
+
+2004-03-06 20:48  twisti
+
+       * src/classpath/: include/Makefile.in, native/Makefile.in,
+         native/cni/Makefile.in, native/fdlibm/Makefile.in,
+         native/jni/Makefile.in, native/jni/classpath/Makefile.in,
+         native/jni/gtk-peer/Makefile.in, native/jni/java-io/Makefile.in,
+         native/jni/java-lang/Makefile.in,
+         native/jni/java-net/Makefile.in, native/jni/java-nio/Makefile.in,
+         native/jni/java-util/Makefile.in, native/target/Makefile.in,
+         native/target/Linux/Makefile.in,
+         native/target/generic/Makefile.in: Try with autoconf-2.59 and
+         automake-1.8.2 with --include-deps, does it run on the mips?
+         We'll see...
+
+2004-03-06 18:32  jowenn
+
+       * src/vm/jit/: jit.h, parse.c: missing extern and ;
+
+2004-03-06 18:27  jowenn
+
+       * global.h, src/vm/global.h, loader.c, src/vm/loader.c,
+         src/vm/jit/jit.c, src/vm/jit/jit.h, src/vm/jit/parse.c: retrieve
+         line number information
+
+2004-03-06 15:04  jowenn
+
+       * global.h, loader.c, src/vm/global.h, src/vm/loader.c, native.c,
+         src/native/native.c, src/native/vm/Constructor.c,
+         src/native/vm/Method.c:  Make Method.getExceptionTypes work
+
+2004-03-06 14:57  twisti
+
+       * src/vm/jit/i386/codegen.c: - removed inc, dec macros -- they only
+         write partially the flag register   and this is slower on new
+         processors - replaced proto_ exception with dynamic ones, stuff
+         as StringBuffer(-1)   should work now
+
+2004-03-06 01:56  twisti
+
+       * src/vm/jit/jit.h: Added reg to branchref structure for
+         ArrayIndexOutOfBounds exceptions
+
+2004-03-06 01:45  twisti
+
+       * src/vm/jit/codegen.inc: Pass register number of index register to
+         codegen_addxboundrefs
+
+2004-03-06 00:49  twisti
+
+       * main.c, src/cacao/cacao.c: Display exceptions classname
+         correctly.
+
+2004-03-06 00:49  twisti
+
+       * tables.c, src/vm/tables.c, tables.h, src/vm/tables.h: -
+         utf_display_classname which converts / into . for classnames -
+         made code more readable
+
+2004-03-06 00:20  twisti
+
+       * native.c, native.h, src/native/native.c, src/native/native.h: -
+         new_exception functions for dynamic exceptions - some strings
+         defined for code generation
+
+2004-03-05 22:27  jowenn
+
+       * native.c, src/native/native.c, src/vm/jit/i386/asmpart.S: better
+         handling of for name
+
+2004-03-05 18:58  twisti
+
+       * tests/forname.java: Testcase for
+         SecurityManager.getClassContext() and Class.forName()
+
+2004-03-05 18:04  jowenn
+
+       * src/native/vm/VMSecurityManager.c: use the old code on alpha for
+         now
+
+2004-03-02 22:18  jowenn
+
+       * asmpart.h, builtin.c, src/vm/builtin.c, src/vm/jit/asmpart.h,
+         builtin.h, configure.in, global.h, headers.c, jni.c,
+         src/cacaoh/headers.c, src/native/jni.c, src/vm/builtin.h,
+         src/vm/global.h, loader.c, main.c, src/cacao/cacao.c,
+         src/vm/loader.c, native.c, native.h, tables.c,
+         src/native/native.c, src/native/native.h, src/vm/tables.c,
+         src/classpath/include/Makefile.in,
+         src/classpath/native/Makefile.in,
+         src/classpath/native/cni/Makefile.in,
+         src/classpath/native/fdlibm/Makefile.in,
+         src/classpath/native/jni/Makefile.in,
+         src/classpath/native/jni/classpath/Makefile.in,
+         src/classpath/native/jni/gtk-peer/Makefile.in,
+         src/classpath/native/jni/java-io/Makefile.in,
+         src/classpath/native/jni/java-lang/Makefile.in,
+         src/classpath/native/jni/java-net/Makefile.in,
+         src/classpath/native/jni/java-nio/Makefile.in,
+         src/classpath/native/jni/java-util/Makefile.in,
+         src/classpath/native/target/Makefile.in,
+         src/classpath/native/target/Linux/Makefile.in,
+         src/classpath/native/target/generic/Makefile.in,
+         src/native/vm/Makefile.am, src/native/vm/VMClass.c,
+         src/native/vm/VMRuntime.c, src/vm/jit/i386/asmpart.S,
+         src/vm/jit/i386/codegen.c, src/native/vm/VMClassLoader.c,
+         src/native/vm/VMObject.c, src/native/vm/VMSecurityManager.c,
+         src/native/vm/VMSystem.c, tests/stack/classcontext.java,
+         tests/stack/classcontextnativeTest.java,
+         tests/stack/exception.java: native functions, getClassContext,
+         currentClassLoader implementation (with stack unwinding across
+         native functions, as far as I know that is needed), test cases,
+         usage of the gnu systemclassloader, storage of classloader in
+         classinfo structure, ...  At the moment the stack unwinding is
+         only implemented for i386, alpha will follow during the next
+         days, so currently only i386 will compile and work. I'll do a
+         cleanup of debug code and #if 0 blocks, once I have the alpha
+         platform code in cvs too
+
+2004-02-26 01:20  twisti
+
+       * src/vm/jit/x86_64/codegen.c: - don't use asm_builtin trace
+         functions anymore - use check_clinit for PUT/GETSTATIC
+
+2004-02-26 01:18  twisti
+
+       * src/vm/jit/x86_64/codegen.h: Define functions prototypes
+
+2004-02-26 01:16  twisti
+
+       * src/vm/jit/x86_64/asmpart.S: - removed builtin trace functions -
+         implemented check_clinit
+
+2004-02-26 01:09  twisti
+
+       * src/mm/boehm.c: Removed GC_DEBUG for x86_64
+
+2004-02-26 01:00  twisti
+
+       * doc/handbook/x86.tex: - restructured - exception handling
+
+2004-02-24 14:28  edwin
+
+       * src/vm/jit/jit.c: fix bug when jit_compile is entered recursively
+
+2004-02-24 14:26  edwin
+
+       * typeinfo.c, src/vm/jit/verify/typeinfo.c: avoid 'label at end of
+         compound statement' warning
+
+2004-02-16 05:00  jowenn
+
+       * builtin.c, src/vm/builtin.c: fix for Object[] oa =
+         (Object[])java.lang.reflect.Array.newInstance(Runnable.class, 1);
+
+2004-02-16 04:59  jowenn
+
+       * tests/arrayNewInstance.java: testcase for twisti's
+         Array.NewInstance problem
+
+2004-02-08 21:24  edwin
+
+       * src/vm/jit/verify/typecheck.c: changed savedstack implementation
+
+2004-02-08 20:54  edwin
+
+       * src/vm/jit/verify/typecheck.c: fixed exception typechecking
+
+2004-02-08 19:13  edwin
+
+       * src/vm/jit/verify/typecheck.c: restore input stack types changed
+         by <init> call
+
+2004-02-08 16:17  edwin
+
+       * loader.c, src/vm/loader.c: don't override private methods
+
+2004-02-06 00:13  edwin
+
+       * loader.c, src/vm/loader.c: silently remove ACC_SUPER on
+         interfaces
+
+2004-02-05 22:44  twisti
+
+       * Makefile.am: Added java.security.ProtectionDomain,
+         java.lang.VMString to header generation.
+
+2004-02-05 22:35  twisti
+
+       * src/classpath/vm/reference/java/lang/VMString.java: Don't use
+         gnu's internal string table, but call cacao's native function.
+
+2004-02-05 22:23  twisti
+
+       * src/native/vm/: Makefile.am, VMString.c: We have to add the
+         string to cacao's constant pool when String.intern() is called.
+
+2004-02-05 22:20  twisti
+
+       * native.c, src/native/native.c, native.h, src/native/native.h:
+         Pass string offset to literalstring_u2, fixed to store them
+         properly. Still one thing left with copymode == false.
+
+2004-02-04 12:42  carolyn
+
+       * global.h, src/vm/global.h, loader.c, loader.h, nativecalls.h,
+         src/native/nativecalls.inc, src/vm/loader.c, src/vm/loader.h,
+         src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRTflags.h: RT
+         update for loader changes
+
+2004-02-03 00:09  twisti
+
+       * doc/handbook/x86.tex: Safety first.
+
+2004-02-02 01:52  twisti
+
+       * src/vm/jit/jit.c: - initialize class only if the called function
+         is static - small variable size fix
+
+2004-02-02 01:51  twisti
+
+       * builtin.c, src/vm/builtin.c: Print initialize class log message
+         only if it's really done.
+
+2004-01-29 14:20  carolyn
+
+       * builtin.c, loader.c, loader.h, main.c, main.h, nativecalls.h,
+         src/cacao/cacao.c, src/cacao/cacao.h, src/native/nativecalls.inc,
+         src/vm/builtin.c, src/vm/loader.c, src/vm/loader.h,
+         src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRT.h,
+         src/vm/jit/inline/parseRTprint.h,
+         src/vm/jit/inline/parseRTstats.c: Static analysis changes to
+         parse starting with Object.<clinit>
+
+2004-01-29 14:19  carolyn
+
+       * nativecalls.h.old: [no log message]
+
+2004-01-28 11:51  twisti
+
+       * doc/handbook/x86.tex: Second try.
+
+2004-01-27 16:14  twisti
+
+       * doc/handbook/x86.tex: First version of x86 section.
+
+2004-01-23 00:00  carolyn
+
+       * src/vm/jit/inline/parseRT.c: Commented out MFREE due to stack
+         overflow with current CACAO
+
+2004-01-22 22:38  twisti
+
+       * src/vm/jit/mips/: asmpart.S, codegen.c: - show float arguments as
+         hex values in runverbose mode - patch PUT/GETSTATIC calling code
+         with a jump
+
+2004-01-22 20:06  twisti
+
+       * src/vm/jit/alpha/: asmpart.S, codegen.c: Patch the code for
+         PUT/GETSTATIC instructions to jump over the calling code.
+
+2004-01-22 14:25  twisti
+
+       * src/native/vm/VMThread.c: Don't print log test in nativeInit.
+
+2004-01-22 14:24  twisti
+
+       * src/vm/jit/alpha/: asmpart.S, codegen.c, codegen.h: - fixed F2D
+         (in corner case situations like MIN_VALUE we had problems) - show
+         float arguments as integer hex values in runverbose mode (removed
+         asm_* trace functions) - size of native stub depends on
+         runverbose switch
+
+2004-01-21 20:36  twisti
+
+       * Makefile.am: cacaoh needs and depends on
+         gnuclasspathnat/native/jni/java-lang/.libs/libjavalang.a
+
+2004-01-21 01:49  stefan
+
+       * builtin.c, src/vm/builtin.c, jni.c, loader.c, main.c,
+         src/cacao/cacao.c, src/mm/boehm.c, src/native/jni.c,
+         src/native/vm/VMObject.c, src/native/vm/VMThread.c,
+         src/threads/green/locks.c, src/threads/green/threadio.c,
+         src/threads/green/threads.c, src/threads/green/threads.h,
+         src/vm/loader.c, src/vm/jit/jit.c: More NATIVE_THREADS ifdefs
+
+2004-01-21 00:19  stefan
+
+       * Makefile.am: Fix linking order
+
+2004-01-19 14:53  edwin
+
+       * headers.c, main.c, main.h, tables.c, src/cacao/cacao.c,
+         src/cacao/cacao.h, src/cacaoh/headers.c, src/vm/tables.c: added
+         -liberalutf option
+
+2004-01-19 13:59  edwin
+
+       * src/vm/jit/verify/typecheck.c: optimizations and cleanup
+
+2004-01-19 13:53  edwin
+
+       * src/vm/jit/parse.c: minor optimizations and cleanup
+
+2004-01-19 13:30  edwin
+
+       * src/vm/jit/: jit.h, jit.c, stack.c: cleanup
+
+2004-01-19 13:29  edwin
+
+       * doc/handbook/verification.tex: minor documentation corrections
+
+2004-01-19 13:24  edwin
+
+       * loader.c, src/vm/loader.c: cleanup
+
+2004-01-19 13:20  edwin
+
+       * builtin.h, src/vm/builtin.h, builtin.c, src/vm/builtin.c: cleanup
+
+2004-01-19 13:18  edwin
+
+       * main.c, src/cacao/cacao.c: cleanup, added typecheck statistics
+
+2004-01-19 13:16  edwin
+
+       * global.h, src/vm/global.h: cleanup and documentation, deactivate
+         debug macros
+
+2004-01-19 13:13  edwin
+
+       * typeinfo.h, src/vm/jit/verify/typeinfo.h, typeinfo.c,
+         src/vm/jit/verify/typeinfo.c: cleanup and documentation
+
+2004-01-16 14:07  edwin
+
+       * doc/handbook/: cacao.tex, java.bib, verification.tex: verifier
+         documentation
+
+2004-01-16 09:14  jowenn
+
+       * src/classpath/cacaoconfigure: standard configure flags for cacao
+
+2004-01-16 08:25  jowenn
+
+       * Makefile.am, configure.in: fix relative pathes
+
+2004-01-15 22:39  jowenn
+
+       * Makefile.am, configure.in: adapted for new directory structure
+
+2004-01-14 13:42  stefan
+
+       * src/vm/jit/: codegen.inc, i386/codegen.c: Added critical regions
+         for native threads
+
+2004-01-14 13:38  stefan
+
+       * src/threads/green/: threads.c, threads.h: Added critical regions
+         for native threads
+
+2004-01-14 13:37  stefan
+
+       * src/toolbox/: Makefile.am, avl.c, avl.h: Added AVL
+
+2004-01-13 20:57  edwin
+
+       * loader.c, tables.c, tables.h, src/vm/loader.c, src/vm/tables.c,
+         src/vm/tables.h: added class/field/method name checking
+
+2004-01-13 18:17  edwin
+
+       * loader.c, src/vm/loader.c: Added check for field/method
+         uniqueness
+
+2004-01-12 14:31  twisti
+
+       * builtin.h, src/vm/builtin.h: Removed HAVE_ stuff, just define
+         float versions. I have to check if this is _really_ correct.
+
+2004-01-12 13:03  twisti
+
+       * src/vm/jit/parse.c: If class is not initialized in put/getstatic
+         we generate a call, thus isleafmethod = false;
+
+2004-01-12 12:59  jowenn
+
+       * unzip.h, src/vm/unzip.h, unzip.c, src/vm/unzip.c: removal for
+         extern and ZEXPORT. This allows compiliation of the zip part on
+         OSF1.
+
+2004-01-11 22:18  twisti
+
+       * tests/: fp.output, fptest.output: These new output files reflect
+         the usage of gnu's classpath (float printing is slightly
+         different).
+
+2004-01-11 22:16  twisti
+
+       * tests/Makefile.am: Added exceptions test.
+
+2004-01-11 22:16  twisti
+
+       * tests/extest.output: Output of exception tests.
+
+2004-01-11 21:59  twisti
+
+       * src/native/vm/: Constructor.c, Field.c, FileChannelImpl.c,
+         Method.c, Proxy.c, VMClass.c, VMRuntime.c, VMThread.c,
+         VMClassLoader.c, VMObject.c, VMObjectStreamClass.c,
+         VMSecurityManager.c, VMSystem.c: - added gnu header - removed
+         struct's but included header files - removed annoying log
+
+2004-01-11 20:04  stefan
+
+       * README.boehm: [no log message]
+
+2004-01-11 14:40  twisti
+
+       * src/classpath/native/fdlibm/mprec.h: This fixes the float
+         print/parse bug on 64-bit machines. We now use Just_16 on every
+         platform to avoid problems. I hope the array size of 64 is
+         correct. We'll check this again when we have posted a patch to
+         gcj and gnu classpath.
+
+2004-01-11 01:55  edwin
+
+       * global.h, src/vm/global.h: moved packagename field to end of
+         classinfo
+
+2004-01-10 23:49  edwin
+
+       * global.h, loader.c, tables.c, typeinfo.c, src/vm/global.h,
+         src/vm/loader.c, src/vm/tables.c, src/vm/jit/verify/typeinfo.c,
+         typeinfo.h, src/vm/jit/verify/typecheck.c,
+         src/vm/jit/verify/typeinfo.h: added package access checking
+
+2004-01-10 22:30  edwin
+
+       * src/vm/jit/verify/typecheck.c: typecheck cleanup
+
+2004-01-10 21:20  twisti
+
+       * src/classpath/: Makefile.in, aclocal.m4, configure.in,
+         doc/Makefile.in, doc/api/Makefile.in, external/Makefile.in,
+         gnu/Makefile.in, gnu/classpath/Makefile.in, gnu/java/Makefile.in,
+         gnu/java/awt/Makefile.in, gnu/java/awt/image/Makefile.in,
+         gnu/java/awt/peer/Makefile.in, gnu/java/awt/peer/gtk/Makefile.in,
+         gnu/java/beans/Makefile.in, gnu/java/beans/editors/Makefile.in,
+         gnu/java/io/Makefile.in, gnu/java/io/decode/Makefile.in,
+         gnu/java/io/encode/Makefile.in, gnu/java/lang/Makefile.in,
+         gnu/java/lang/reflect/Makefile.in, gnu/java/locale/Makefile.in,
+         gnu/java/math/Makefile.in, gnu/java/net/Makefile.in,
+         gnu/java/net/protocol/Makefile.in,
+         gnu/java/net/protocol/file/Makefile.in,
+         gnu/java/net/protocol/http/Makefile.in,
+         gnu/java/net/protocol/jar/Makefile.in, gnu/java/nio/Makefile.in,
+         gnu/java/nio/charset/Makefile.in, gnu/java/rmi/Makefile.in,
+         gnu/java/rmi/dgc/Makefile.in, gnu/java/rmi/registry/Makefile.in,
+         gnu/java/rmi/server/Makefile.in, gnu/java/security/Makefile.in,
+         gnu/java/security/der/Makefile.in,
+         gnu/java/security/provider/Makefile.in,
+         gnu/java/security/util/Makefile.in,
+         gnu/java/security/x509/Makefile.in, gnu/java/text/Makefile.in,
+         gnu/java/util/Makefile.in, gnu/java/util/prefs/Makefile.in,
+         gnu/javax/Makefile.in, gnu/javax/rmi/Makefile.in,
+         gnu/javax/rmi/CORBA/Makefile.in, include/Makefile.in,
+         java/Makefile.in, java/applet/Makefile.in, java/awt/Makefile.in,
+         java/awt/color/Makefile.in, java/awt/datatransfer/Makefile.in,
+         java/awt/dnd/Makefile.in, java/awt/dnd/peer/Makefile.in,
+         java/awt/event/Makefile.in, java/awt/font/Makefile.in,
+         java/awt/geom/Makefile.in, java/awt/im/Makefile.in,
+         java/awt/im/spi/Makefile.in, java/awt/image/Makefile.in,
+         java/awt/image/renderable/Makefile.in, java/awt/peer/Makefile.in,
+         java/awt/print/Makefile.in, java/beans/Makefile.in,
+         java/beans/beancontext/Makefile.in, java/io/Makefile.in,
+         java/lang/Makefile.in, java/lang/ref/Makefile.in,
+         java/lang/reflect/Makefile.in, java/math/Makefile.in,
+         java/net/Makefile.in, java/nio/Makefile.in,
+         java/nio/channels/Makefile.in, java/nio/channels/spi/Makefile.in,
+         java/nio/charset/Makefile.in, java/nio/charset/spi/Makefile.in,
+         java/rmi/Makefile.in, java/rmi/activation/Makefile.in,
+         java/rmi/dgc/Makefile.in, java/rmi/registry/Makefile.in,
+         java/rmi/server/Makefile.in, java/security/Makefile.in,
+         java/security/acl/Makefile.in, java/security/cert/Makefile.in,
+         java/security/interfaces/Makefile.in,
+         java/security/spec/Makefile.in, java/sql/Makefile.in,
+         java/text/Makefile.in, java/util/Makefile.in,
+         java/util/jar/Makefile.in, java/util/logging/Makefile.in,
+         java/util/prefs/Makefile.in, java/util/regex/Makefile.in,
+         java/util/zip/Makefile.in, javax/Makefile.in,
+         javax/accessibility/Makefile.in, javax/naming/Makefile.in,
+         javax/naming/directory/Makefile.in,
+         javax/naming/event/Makefile.in, javax/naming/ldap/Makefile.in,
+         javax/naming/spi/Makefile.in, javax/print/Makefile.in,
+         javax/print/attribute/Makefile.in, javax/rmi/Makefile.in,
+         javax/rmi/CORBA/Makefile.in, javax/security/Makefile.in,
+         javax/security/auth/Makefile.in,
+         javax/security/auth/x500/Makefile.in, javax/sql/Makefile.in,
+         javax/swing/Makefile.in, javax/swing/border/Makefile.in,
+         javax/swing/colorchooser/Makefile.in,
+         javax/swing/event/Makefile.in,
+         javax/swing/filechooser/Makefile.in,
+         javax/swing/plaf/Makefile.in, javax/swing/plaf/basic/Makefile.in,
+         javax/swing/plaf/metal/Makefile.in,
+         javax/swing/table/Makefile.in, javax/swing/text/Makefile.in,
+         javax/swing/text/html/Makefile.in,
+         javax/swing/text/html/parser/Makefile.in,
+         javax/swing/tree/Makefile.in, javax/swing/undo/Makefile.in,
+         javax/transaction/Makefile.in, javax/transaction/xa/Makefile.in,
+         lib/Makefile.in, native/Makefile.in, native/cni/Makefile.in,
+         native/fdlibm/Makefile.in, native/jni/Makefile.in,
+         native/jni/classpath/Makefile.in,
+         native/jni/gtk-peer/Makefile.in, native/jni/java-io/Makefile.in,
+         native/jni/java-lang/Makefile.in,
+         native/jni/java-net/Makefile.in, native/jni/java-nio/Makefile.in,
+         native/jni/java-util/Makefile.in, native/target/Makefile.in,
+         native/target/Linux/Makefile.in,
+         native/target/generic/Makefile.in, resource/Makefile.in,
+         resource/gnu/Makefile.in, resource/gnu/java/Makefile.in,
+         resource/gnu/java/awt/Makefile.in,
+         resource/gnu/java/awt/peer/Makefile.in,
+         resource/gnu/java/awt/peer/gtk/Makefile.in,
+         resource/java/Makefile.in, resource/java/security/Makefile.in,
+         resource/java/util/Makefile.in, vm/Makefile.in,
+         vm/reference/Makefile.in, vm/reference/java/Makefile.in,
+         vm/reference/java/io/Makefile.in,
+         vm/reference/java/lang/Makefile.in,
+         vm/reference/java/lang/reflect/Makefile.in: I hope this fixes all
+         autoconf/automake problems on various platforms.
+
+2004-01-10 21:12  edwin
+
+       * builtin.c, src/vm/builtin.c, builtin.h, loader.c, tables.c,
+         src/vm/builtin.h, src/vm/loader.c, src/vm/tables.c, typeinfo.c,
+         typeinfo.h, src/vm/jit/jit.h, src/vm/jit/parse.c,
+         src/vm/jit/stack.c, src/vm/jit/verify/typecheck.c,
+         src/vm/jit/verify/typeinfo.c, src/vm/jit/verify/typeinfo.h:
+         implemented subroutine verification (Coglio's method) + several
+         verifier fixes
+
+2004-01-10 17:16  twisti
+
+       * src/classpath/: acinclude.m4, configure, include/config.h.in:
+         Check for pointer size (this should fix the fdlibm 64-bit
+         problems).
+
+2004-01-07 23:05  edwin
+
+       * loader.c, src/vm/loader.c: use global utf strings
+
+2004-01-07 21:05  edwin
+
+       * loader.c, src/vm/loader.c: added verification checks
+
+2004-01-07 20:09  edwin
+
+       * src/vm/jit/alpha/codegen.c: include main.h
+
+2004-01-07 19:51  edwin
+
+       * loader.c, src/vm/loader.c: added various verification checks
+
+2004-01-07 19:50  edwin
+
+       * src/vm/jit/parse.c: handle end_pc == code_length
+
+2004-01-07 00:42  stefan
+
+       * builtin.c, builtin.h, headers.c, jni.c, loader.c, main.c,
+         native.c, native.h, src/cacao/cacao.c, src/cacaoh/headers.c,
+         src/mm/boehm.c, src/native/jni.c, src/native/native.c,
+         src/native/native.h, src/vm/builtin.c, src/vm/builtin.h,
+         src/vm/loader.c, src/vm/jit/alpha/codegen.c,
+         src/vm/jit/i386/codegen.c, src/vm/jit/mips/codegen.c,
+         src/vm/jit/powerpc/codegen.c, src/vm/jit/x86_64/codegen.c,
+         src/native/vm/Field.c, src/native/vm/VMClass.c,
+         src/native/vm/VMClassLoader.c, src/native/vm/VMObject.c,
+         src/native/vm/VMSystem.c, src/native/vm/VMThread.c,
+         src/threads/green/locks.c, src/threads/green/threads.c,
+         src/threads/green/threads.h: exceptionptr update for native
+         threads
+
+2004-01-06 21:55  twisti
+
+       * native.c, src/native/native.c: Removed this ugly log output.
+
+2004-01-06 21:50  twisti
+
+       * main.c, src/cacao/cacao.c, loader.c, src/vm/loader.c: Removed
+         this ugly log output.
+
+2004-01-06 19:49  twisti
+
+       * src/vm/jit/mips/: Makefile.am, asmpart.S, codegen.c, codegen.h:
+         We have to use gnu as because the optimization level can change
+         the code length. We should check for gas on mips systems.
+
+2004-01-06 17:40  twisti
+
+       * tests/extest.java: I should not copy some file without changing
+         the class ;-)
+
+2004-01-06 17:37  twisti
+
+       * tests/extest.java: These tests should check all possible
+         exceptions.
+
+2004-01-06 17:32  twisti
+
+       * src/vm/jit/mips/codegen.c: - include main.h for compiler switches
+         - put/getstatic changes (static class initializer) - removed
+         redefinition of code generation macros - native stub changes
+         (call trace, arg stuff -- this must be completed) - fixed
+         CALL_JAVA_xxx defines
+
+2004-01-06 17:21  twisti
+
+       * src/vm/jit/mips/codegen.h: - small code indent fix - function
+         prototypes
+
+2004-01-06 17:18  twisti
+
+       * src/vm/jit/mips/asmpart.S: - removed has_no_x_instr_set - added
+         asm_check_clinit, asm_builtin_trace, asm_builtin_exittrace -
+         added codesize comments to asm_calljavafunction_asm and
+         asm_calljavafunction2_asm
+
+2004-01-06 16:37  twisti
+
+       * src/vm/jit/jit.c: Log class initialization
+
+2004-01-06 16:36  twisti
+
+       * builtin.c, src/vm/builtin.c: Log class initialization in
+         builtin_new.
+
+2004-01-06 16:29  twisti
+
+       * loader.c, src/vm/loader.c: Log initialization of super classes
+         and interfaces.
+
+2004-01-06 00:58  stefan
+
+       * global.h, src/vm/global.h: Moved _GNU_SOURCE so it actually has
+         an effect
+
+2004-01-06 00:57  stefan
+
+       * builtin.c, src/vm/builtin.c, builtin.h, src/vm/builtin.h,
+         src/threads/green/threads.c, src/threads/green/threads.h: Native
+         threads
+
+2004-01-05 22:27  stefan
+
+       * loader.c, src/vm/loader.c: make compileable without USE_ZLIB
+
+2004-01-05 11:51  twisti
+
+       * src/vm/jit/i386/asmpart.S: - asm_check_clinit (static class
+         initializer) - removed unnecessary calljavafunction2 headers -
+         removed asm_builtin_trace, asm_builtin_exittrace
+
+2004-01-05 11:49  twisti
+
+       * src/vm/jit/i386/codegen.c: - include main.h for compiler switches
+         - get/putstatic class initialization (static class initializer)
+
+2004-01-05 11:39  twisti
+
+       * src/vm/jit/: stack.c, inline/inline.c: Include main.h for
+         compiler switches.
+
+2004-01-05 11:38  twisti
+
+       * src/vm/jit/jit.h: Removed exports of compiler switches (moved to
+         main.h).
+
+2004-01-05 09:07  stefan
+
+       * configure.in: Apparently older autoconf versions had problems
+
+2004-01-05 01:50  twisti
+
+       * src/vm/jit/parse.c: Removed compiler_addinitclass
+
+2004-01-05 01:48  twisti
+
+       * src/vm/jit/jit.c: Forgot to remove #if 0's
+
+2004-01-05 01:43  twisti
+
+       * main.c, main.h, src/cacao/cacao.c, src/cacao/cacao.h: - added
+         comments - moved compiler switches from jit.c
+
+2004-01-05 01:42  twisti
+
+       * src/vm/jit/jit.c: - moved compiler switches into main - don't
+         initialize all classes (static class initializer)
+
+2004-01-05 01:27  twisti
+
+       * src/mm/boehm.h: Removed heap_addreference
+
+2004-01-05 01:27  twisti
+
+       * src/mm/boehm.c: - warning fix (include) - removed
+         heap_addreference - ignore exceptions in finalizers
+
+2004-01-05 01:04  twisti
+
+       * src/vm/jit/alpha/codegen.c: - include parse.h - put/getstatic
+         changes for static class initializer - removed redefinition of
+         code generation macros - recoded the whole createnativestub stuff
+
+2004-01-05 01:00  twisti
+
+       * src/vm/jit/alpha/asmpart.S: - added gnu header and emacs tailer -
+         added asm_check_clinit for static class initializer
+
+2004-01-05 00:44  jowenn
+
+       * src/classpath/: acinclude.m4, aclocal.m4, configure,
+         include/config.h.in: enhanced socklen_t check
+
+2004-01-05 00:39  twisti
+
+       * src/native/vm/Constructor.c: - added gnu header - throw correct
+         exceptions - code beautify
+
+2004-01-05 00:24  twisti
+
+       * Makefile.am: cacao depends on gnu classpath libraries.
+
+2004-01-04 23:10  jowenn
+
+       * loader.c, loader.h, main.c, src/cacao/cacao.c, src/vm/loader.c,
+         src/vm/loader.h, native.c, native.h, unzip.c,
+         src/classpath/acinclude.m4, src/classpath/aclocal.m4,
+         src/native/native.c, src/native/native.h, src/vm/unzip.c,
+         src/classpath/configure, src/classpath/configure.in,
+         src/classpath/include/config.h.in, src/classpath/lib/Makefile,
+         src/native/vm/Method.c, src/native/vm/VMClass.c,
+         tests/kaffe/Reflect.java: support for multiple zip archives as
+         class source, configure check for OSF1 in classpath, fix for
+         Method/Constructor.toString()
+
+2004-01-04 16:46  stefan
+
+       * acconfig.h, configure.in: __thread test
+
+2004-01-04 14:47  twisti
+
+       * src/classpath/native/target/Linux/target_native.h: Is socklen_t
+         defined? Not for powerpc-darwin.
+
+2004-01-03 23:56  jowenn
+
+       * tests/kaffe/Reflect.java: declare some constructors for testing
+
+2004-01-03 17:46  stefan
+
+       * src/vm/jit/mips/asmpart.S: Merged bug fix by jowenn (nov 25) +
+         small asm_calljavafunction2 fix
+
+2004-01-03 17:46  stefan
+
+       * src/vm/jit/powerpc/asmpart.S: Merged bug fix by jowenn (nov 25)
+
+2004-01-03 17:20  stefan
+
+       * src/vm/jit/mips/: asmpart.S, codegen.c: asm_calljavafunction2
+         (untested)
+
+2004-01-03 16:39  twisti
+
+       * src/classpath/native/fdlibm/ieeefp.h: Define endianess for x86_64
+         processors.
+
+2004-01-03 16:02  twisti
+
+       * src/native/vm/VMClass.c: Made code more readable.
+
+2004-01-03 15:33  twisti
+
+       * unzip.h, src/vm/unzip.h: Export cacao_create_directoryList
+
+2004-01-03 15:33  twisti
+
+       * unzip.c, src/vm/unzip.c: Keep compiler happy and return a value.
+
+2004-01-03 15:31  twisti
+
+       * src/vm/jit/mips/asmpart.S: Added gnu header and emacs tailer.
+
+2004-01-03 15:29  twisti
+
+       * src/classpath/native/fdlibm/java-assert.h: I don't think we need
+         this attribute, better we keep a little compatible.
+
+2004-01-03 13:56  twisti
+
+       * src/boehm-gc/powerpc_darwin_mach_dep.s: powerpc-darwin
+         compilation fix. The assembeler does not like ''s.
+
+2004-01-03 13:54  twisti
+
+       * src/classpath/native/jni/java-io/FileDescriptor.c: On
+         powerpc-darwin we do not have O_SYNC and O_DSYNC.
+
+2004-01-03 13:53  twisti
+
+       * src/classpath/native/fdlibm/ieeefp.h: Get endianess for
+         powerpc-darwin like gcc does. And so, it works.
+
+2004-01-03 13:22  twisti
+
+       * src/classpath/native/jni/java-nio/java_nio_FileChannelImpl.c:
+         Don't return 0; in void functions.
+
+2004-01-03 13:17  twisti
+
+       * src/classpath/native/jni/java-lang/java_lang_VMSystem.c: We need
+         to include "jcl.h" for JCL_FindClass. Why is this not done by the
+         gnu crew?
+