* NEWS: Added some stuff.
[cacao.git] / ChangeLog
index 4f40357df4e944ff1aeef0ac9c85dab41ce0d13b..3fa8f4334b3150d4f539352180ba1cdc4e5df5e7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-2003-12-11 12:11  edwin
+2006-05-29 18:52  twisti
 
-       * builtin.h, jit/jit.c: documented new builtin table made
-         builtintablelen static again
+       * configure.ac (AC_INIT): Changed to version 0.96.
+       (CFLAGS): Changed to -O2.
+       * NEWS: Changed date.
 
-2003-12-11 11:52  edwin
+2006-05-29 15:51  twisti
 
-       * builtin.c, builtin.h, global.h, loader.c, tables.c, jit/jit.c,
-         jit/jit.h, jit/parse.c, jit/stack.c, jit/typecheck.c: changed
-         builtin table layout typecheck for all builtins
+       * src/vm/vm.c (usage): Removed new-line.
 
-2003-12-10 16:41  edwin
+2006-05-29 15:37  twisti
 
-       * loader.c, jit/parse.c, jit/typecheck.c: detect branches to middle
-         of instruction detect WIDE followed by incompatible opcode
-         typechecks for builtin functions typecheck statistics
+       * src/vm/vm.c (OPT_GLIBJ): Added.
+       (Xusage): Added help for -Xglibj.
+       (version): Changed signature for conditional exit.
+       (main): Added OPT_GLIBJ. Print version after all commandline arguments
+       have been handled.
 
-2003-12-10 01:24  edwin
+2006-05-29 15:21  edwin
 
-       * loader.c, jit/jit.c, jit/parse.c, jit/stack.c, jit/typecheck.c:
-         added end-of-bytecode check fixed stack-underflow check added
-         variable index check
+       * src/vm/linker.c (link_class_intern): On i386 align all fields to
+       just 4 bytes as gcc does. This makes the offsets of Java fields match
+       the offset of native headers. This fixes a bug (java.lang.Double.value
+       had been at offset 16, but java_lang_Double.value is offset 12).
 
-2003-12-09 19:56  edwin
+2006-05-29 15:17  twisti
 
-       * jni.c, loader.c, loader.h, native.c, tables.c, tables.h,
-         jit/inline.c, jit/parse.c, jit/parseRT.c, jit/stack.c,
-         jit/typecheck.c, jit/i386/codegen.c, jit/x86_64/codegen.c,
-         nat/VMClassLoader.c, threads/locks.c, threads/thread.c: added
-         UTF-8 validation made descriptor parsing safer added stack
-         underflow checks added end-of-file checks in loader.c added
-         detection for infinite linking loops bugfixes new functions:
-         type_from_descriptor, loader_load_sysclass, class_fetchmethod
+       * src/threads/native/critical.h (signal.h): Added, build fix for some
+       older Darwin systems.
 
-2003-12-08 20:51  edwin
+2006-05-29 14:32  twisti
 
-       * global.h, loader.c, loader.h, typeinfo.c, jit/jit.h,
-         jit/typecheck.c, nat/Field.c, nat/VMClass.c, toolbox/loging.c,
-         toolbox/loging.h, tst/TestArrayClasses.java,
-         tst/TestArrayClasses.output: made descriptor parsing safer +
-         array classes fix
+       * NEWS: Added a lot of stuff.
 
-2003-12-08 17:02  edwin
+2006-05-29 14:31  twisti
 
-       * global.h: minor change in descriptor parsing macros
+       * src/cacao/Makefile.am: Renamed libcacaovm.so to libjvm.so to be
+       binary compatible with Sun.
 
-2003-12-08 16:46  edwin
+2006-05-29 09:41  motse
 
-       * global.h: minor change in descriptor parsing macros
+       src/native/jni.c: removed jvmti.h included cacaodbg.h for GetEnv -
+       jvmti
+       src/native/vm/VMVirtualMachine.c: formatting changes/removed debug
+       statements
+       src/native/vm/VMMethod.c:
+       (getName/getSignature/getModifiers/getLineTable): (Samuel Vinson) new
+       implementation. (partially changed by motse)
+       src/native/jvmti/cacaodbg.h: removed unused function declarations
+       src/native/jvmti/jvmti.c (getcacaostacktrace): new implementation -
+       does not yet handle traces of not current threads correctly.
+       (GetMethodName): fix: return JVMTI_ERROR_NULL_POINTER only on method
+       == NULL
+       (GetFrameCount/GetStackTrace): fixed check for valid thread argument.
 
-2003-12-08 15:44  edwin
+2006-05-26 16:24  edwin
 
-       * typeinfo.h, jit/typecheck.c: added #includes and emacs tailer
+       * src/toolbox/logging.h (stdarg.h): Include it here, instead of in
+       logging.c.
+       * src/toolbox/logging.c: See above.
 
-2003-12-08 15:26  edwin
+2006-05-26 12:58  twisti
 
-       * global.h, loader.c, typeinfo.c, typeinfo.h, jit/stack.c,
-         jit/typecheck.c: added uninitialized object typecheck
+       * src/vm/jit/powerpc/linux/md-os.c (thread_restartcriticalsection):
+       Removed assert.
+       * src/vm/jit/powerpc/darwin/md-os.c (thread_restartcriticalsection):
+       Compile fix. Removed assert.
 
-2003-12-08 14:03  jowenn
+2006-05-26 12:46  edwin
 
-       * builtin.c, jni.c, jit/i386/codegen.c, nat/VMClass.c,
-         nat/VMSecurityManager.c: array out of memory fixlet,
-         InvocationTargetException handling, less debug output, removal of
-         unneded code in the i386jit
+       * NEWS: Added unicode cleanup.
 
-2003-12-07 23:02  twisti
+2006-05-26 12:44  edwin
 
-       * global.h: Define immediate union.
+       * NEWS: Added tasuki locks and other news.
+
+2006-05-26 12:31  motse
+
+       src/native/jvmti/jvmti.c (GetClassStatus): bugfix - only compare
+       class state
+
+2006-05-26 12:26  edwin
+
+       * src/vm/jit/stacktrace.c (stacktrace_remove_stackframeinfo):
+       Commented.
+
+2006-05-26 12:25  twisti
+
+       * src/vm/jit/powerpc/linux/md-os.c (thread_restartcriticalsection):
+       Implemented.
+       * src/vm/jit/powerpc/darwin/md-os.c: Likewise.
+
+2006-05-26 12:19  edwin
+
+       * src/vm/builtin.c (builtin_init): Documented.
+       (builtin_trace_args): Documented.
+       (builtin_displaymethodstop): Documented.
+       
+       * src/vm/jit/alpha/md-abi.c (md_param_alloc): Documented.
+       
+       * src/vm/jit/allocator/simplereg.c (allocate_scratch_registers):
+       Documented.
+       
+       * src/vm/jit/codegen-common.c (methodtree_comparator): Documented.
+       (codegen_insertmethod): Documented.
+       
+       * src/toolbox/util.c (getcwd): Documented.
+
+2006-05-26 12:09  edwin
+
+       * src/vm/loader.h: Comment update.
+       
+       * src/vm/jit/verify/typecheck.c (verify_basic_block): Removed obsolete
+       inlining check.
+       
+       * src/vm/jit/replace.c: Typo fixed.
+       
+       * src/vm/jit/reg.c: Avoid XXX as wildcard in comments.
+       * src/vm/jit/jit.h: Likewise.
 
-2003-12-07 22:58  twisti
+2006-05-26 11:57  twisti
 
-       * builtin.c, builtin.h: - removed usage of native-math.h - code
-         beautify
+       * src/vm/properties.c (properties_system_add): Changed
+       javastring_new_from_ascii to javastring_new_from_utf_string.
+       
+       * src/native/jni.c (ThrowNew): Use a variable for clazz.
+       (JNI_CreateJavaVM): Release allocated memory if vm_create fails.
+       
+       * src/threads/native/threads.c: Comments reformatted.
 
-2003-12-07 22:55  twisti
+2006-05-26 11:48  edwin
 
-       * jit/: i386/native-math.h, alpha/native-math.h,
-         mips/native-math.h, powerpc/native-math.h, x86_64/native-math.h:
-         Now defined in builtin.h
+       * src/vm/class.c (class_resolveclassmethod): Removed obsolete XXX
+       comments.
+       (class_resolveinterfacemethod): Likewise.
+       (class_resolvefield): Likewise.
+       
+       * src/vm/classcache.h: Removed obsolete XXX comment.
+       
+       * src/vm/jit/allocator/lsra.h: Changed TYPE_XXX to TYPE_* in comments.
+       * src/vm/jit/jit.c: Likewise.
+       
+       * src/native/vm/VMObject.c (Java_java_lang_VMObject_clone):
+       Removed obsolete XXX comment.
+       
+       * src/mm/memory.c (dump_release): Removed obsolete debugging code.
+
+2006-05-26 11:22  edwin
+
+       * src/native/jni.c (DefineClass): Use javastring_new_from_utf_string.
+       (ThrowNew): Likewise.
+
+2006-05-26 09:30  twisti
+
+       * src/mm/boehm.c (stackcall_malloc_atomic): Removed.
+       (stackcall_malloc_uncollectable): Likewise.
+       (heap_alloc_uncollectable): Use macros directly.
+       (heap_allocate): Likewise.
+       
+       * src/vm/vm.c: Added -jvm options, which is available on darwin.
+       
+       * src/vm/suck.c (scandir_filter): Changed signature for darwin.
+
+2006-05-25 21:59  motse
+
+       src/vm/vm.c(usage): added information for jvmti agent for jdwp
+       (vm_create): jdwp code move to jvmti agent for jdwp (VMjdwp.c)
+       src/cacao/cacao.c (main): jdwp code move to jvmti agent for jdwp.
+       execute jvmti_set_phase only if needed
+       src/native/jvmti/cacaodbg.c (setup_jdwp_thread): jdwp code move to
+       jvmti agent for jdwp
+       src/native/jvmti/VMjdwp.c: change this to a jvmti complaint agent by
+       using jni/jvmti function instead of cacao specific functions and
+       implement a Agent_OnLoad as main entry point. Include
+       setup_jdwp_thread function.
+       src/native/jvmti/Makefile.am: add libjdwp.so
+       src/native/jvmti/cacaodbg.h: remove no more needed global jdwp
+       related variables
+       src/native/jvmti/jvmti.c: (Resume/SuspendThread(List)): add temporary
+       implementation for trying jdwp
+       (jvmti_agentload): bugfix in getting/passing libname/arguments
+
+2006-05-25 12:28  twisti
+
+       * vm/jit/intrp/intrp.h (global_sp): Added space, yeah, whatever...
+       * vm/jit/intrp/dynamic-super.c (vm/builtin.h): Added.
+       (vm/jit/disass.h): Likewise.
+       (gen_inst): Fixed compiler warnings.
+       * vm/jit/intrp/java.vmg: Fixed compiler warnings with
+       stacktrace_create_stackframeinfo.
+       * threads/native/threads.h (threadobject): Changed type of _global_sp
+       to u1*.
+
+2006-05-25 12:22  twisti
+
+       * NEWS: Sorry.
+
+2006-05-25 12:21  twisti
+
+       * src/vm/vm.c (HEAP_MAXSIZE): Changed to 128MB.
+       (STACK_SIZE): Changed to 64kB.
+       (Xusage): Calculate default sizes.
+       
+       * NEWS: New stuff added.
+
+2006-05-25 11:29  twisti
+
+       * src/vm/jit/x86_64/md-emit.h (emit_movl_reg_reg): Added.
+
+2006-05-25 11:24  edwin
+
+       * configure.ac: Disable inlining and lsra by default.
+
+2006-05-24 14:11  twisti
+
+       * src/threads/native/threads.c (threads_startup_thread): Allocate Java
+       stack on Java heap instead of hardware stack.
+
+2006-05-24 14:08  twisti
+
+       * configure.ac: Added INTRP_CFLAGS.
+       * src/vm/jit/intrp/Makefile.am (CFLAGS): Set to INTRP_CFLAGS.
+
+2006-05-24 11:00  motse
+
+       src/vm/vm.c (vm_exit): only set JVMTI_PHASE_DEAD if a jvmti agent or
+       a jvmti environment is loaded.
+       src/native/jvmti/cacaodbg.c (jvmti_cacaodbgserver_quit): bugfix: set
+       dbgcom = NULL only if all environments have been disposed.
+       src/native/jvmti/jvmti.c (GetLoadedClasses): remove debug statement
+
+2006-05-23 19:52  motse
+
+       src/vm/classcache.c: export CLASSCACHE_LOCK/UNLOCK and
+       lock_hashtable_classcache
+       src/vm/classcache.h: idem
+       src/native/jvmti/jvmti.c (GetLoadedClasses) implemented (sv/motse)
+       (GetClassSignature) fixed
+
+2006-05-23 15:31  motse
+
+       src/vm/vm.c (vm_create): rename jvmti function calls
+       
+       src/cacao/cacao.c (main): rename jvmti function calls
+       
+       src/native/jni.c (GetEnv): rename jvmti function calls. jvmti version
+       changed to JVMTI_VERSION_INTERFACE_JVMTI
+       
+       src/native/vm/VMVirtualMachine.c (getAllLoadedClassesCount): (Samuel
+       Vinson) implemented.
+       (getAllLoadedClassesCount): jvmti Deallocate call added. (sv):
+       CallObjectMethod fix
+       (getAllClassMethods): (Samuel Vinson) implemented.
+       (getClassMethod): (Samuel Vinson) implemented.
+       
+       src/native/jvmti/jvmti.h: added JVMTI_VERSION interface and mask
+       
+       src/native/jvmti/cacaodbgserver.h: msg queue/shared mem related
+       things removed. gdb related defines added.
+       
+       src/native/jvmti/dbg.h: remove ptrace related things
+       
+       src/native/jvmti/cacaodbg.c change setsysbrkpt name to
+       jvmti_set_system_breakpoint, addbrkpt to jvmti_add_breakpoint,
+       allthreads to jvmti_get_all_threads
+       (jvmti_cacao_debug_init): new function where fork/exec of
+       cacaodbgserver takes place
+       (jvmti_set_system_breakpoint): added functionality for brkpt delete
+       and asm label for cacaodbgserver support
+       (jvmti_cacaodbgserver_quit): new function for killing cacaodbgserver
+       properly
+       (jvmti_cacao_generic_breakpointhandler): new function. This is the
+       entry point for every breakpointhandler and start for a new jvmti
+       event
+       (jvmti_cacao_debug_init): new function for starting up
+       cacaodbgserver process.
+       
+       src/native/jvmti/VMjdwp.c (jvmti_VMjdwpInit): function renamed
+       
+       src/native/jvmti/Makefile.am: delete dbg.c. (sv) add compile/install
+       support for cacaodbgserver.
+       
+       src/native/jvmti/cacaodbg.h: breakpoint counter added to struct
+       _brkpt. change setsysbrkpt name to jvmti_set_system_breakpoint,
+       addbrkpt to jvmti_add_breakpoint, allthreads to
+       jvmti_get_all_threads, fireEvent to jvmti_fireEvent, agentload to
+       jvmti_agentload agentunload to jvmti_agentunload, getcurrentthread to
+       jvmti_get_current_thread, set_jvmti_phase to jvmti_set_phase,
+       new_jvmtienv to jvmti_new_environment, VMjdwpinit to
+       jvmti_VMjdwpInit. added breakpoint table constants. removed global
+       jdwp, jvmti, suspend, transport, agentarg variables
+       
+       src/native/jvmti/jvmti.c all jvmti-environment function changed to
+       static functions. execcallback renamed to execute_callback. fireEvent
+       renamed to jvmti_fireEvent.
+       (execute_callback): add phase checks
+       (GetClassMethods): bugfix in copying jmethodIDs
+       (DisposeEnvironment): relocate work to jvmti_cacaodbgserver_quit
+       (jvmti_new_environment) : relocate forking new process to
+       jvmti_cacao_debug_init
+       (CHECK_ADD_CAPABILITY): bugfix in adding capabilities
+       (GetClassMethods): bugfix coping methodinfo pointers
+       (SetEventNotificationMode): setsysbrkpt calls added.
+       rename jvmti function names.
+       
+       src/native/jvmti/cacaodbgserver.c changed to support gdb insted of
+       using ptrace directly.
+       (getchildprocptrace): removed
+       (waitloop): removed
+       (startgdb): new function. start a new gdb session.
+       (getgdboutput): new helper function for getting gdb output.
+       (dataevaluate): new helper function for getting value for a given
+       expression
+       (commonbreakpointhandler): new function which handles SIGTRAPs and
+       gdb breakpoint hits.
+       (controlloop) : new function handle communication with gdb
+       (main): removed old code. added calls to startgdb and controlloop
+       
+       src/native/jvmti/dbg.c removed
+       
+       src/threads/native/threads.h: removed
+       threads_set_current_threadobject. added jvmti_get_threads_breakpoints
+       
+       src/threads/native/threads.c: (threads_startup_thread) add thread
+       start/end asm lables
+       (threads_set_current_threadobject): removed jvmti thread start
+       support.
+       (jvmti_get_threads_breakpoints) new function that gets addresses of
+       asm lables.
+       
+       src/threads/native/lock.h: added definition of lock_global_pool_lock
+       and lock_global_pool
+
+2006-05-23 08:51  twisti
+
+       * src/vm/jit/x86_64/codegen.c: Changed the code generator to produce
+       RISC-like code. These are way too much changes to name them.
+       (createnativestub): Bugfix in argument saving.
+       * src/vm/jit/x86_64/codegen.h: Likewise.
+       * src/vm/jit/x86_64/emit.c: Likewise.
+       * src/vm/jit/x86_64/md-emit.h: Likewise.
+
+2006-05-23 08:42  twisti
+
+       * src/vm/options.c (opt_heapmaxsize, opt_heapstartsize): Added.
+       * src/vm/options.h: Likewise.
+       
+       * src/vm/vm.c (version): Print heap and stack information.
+       (vm_create): Use global option variables.
+
+2006-05-23 08:25  twisti
+
+       * src/vm/jit/x86_64/emit.c (emit_movl_reg_reg): New function.
+       
+       * src/vm/jit/x86_64/codegen.c (ICMD_L2I): Only move the low
+       32-bit. Otherwise this may cause a bug with e.g. array accesses, as
+       the index registers are treated as 64-bit.
+       
+       * src/vm/jit/x86_64/codegen.h (gen_bound_check): Bugfix: only read
+       32-bit.
+       (M_IMOV): Added.
+       (M_ICMP_MEMBASE): Likewise.
+
+2006-05-22 16:14  twisti
+
+       * configure.ac: Added --with-classpath-includedir.
+
+2006-05-22 09:07  twisti
+
+       * NEWS: Some news.
+
+2006-05-22 09:06  twisti
+
+       * src/vm/vm.c (vm_abort): New method.
+       * src/vm/vm.h: Likewise.
+       * src/cacaoh/headers.c: Likewise.
+       
+       * src/toolbox/logging.c (log_vprint): Made non-static.
+       * src/toolbox/logging.h (log_vprint): Added.
+       
+       * src/threads/native/threads.c (threads_sem_init): Use vm_abort.
+       (threads_sem_wait): Likewise.
+       (threads_sem_post): Likewise.
+       (threads_current_time_is_earlier_than): Likewise.
+       (threads_init): Check for pthread_attr_init error.
+       (threads_start_thread): Check for errors of pthread calls. Set the
+       threads stack size.
+
+2006-05-18 14:33  edwin
+
+       * src/threads/native/lock.h, src/threads/native/lock.c: Tasuki lock
+       implementation (without lock deflation). This is a straight-forward
+       implementation that uses an extra word in java_objectheader for the
+       FLC (flat lock contention) bit.
+       
+       * src/vm/global.h (java_objectheader): Added field `flcword`.
+       
+       * src/threads/native/lock.h (Authors): Changed to myself, as there
+       is none of the old code remaining in this file.
+       
+       * src/vm/jit/powerpc/codegen.c, src/vm/jit/alpha/codegen.c,
+       src/vm/jit/mips/codegen.c, src/vm/jit/i386/codegen.c,
+       src/vm/jit/x86_64/codegen.c (codegen, createnativestub): Add the
+       FLC word when creating the fake object header for patcher
+       synchronization.
+
+2006-05-18 14:06  twisti
+
+       * src/vm/properties.c (properties_get): Search the list backwards to
+       get the newest entry.
+
+2006-05-18 12:50  twisti
+
+       * src/vm/vm.c (version): Print default and runtime classpath
+       variables.
+       (vm_create): Add a default java.endorsed.dirs property.
+
+2006-05-17 22:06  twisti
+
+       * configure.ac: Don't export BOOTCLASSPATH, that makes problems.
+
+2006-05-17 12:10  twisti
+
+       * src/vm/jit/powerpc/codegen.c (createnativestub): Fixed bug and
+       changed argument saving and restoring.
+       
+       * src/vm/jit/powerpc/asmpart.S (asm_vm_call_method): Partially
+       implemented Darwin bits. Still some bugs with testarguments.
+
+2006-05-16 13:08  twisti
+
+       * src/vm/jit/powerpc/codegen.c (codegen): Bugfix: use REG_ITMP3 in
+       ICMD_L{DIV,REM} for function address. This fixes
+       gnu.testlet.java.math.BigInteger.divide.
+
+2006-05-16 01:49  edwin
+
+       * src/threads/native/lock.c: Fixed comment formatting.
+
+2006-05-15 23:37  edwin
+
+       * src/vm/jit/i386/machine-instr.h (compare_and_swap): Fixed comment.
+
+2006-05-15 23:31  twisti
+
+       * configure.ac: Export BOOTCLASSPATH for javac check.
+       * src/cacao/Makefile.am (cacao_SOURCES)Removed cacao.h.
+       * src/vm/jit/inline/Makefile.am (libinline_la_SOURCES): Added
+       inline_debug.inc.
+       * src/vm/jit/powerpc/Makefile.am (DIST_SUBDIRS): Added netbsd.
+
+2006-05-15 23:22  edwin
+
+       * src/vm/jit/inline/inline_debug.c: Renamed to
+       src/vm/jit/inline/inline_debug.inc.
+       
+       * src/vm/jit/inline/inline.c: #include changed to
+       src/vm/jit/inline/inline_debug.inc.
+       
+       * src/vm/resolve.c: Typo fixed.
+
+2006-05-15 21:48  edwin
+
+       * src/threads/native/lock.c (lock_record_remove_waiter): Made static.
+       (lock_monitor_wait): Likewise.
+
+2006-05-15 21:32  edwin
+
+       * src/threads/native/lock.h, src/threads/native/lock.c
+       (lock_does_thread_hold_lock): Renamed to
+       lock_is_held_by_current_thread
+       and removed thread argument, as reliable checking is only possible for
+       the current thread, anyway.
+       
+       * src/native/vm/VMThread.c (lock_does_thread_hold_lock): Changed to
+       lock_is_held_by_current_thread.
+       
+       * src/native/jvmti/jvmti.c (lock_does_thread_hold_lock): Changed to
+       lock_is_held_by_current_thread.
+
+2006-05-15 18:24  edwin
+
+       * configure.ac (src/threads/green/Makefile): Removed from
+       AC_CONFIG_FILES.
+
+2006-05-15 15:06  edwin
+
+       * src/threads/native/lock.h (lock_record_pool_header_t): Documented.
+       (lock_record_pool_t): Documented.
+       
+       * src/threads/native/lock.c: Minor whitespace cleanup.
+
+2006-05-15 14:40  twisti
+
+       * THIRDPARTY: Removed green threads stuff.
+
+2006-05-15 14:39  twisti
+
+       * src/vm/jit/alpha/asmpart.S (asm_perform_threadswitch)
+       (asm_initialize_thread_stack, asm_switchstackandcall): Removed (2nd
+       part of green threads removal).
+       * src/vm/jit/mips/asmpart.S: Likewise.
+       * src/vm/jit/i386/asmpart.S: Likewise.
+       * src/vm/jit/x86_64/asmpart.S: Likewise.
+
+2006-05-15 14:24  twisti
+
+       * src/vm/hashtable.h,
+       src/vm/class.c,,
+       src/vm/suck.c,
+       src/vm/loader.c,
+       src/vm/builtin.c,
+       src/vm/string.c,
+       src/vm/suck.h,
+       src/vm/builtin.h,
+       src/vm/loader.h,
+       src/vm/finalizer.c,
+       src/vm/classcache.c,
+       src/vm/initialize.c,
+       src/vm/jit/powerpc/linux/md-os.c,
+       src/vm/jit/powerpc/netbsd/md-os.c,
+       src/vm/jit/powerpc/darwin/md-os.c,
+       src/vm/jit/powerpc/darwin/md-asm.h,
+       src/vm/jit/powerpc/codegen.c,
+       src/vm/jit/powerpc/asmpart.S,
+       src/vm/jit/codegen-common.h,
+       src/vm/jit/alpha/codegen.c,
+       src/vm/jit/alpha/linux/md-os.c,
+       src/vm/jit/alpha/asmpart.S,
+       src/vm/jit/alpha/freebsd/md-os.c,
+       src/vm/jit/stack.c,
+       src/vm/jit/code.c,
+       src/vm/jit/verify/typecheck.c,
+       src/vm/jit/mips/codegen.c,
+       src/vm/jit/mips/linux/md-os.c,
+       src/vm/jit/mips/asmpart.S,
+       src/vm/jit/mips/irix/md-os.c,
+       src/vm/jit/patcher.h,
+       src/vm/jit/inline/inline.c,
+       src/vm/jit/allocator/simplereg.c,
+       src/vm/jit/i386/codegen.c,
+       src/vm/jit/i386/linux/md-os.c,
+       src/vm/jit/i386/asmpart.S,
+       src/vm/jit/i386/freebsd/md-os.c,
+       src/vm/jit/parse.c,
+       src/vm/jit/intrp/intrp.h,
+       src/vm/jit/intrp/codegen.c,
+       src/vm/jit/intrp/engine.c,
+       src/vm/jit/intrp/asmpart.c,
+       src/vm/jit/intrp/dynamic-super.c,
+       src/vm/jit/intrp/java.vmg,
+       src/vm/jit/asmpart.h,
+       src/vm/jit/x86_64/md.c,
+       src/vm/jit/x86_64/codegen.c,
+       src/vm/jit/x86_64/asmpart.S,
+       src/vm/jit/profile/profile.c,
+       src/vm/jit/stacktrace.c,
+       src/vm/jit/jit.c,
+       src/vm/jit/stacktrace.h,
+       src/vm/jit/codegen-common.c,
+       src/vm/jit/jit.h,
+       src/vm/global.h,
+       src/vm/builtintable.inc,
+       src/vm/signal.c,
+       src/vm/exceptions.c,
+       src/vm/vm.c,
+       src/vm/linker.c,
+       src/vm/exceptions.h,
+       src/vm/utf8.c,
+       src/vm/hashtable.c,
+       src/cacao/cacao.c,
+       src/cacao/Makefile.am,
+       src/native/tools/Makefile.am,
+       src/native/tools/gennativetable.c,
+       src/native/jni.c,
+       src/native/vm/VMObject.c,
+       src/native/vm/VMThread.c,
+       src/native/jni.h,
+       src/native/native.c,
+       src/native/jvmti/cacaodbg.c,
+       src/native/jvmti/cacaodbg.h,
+       src/native/jvmti/jvmti.c,
+       src/toolbox/avl.c,
+       src/toolbox/logging.c,
+       src/toolbox/avl.h,
+       src/mm/boehm.h,
+       src/mm/memory.c,
+       src/mm/boehm.c,
+       src/threads/green,
+       src/threads/native/threads.h,
+       src/threads/native/threads.c,
+       src/threads/Makefile.am,
+       src/cacaoh/cacaoh.c,
+       src/cacaoh/headers.h,
+       src/cacaoh/Makefile.am,
+       src/cacaoh/headers.c,
+       configure.ac: Green threads removal, USE_THREADS renamed to
+       ENABLE_THREADS, NATIVE_THREADS define removed.
+
+2006-05-15 13:13  twisti
+
+       * src/vm/jit/asmpart.h (calljava_xhandler2): Not required anymore.
+
+2006-05-15 12:23  twisti
+
+       * src/threads/native/threads.c (sem_init, sem_post, sem_wait)
+       (sem_destroy): Added a pthread implementation (taken from Boehm-GC)
+       for Darwin, as Darwin does not have an implementation for these
+       functions.
+       * src/threads/native/threads.h (sem_t): Added structure for Darwin.
+       * src/threads/native/lock.h (semaphore.h): Removed.
+
+2006-05-15 12:14  edwin
+
+       * src/threads/native/lock.c (THIN_UNLOCKED): Abstracted out the thin
+       unlocked state so we can toggle the shape bit meaning if we want.
+       (lock_pre_compute_thinlock): Likewise.
+       (lock_get_initial_lock_word): Likewise.
+       (lock_monitor_enter): Made void. Might save an instruction here and
+       there.
+       (lock_monitor_wait): lock_monitor_enter no longer returns the lock
+       record. Assert that it is still the same fat lock (it must be).
+
+2006-05-15 11:34  edwin
+
+       * src/threads/native/lock.c: Added reference to thin lock paper and
+       explained the lockword format.
+
+2006-05-14 22:41  edwin
+
+       * src/threads/native/lock.c: Thin lock implementation.
+       
+       * src/threads/native/threads.h (threadobject): Added thinlock field.
+       (Authors, Changes): Moved myself to Authors because of rewrite.
+       
+       * src/threads/native/threads.c (threads_preinit): Init index and
+       thinlock field of mainthreadobj here. (Needed early.)
+       (threads_table_add): Init pre-computed thinlock field here.
+       
+       * src/threads/native/lock.h (lock_pre_compute_thinlock): New function.
+
+2006-05-14 22:36  edwin
+
+       * src/threads/native/lock.c (lock_record_free_pools): Assert that
+       this function is not called. It does not match the new way lock
+       records are handled. We must find another way to free them.
+       
+       * src/threads/native/threads.c (threads_init): Do not call
+       lock_record_free_pools.
+       (threads_table_add): Removed debug code.
+       (threads_startup_thread): Likewise.
+
+2006-05-14 15:34  edwin
+
+       * src/threads/native/threads.c (threads_table_init): New function.
+       (threads_table_add): New function.
+       (threads_table_remove): New function.
+       (threads_table_dump): New function.
+       (threads_table): New global variable.
+       (threads_preinit): Call threads_table_init.
+       Call threads_table_add to add main thread.
+       (threads_init_threadobject): Initialize index to 0.
+       (threads_startup_thread): Call threads_table_add to add the thread
+       to the table, and threads_table_remove to remove if afterwards.
+
+2006-05-14 14:02  edwin
+
+       * src/threads/native/threads.h, src/threads/native/threads.c
+       (nativethread): Removed. This struct is now inlined in threadobject.
+       (threads_table_entry_t): New type.
+       (threads_table_t): New type.
+       Some further cleanup.
+       
+       * src/vm/builtin.h (THREADINFO): Becomes THREADOBJECT.
+       
+       * src/vm/jit/intrp/intrp.h (THREADINFO): Becomes THREADOBJECT.
+       
+       * src/vm/jit/stacktrace.c (_stackframeinfo): This is now directly
+       a field of threadobject.
+       
+       * src/vm/jit/stacktrace.h (THREADINFO): Becomes THREADOBJECT.
+       
+       * src/native/jni.h (THREADINFO): Becomes THREADOBJECT.
+       
+       * src/native/jvmti/jvmti.c (isSleeping): Renamed to sleeping.
+
+2006-05-14 12:22  edwin
+
+       * src/threads/native/lock.c, src/threads/native/lock.h: Rewritten
+       as a very basic fat lock implementation.
+       
+       * src/vm/jit/powerpc64/arch.h (USE_MD_THREAD_STUFF): Renamed to
+       USE_FAKE_ATOMIC_INSTRUCTIONS.
+       
+       * src/vm/jit/intrp/engine.c (USE_MD_THREAD_STUFF): Renamed to
+       USE_FAKE_ATOMIC_INSTRUCTIONS.
+       
+       * src/threads/native/threads.c (USE_MD_THREAD_STUFF): Renamed to
+       USE_FAKE_ATOMIC_INSTRUCTIONS.
+       (ee.lrpool): Renamed to ee.lockrecordpools.
+
+2006-05-14 12:15  edwin
+
+       * src/threads/native/threads.c (threads_calc_absolute_time): Optimize
+       waiting for the maximum 64-bit number of milliseconds to an unbounded
+       wait. This also avoids an overflow problem we seem to have with timed
+       waits.
+
+2006-05-13 23:25  edwin
+
+       * src/threads/native/lock.c (lock_init_thread_lock_record_pool):
+       Renamed to lock_init_execution_env. Cleanup and Comments.
+       
+       * src/threads/native/lock.h (lock_init_thread_lock_record_pool):
+       Renamed to lock_init_execution_env.
+       
+       * src/threads/native/threads.c (lock_init_thread_lock_record_pool):
+       Renamed to lock_init_execution_env.
+
+2006-05-13 23:10  edwin
+
+       * src/threads/native/threads.c, src/threads/native/threads.c: Further
+       cleanup. Still no functional changes.
+       Renamed external symbols are listed below.
+       
+       * src/threads/native/critical.h, src/threads/native/critical.c:
+       Cleanup.
+       
+       * src/threads/native/lock.h: Cleanup.
+       
+       * src/vm/jit/profile/profile.c (thread_sleep): Renamed to
+       threads_sleep.
+       
+       * src/vm/vm.c (joinAllThreads): Renamed to threads_join_all_threads.
+       
+       * src/native/jni.c (thread_getself): Renamed to
+       threads_get_current_threadobject.
+       
+       * src/native/vm/VMThread.c (thread): Typedef `thread` has been
+       removed.
+       (interruptThread): Renamed to threads_interrupt_thread.
+       (isInterruptedThread): Renamed to threads_thread_has_been_interrupted.
+       (setPriorityThread): Renamed to threads_java_lang_Thread_set_priority.
+       (yieldThread): Renamed to threads_yield.
+       (interruptedThread): Renamed to
+       threads_check_if_interrupted_and_reset.
+       
+       * src/native/jvmti/cacaodbg.c (thread_getself): Renamed to
+       threads_get_current_threadobject.
+       (setthreadobject): Renamed to threads_set_current_threadobject.
+       
+       * src/native/jvmti/jvmti.c (setthreadobject): Renamed to
+       threads_set_current_threadobject.
+       
+       * src/threads/green/threads.h (yieldThread): Renamed to threads_yield.
+       (setPriorityThread): Renamed to threads_java_lang_Thread_set_priority.
+       
+       * src/threads/green/threads.c (yieldThread): Renamed to threads_yield.
+       (setPriorityThread): Renamed to threads_java_lang_Thread_set_priority.
+
+2006-05-12 16:49  edwin
+
+       * src/threads/native/threads.c: The Big Thread Cleanup. No functional
+       changes,
+       only code motion, renaming, documenting. This file has been split into
+       threads.c, lock.c, and critical.c.
+       Externally used symbols that were renamed are listed below. Static
+       symbol
+       renames are not listed.
+       
+       * src/threads/native/threads.h: The Big Thread Cleanup. No functional
+       changes,
+       only code motion, renaming, documenting. This file has been split into
+       threads.h, lock.h, and critical.h.
+       
+       * src/cacaoh/cacaoh.c (initLocks): Renamed to lock_init (green
+       threads).
+       
+       * src/cacaoh/headers.c (threadcritnode): Renamed to
+       critical_section_node_t.
+       
+       * src/mm/memory.c (initObjectLock): Renamed to lock_init_object_lock.
+       
+       * src/native/jvmti/jvmti.c (lockRecordPool): Renamed to
+       lock_record_pool_t.
+       (pool_lock): Renamed to lock_global_pool_lock.
+       (global_pool): Renamed to lock_global_pool.
+       (ownerThread): Renamed to owner.
+       (threadHoldsLock): Renamed to lock_does_thread_hold_lock.
+       (monitorExit): Renamed to lock_monitor_exit.
+       (wait_cond_for_object): Renamed to lock_wait_for_object.
+       (signal_cond_for_object): Renamed to lock_notify_object.
+       (broadcast_cond_for_object): Renamed to lock_notify_all_object.
+       
+       * src/native/tools/gennativetable.c (initLocks): Renamed to lock_init
+       (green threads).
+       
+       * src/native/vm/VMObject.c (initObjectLock): Renamed to
+       lock_init_object_lock.
+       (wait_cond_for_object): Renamed to lock_wait_for_object.
+       (signal_cond_for_object): Renamed to lock_notify_object.
+       (broadcast_cond_for_object): Renamed to lock_notify_all_object.
+       
+       * src/native/vm/VMThread.c (threadHoldsLock): Renamed to
+       lock_does_thread_hold_lock.
+       
+       * src/threads/green/locks.c, src/threads/green/locks.h
+       (initLocks): Renamed to lock_init.
+       (wait_cond_for_object): Renamed to lock_wait_for_object.
+       (signal_cond_for_object): Renamed to lock_notify_object.
+       (broadcast_cond_for_object): Renamed to lock_notify_all_object.
+       (internal_broadcast_cond_for_object): Renamed to
+       internal_lock_notify_all_object.
+       
+       * src/threads/green/threads.c (initLocks): Renamed to lock_init.
+       (internal_broadcast_cond_for_object): Renamed to
+       internal_lock_notify_all_object.
+       
+       * src/threads/native/Makefile.am (lock.c, lock.h): Added new files.
+       (critical.c, critical.h): Added new files.
+       (Changes): Added my name.
+       
+       * src/threads/native/critical.c: New file.
+       
+       * src/threads/native/critical.h: New file.
+       
+       * src/threads/native/lock.c: New file.
+       
+       * src/threads/native/lock.h: New file.
+       
+       * src/toolbox/avl.c (initObjectLock): Renamed to
+       lock_init_object_lock.
+       
+       * src/vm/builtin.c (initObjectLock): Renamed to lock_init_object_lock.
+       (monitorEnter): Renamed to lock_monitor_enter.
+       (monitorExit): Renamed to lock_monitor_exit.
+       
+       * src/vm/class.c (initObjectLock): Renamed to lock_init_object_lock.
+       
+       * src/vm/classcache.c (initObjectLock): Likewise.
+       
+       * src/vm/finalizer.c (initObjectLock): Likewise.
+       (wait_cond_for_object): Renamed to lock_wait_for_object.
+       (signal_cond_for_object): Renamed to lock_notify_object.
+       
+       * src/vm/global.h (monitorLockRecord): Renamed to lock_record_t.
+       
+       * src/vm/hashtable.c (initObjectLock): Renamed to
+       lock_init_object_lock.
+       
+       * src/vm/jit/asmpart.h: Added #include "threads/native/critical.h"
+       (threadcritnode): Renamed to critical_section_node_t.
+       
+       * src/vm/jit/code.c: Comment changed.
+       
+       * src/vm/jit/codegen-common.c, src/vm/jit/codegen-common.h
+       (threadcritnode): Renamed to critical_section_node_t.
+       (threadcritnodetemp): Renamed to codegen_critical_section_t.
+       
+       * src/vm/jit/alpha/codegen.c (get_dummyLR): Renamed to
+       lock_get_initial_lock_word.
+       
+       * src/vm/jit/alpha/freebsd/md-os.c (thread_checkcritical): Renamed to
+       critical_find_restart_point.
+       * src/vm/jit/alpha/linux/md-os.c (thread_checkcritical): Renamed to
+       critical_find_restart_point.
+       
+       * src/vm/jit/i386/codegen.c (get_dummyLR): Renamed to
+       lock_get_initial_lock_word.
+       
+       * src/vm/jit/i386/freebsd/md-os.c (thread_checkcritical): Renamed to
+       critical_find_restart_point.
+       * src/vm/jit/i386/linux/md-os.c (thread_checkcritical): Renamed to
+       critical_find_restart_point.
+       
+       * src/vm/jit/intrp/dynamic-super.c (initObjectLock): Renamed to
+       lock_init_object_lock.
+       
+       * src/vm/jit/mips/codegen.c (get_dummyLR): Renamed to
+       lock_get_initial_lock_word.
+       
+       * src/vm/jit/mips/irix/md-os.c (thread_checkcritical): Renamed to
+       critical_find_restart_point.
+       * src/vm/jit/mips/linux/md-os.c (thread_checkcritical): Renamed to
+       critical_find_restart_point.
+       
+       * src/vm/jit/powerpc/codegen.c (get_dummyLR): Renamed to
+       lock_get_initial_lock_word.
+       
+       * src/vm/jit/profile/profile.c (wait_cond_for_object): Renamed to
+       lock_wait_for_object.
+       
+       * src/vm/jit/stack.c (initObjectLock): Renamed to
+       lock_init_object_lock.
+       
+       * src/vm/jit/x86_64/codegen.c (get_dummyLR): Renamed to
+       lock_get_initial_lock_word.
+       
+       * src/vm/jit/x86_64/md.c (thread_checkcritical): Renamed to
+       critical_find_restart_point.
+       
+       * src/vm/loader.c (initObjectLock): Renamed to
+       lock_init_object_lock.
+       (initLocks): Renamed to lock_init (green threads).
+       
+       * src/vm/string.c (initObjectLock): Renamed to
+       lock_init_object_lock.
+       
+       * src/vm/vm.c (initLocks): Renamed to lock_init (green threads).
+
+2006-05-12 14:32  twisti
+
+       * src/vm/jit/emit.h: Replaced __POWERPC__ #ifdef with
+       SIZEOF_VOID_P == 4.
+
+2006-05-11 14:02  twisti
+
+       * src/native/vm/VMClassLoader.c (nativeGetResources): Bugfix: utf_new
+       should be utfname.
+
+2006-05-11 13:43  twisti
+
+       * src/vm/jit/mips/codegen.c: Changed mcodeptr from u4* to u1*.
+       * src/vm/jit/mips/codegen.h: Likewise.
+
+2006-05-11 13:09  twisti
+
+       * src/vm/jit/mips/asmpart.S (asm_call_jit_compiler): Use new
+       jit_asm_compile method.
+
+2006-05-11 12:48  edwin
+
+       * src/threads/native/threads.c (monitorExit): Added an assert to
+       check that no existing waiter is overwritten by the suspicious
+       assignment.
+
+2006-05-11 12:36  edwin
+
+       * src/lib/vm/reference/java/lang/VMClassLoader.java
+       (getBootPackages): Merged patch to VMClassLoader.java of the
+       reference implementation. getBootPackages now works in the
+       presence of endorsed jars.
+
+2006-05-11 12:18  twisti
+
+       * src/native/jni.c (DeleteGlobalRef): Bugfix: handle the removal of
+       the first entry in the chain properly.
+
+2006-05-11 09:18  twisti
+
+       * src/vm/hashtable.c (threads/native/threads.h): Added.
+       (hashtable_create): Initialize lock object.
+       (hashtable_resize): New function.
+       (hashtable_free): Likewise.
+       * src/vm/hashtable.h (hashtable): Added header pointer.
+       (hashtable_resize): Added.
+       (hashtable_free): Likewise.
+       
+       * src/vm/vm.c (vm_create): Call jni_init before threads_init.
+       
+       * src/vm/utf8.c (lock_hashtable_utf): Removed.
+       (utf8_init): Allocate hashtable on heap.
+       (utf_new): Use new hashtable stuff.
+       
+       * src/native/native.c (native_init): Use new hashtable stuff.
+       (native_hashtable_library_add): Likewise.
+       
+       * src/native/jni.c (jni_init): Removed Java IdentityHashMap stuff and
+       create a hashtable.
+       (NewGlobalRef): Implemented with native hashtable.
+       (DeleteGlobalRef): Likewise.
+       
+       * src/native/jni.h (hashtable_global_ref_entry): Added.
+       
+       * src/vm/string.c (literalstring_u2): Removed check for
+       class_java_lang_String, we have an assert there.
+
+2006-05-10 16:14  twisti
+
+       * src/vm/jit/alpha/codegen.c: Changed mcodeptr from u4* to u1*.
+       * src/vm/jit/alpha/codegen.h: Likewise.
+
+2006-05-10 15:51  twisti
+
+       * src/vm/jit/codegen-common.h (codegendata): Use an u1* mcodeptr for
+       all architectures. This is necessary for the interpreter.
+       * src/vm/jit/codegen-common.c (codegen_setup): Removed #ifdef.
+       (codegen_increase): Likewise.
+       
+       * src/vm/jit/powerpc/codegen.c: Changed mcodeptr from u4* to u1*.
+       * src/vm/jit/powerpc/codegen.h: Likewise.
+
+2006-05-10 15:09  edwin
+
+       * src/vm/jit/inline/inline.c (inline_write_exception_handlers):
+       Correct cast for abused instruction->target.
+
+2006-05-10 13:12  twisti
 
-2003-12-07 21:41  twisti
+       * src/vm/jit/alpha/asmpart.S (asm_call_jit_compiler): Use new
+       jit_asm_compile method.
 
-       * jit/x86_64/methodtable.c: implemented helper function asmprintf
+2006-05-08 11:09  twisti
 
-2003-12-07 21:40  twisti
+       * configure.ac (AC_CONFIG_FILES): Added src/scripts/keytool.
+       * src/scripts/Makefile.am (bin_SCRIPTS): Added keytool.
+       * src/scripts/.cvsignore: Likewise.
+       * src/scripts/keytool.in: New file.
 
-       * jit/x86_64/asmpart.S: - added gnu header - implemented
-         asm_calljavafunction2 - usage of offclassvftbl in exception
-         handling code - implemented helper function asm_printf
+2006-05-08 11:05  twisti
 
-2003-12-07 21:39  twisti
+       * src/vm/jit/powerpc/asmpart.S (asm_vm_call_method): Handle argument
+       passing properly for SysV ABIs. Darwin is left to do.
 
-       * jit/x86_64/codegen.h: use again INT_ARG_CNT stuff
+2006-05-08 11:03  twisti
 
-2003-12-07 21:38  twisti
+       * tests/regression/native/testarguments.java: Added new test.
+       * tests/regression/native/testarguments.c: Likewise.
+       * tests/regression/native/testarguments.output: Likewise.
 
-       * jit/x86_64/codegen.c: - reverted intreg_argnum back to
-         INT_ARG_CNT - handling of more than 5 params in native stub
+2006-05-06 18:29  motse
 
-2003-12-07 20:05  twisti
+       * src/vm/vm.c (vm_create): make agentlib/agentpath work
+       * src/cacao/cacao.c (main): changes for jvmti/jdwp startup due to
+       removal of jdwp process
+       * src/native/jni.c (JNI_CreateJavaVM): change order vm_create and
+       initialization of _Jv_jvm due to jvmti agent support.
+       * src/native/vm/VMVirtualMachine.c: change name of jvmtienv and
+       bugfixes of Samuel Vinson
+       * src/native/include/Makefile.am: add VMMethod.h
+       * src/native/jvmti/Makefile.am: removal of cacaodbgserver
+       * src/native/jvmti/jvmti.c: remove jdwp process and convert to thread
+       * src/native/jvmti/cacaodbg.h: idem
+       * src/native/jvmti/jvmti.h: idem
+       * src/native/jvmti/dbg.h: idem
+       * src/native/jvmti/cacaodbg.c: idem
+       * src/native/jvmti/dbg.c: idem
+       * src/native/jvmti/cacaodbgserver.c: change to a autonomous program
+       and removal of jdwp thread.
+       * src/native/jvmti/VMjdwp.c (VMInit): different invocation due to
+       removal of jdwp thread
+       * src/native/jvmti/VMjdwp.h: export jvmti environment and event
+       callbacks.
+       * src/native/vm/VMMethod.c: initial/dummy implementation of VMMetod
+       native method
+
+2006-05-06 14:13  edwin
+
+       * src/native/vm/VMRuntime.c
+       (Java_java_lang_VMRuntime_mapLibraryName): Use new utf_ functions.
+       (Changes): Added my name.
+       (vim boilerplate): Added.
+
+2006-05-06 10:10  edwin
+
+       * src/native/vm/VMClassLoader.c
+       (Java_java_lang_VMClassLoader_nativeGetResources): Really create a
+       new utf string to search for if the trailing .class is stripped.
+
+2006-05-06 00:16  edwin
+
+       * src/vm/classcache.c (classcache_merge_class_entries):
+       Use utf_cat_classname.
+       (classcache_store): Likewise.
+       (classcache_store_defined): Likewise.
+
+2006-05-06 00:11  edwin
+
+       * src/native/vm/VMClassLoader.c
+       (Java_java_lang_VMClassLoader_nativeGetResources): Fixed and cleaned
+       up. Skip leading '/'. Remove '.class' only at end. Free char buffer.
+       Use correct utf_ functions. Check for exceptions.
+       
+       * src/vm/zip.c (zip_find): Documented.
+
+2006-05-05 19:31  edwin
+
+       * src/vm/utf8.h: Moved #include "config.h" up front.
+
+2006-05-05 19:22  edwin
+
+       * src/toolbox/logging.c (Changes): Added my name.
+       (vim boilerplate): Added.
+
+2006-05-05 19:21  edwin
+
+       * src/toolbox/logging.c (log_message_utf): Use new utf_ functions.
+       (log_message_class_message_class): Likewise.
+       (log_message_method): Likewise.
+
+2006-05-05 19:13  edwin
+
+       * src/vm/builtin.c (builtin_throw_exception): Use new utf_ functions.
+       (builtin_trace_exception): Likewise.
+       (builtin_trace_args): Likewise.
+       (builtin_displaymethodstop): Likewise.
+
+2006-05-05 18:58  edwin
+
+       * src/vm/suck.c (suck_start): Use new utf_ functions.
+
+2006-05-05 18:49  edwin
+
+       * src/vm/utf8.h, src/vm/utf8.c: Fixed header.
+
+2006-05-05 18:14  edwin
+
+       * src/vm/loader.c (load_class_from_classbuffer): Use new
+       utf_ functions.
+
+2006-05-05 18:08  edwin
+
+       * src/vm/resolve.c (resolve_class_from_name): Use new utf_ functions.
+       (resolve_subtype_check): Likewise.
+       (resolve_field_verifier_checks): Likewise.
+       (resolve_method_verifier_checks): Likewise.
+
+2006-05-05 17:34  edwin
+
+       * src/vm/utf8.h, src/vm/utf8.c: The Big utf_* Renaming.
+       The purpose of this change is to give the utf_* functions names
+       that make clear what these functions _really_ have been doing
+       all the time. I'm sure most callers would be surprised if they
+       knew. All call sites should be reviewed!
+       (utf_display): Renamed to utf_display_printable_ascii.
+       (utf_display_classname): Renamed to
+       utf_display_printable_ascii_classname.
+       (utf_sprint): Renamed to utf_sprint_convert_to_latin1.
+       (utf_sprint_classname): Renamed to
+       utf_sprint_convert_to_latin1_classname.
+       (utf_strcat): Renamed to utf_strcat_convert_to_latin1.
+       (utf_strcat_classname): Renamed to
+       utf_strcat_convert_to_latin1_classname.
+       (utf_fprint): Renamed to utf_fprint_printable_ascii.
+       (utf_fprint_classname): Renamed to
+       utf_fprint_printable_ascii_classname.
+       
+       * src/vm/class.c, src/vm/suck.c, src/vm/loader.c, src/vm/builtin.c,
+       src/vm/descriptor.c, src/vm/resolve.c, src/vm/method.c,
+       src/vm/classcache.c, src/vm/jit/stack.c, src/vm/jit/verify/typeinfo.c,
+       src/vm/jit/allocator/lsra.c, src/vm/jit/intrp/disass.c,
+       src/vm/jit/stacktrace.c, src/vm/jit/codegen-common.c,
+       src/vm/exceptions.c, src/vm/field.c, src/cacao/cacao.c,
+       src/native/tools/gennativetable.c, src/native/vm/VMClassLoader.c,
+       src/native/vm/VMRuntime.c, src/native/native.c, src/toolbox/logging.c,
+       src/threads/green/threads.c, src/threads/native/threads.c,
+       src/cacaoh/headers.c: The Big utf_ Renaming. All call sites of the
+       renamed functions should be reviewed! Calls outside debugging code
+       are probably incorrect and should use one of the new utf_ functions
+       that copies byte-for-byte.
+
+2006-05-05 17:09  edwin
+
+       * src/vm/exceptions.c (new_exception): Documented.
+       (new_exception_message): Documented. Use new_exception_javastring.
+       (new_exception_throwable): Documented.
+       (new_exception_utfmessage): Documented. Use new_exception_javastring.
+       (new_exception_javastring): Documented.
+       (new_exception_int): Documented.
+       (new_classformaterror): Documented. Use new byte-for-byte UTF-8
+       functions.
+       (exceptions_throw_classformaterror): Documented.
+       (new_classnotfoundexception): Documented. Check return value of
+       javastring_new.
+       (new_noclassdeffounderror): Documented. Check return value of
+       javastring_new.
+       (new_internalerror): Documented.
+       (exceptions_new_linkageerror): Documented. Use new byte-for-byte UTF-8
+       functions.
+       (exceptions_new_nosuchmethoderror): Documented. Use new byte-for-byte
+       UTF-8
+       functions.
+       (exceptions_throw_nosuchmethoderror): Documented.
+       (new_unsupportedclassversionerror): Documented. Use new byte-for-byte
+       UTF-8
+       functions.
+       (new_verifyerror): Likewise.
+       (exceptions_throw_verifyerror_for_stack): Likewise.
+       (exceptions_handle_exception): Documented.
+
+2006-05-05 16:51  edwin
+
+       * src/vm/utf8.c, src/vm/utf8.h (utf_copy): New function.
+       (utf_cat): New function.
+       (utf_copy_classname): New function.
+       (utf_cat_classname): New function.
+       These new functions copy the UTF-8 content byte-for-byte and thus
+       do not lead to losses by conversion like the utf_strcpy, etc.
+       functions.
+
+2006-05-05 15:26  edwin
+
+       * src/vm/string.c, src/vm/stringlocal.h, src/vm/utf8.c, src/vm/utf8.h
+       (Changes): Added my name.
+       (vim boilerplate): Added.
+
+2006-05-05 15:14  edwin
+
+       * src/vm/string.c, src/vm/stringlocal.h
+       (javastring_new_from_utf_buffer): New function.
+       (javastring_new_from_utf_string): New function.
+       
+       * src/vm/utf8.c (utf_get_number_of_u2s_for_buffer): New function.
+       (utf_get_number_of_u2s): Documented that this function may throw
+       exception.s.
+       
+       * src/vm/utf8.h (utf_get_number_of_u2s_for_buffer): New function.
+
+2006-05-05 14:36  edwin
+
+       * src/vm/string.c, src/vm/stringlocal.h (java_string_new_char):
+       Renamed to `java_string_new_from_ascii` to make more clear what this
+       function does. It is wrong to use this function to create a
+       java.lang.String from a buffer of UTF-8 characters!
+       
+       * src/vm/finalizer.c (finalizer_start_thread): Legitimate use.
+       * src/vm/jit/profile/profile.c (profile_start_thread): Likewise.
+       
+       * src/vm/exceptions.c
+       (exceptions_new_linkageerror): Definitely INCORRECT use.
+       (exceptions_new_nosuchmethoderror): Likewise.
+       * src/native/vm/VMRuntime.c
+       (Java_java_lang_VMRuntime_mapLibraryName): Likewise.
+       
+       * src/vm/exceptions.c (new_exception_message): Probably INCORRECT use.
+       * src/native/jni.c (DefineClass): Likewise.
+       (ThrowNew): Likewise.
+       * src/native/vm/VMClassLoader.c
+       (Java_java_lang_VMClassLoader_nativeGetResources): Likewise.
+       
+       * src/vm/properties.c (properties_system_add): Needs review.
+       * src/cacao/cacao.c (getmainclassnamefromjar): Likewise.
+       * src/native/jvmti/cacaodbg.c (setup_jdwp_thread): Likewise.
+       * src/native/jvmti/jvmti.c (CreateRawMonitor, GetSystemProperty)
+       (SetSystemProperty): Likewise.
+
+2006-05-05 13:56  edwin
+
+       * src/vm/utf8.c, src/vm/utf8.h (utf_bytes): New function.
+       Use this function to query the number of octets of a utf string.
+       This function will become the correct replacement for the old
+       utf_strlen in most places. The calling code will have to be
+       reviewed for that, however, and it will also require fixing
+       utf_strcat, utf_sprint, and so on, to do the right thing.
+
+2006-05-05 13:48  edwin
+
+       * src/vm/utf8.c, src/vm/utf8.h (utf_strlen): Renamed to
+       `utf_get_number_of_u2s` in order to reflect what this function
+       _really_ does. A long name was chosen intentionally to make it obvious
+       that this is _not_ the function to use as the normal strlen. Most
+       current uses of this function are invalid, as it must only be used
+       when the utf string will be **converted to UTF-16**.
+       
+       * src/vm/suck.c (suck_start): Renamed utf_strlen. RECONSIDER USE!
+       * src/vm/loader.c (load_class_from_classbuffer): Likewise.
+       * src/vm/builtin.c (various functions): Likewise.
+       * src/vm/resolve.c (various functions): Likewise.
+       * src/vm/exceptions.c (various functions): Likewise.
+       * src/native/vm/VMClassLoader.c
+       (Java_java_lang_VMClassLoader_nativeGetResources): Likewise.
+       * src/native/vm/VMRuntime.c
+       (Java_java_lang_VMRuntime_mapLibraryName): Likewise.
+       * src/native/native.c (native_resolve_function): Likewise.
+       * src/toolbox/logging.c (various functions): Likewise.
+       * src/cacaoh/headers.c (various functions): Likewise.
+       
+       * src/vm/string.c (javastring_new): Legitimate use.
+       (javastring_new_slash_to_dot): Likewise.
+       (literalstring_new) Likewise.
+
+2006-05-03 23:04  edwin
+
+       * src/threads/native/threads.c (wakeWaiters): Renamed
+       to threads_wake_waiters. Documented.
+
+2006-05-03 22:58  edwin
+
+       * src/threads/native/threads.c (handleWaiter): Renamed arguments.
+       Commented.
+       (monitorEnter): Documented.
+       (notifyOneOrAll): Cleaned up.
+
+2006-05-03 22:46  edwin
+
+       * src/threads/native/threads.c (setPriority): Renamed to
+       threads_set_thread_priority.
+       (removeFromWaiters): Renamed to threads_remove_waiter.
+       (timespec_less): Renamed to threads_timespec_earlier.
+       (timeIsEarlier): Renamed to threads_current_time_is_earlier_than.
+       (waitWithTimeout): Renamed to threads_wait_with_timeout. Removed
+       unused
+       argument `lr`.
+       (thread_sleep): There is no need to create a lock record for
+       calling threads_wait_with_timeout, as that does not use the
+       lock record anyway (formerly waitWithTimeout).
+       (various function): Lots of documentation and cleanup.
+
+2006-05-02 16:16  twisti
+
+       * src/vm/jit/stack.c (stack_analyse): Check for val.a == NULL on
+       SUPPORT_CONST_STORE_ZERO_ONLY architectures for ICMD_PUTSTATIC and
+       ICMD_PUTFIELD.
+
+2006-05-01 23:14  edwin
+
+       * src/threads/native/threads.c: Cleanup and documentation.
+
+2006-05-01 21:40  edwin
+
+       * src/threads/native/threads.h (threads_sem_init): New function.
+       (threads_sem_post): New function.
+       
+       * src/threads/native/threads.c (threads_sem_init): New function.
+       (threads_sem_wait): Added assertion.
+       (threads_sem_post): New function.
+       (various function): Use threads_sem_init and threads_sem_post.
+       
+       * src/native/jvmti/cacaodbg.c (getworkingdatalock): Use
+       threads_sem_post.
+       (cacaodbgfork): Use threads_sem_init.
+       
+       * src/native/jvmti/cacaodbgserver.c (contchild, waitloop).
+       Use threads_sem_post.
+
+2006-05-01 12:40  edwin
+
+       * src/threads/native/threads.c (threads_sem_wait): New function.
+       This function performs a non-interruptible sem_wait. This fixes
+       segfaults and deadlocks that resulted from sem_wait calls returning
+       prematurely.
+       (cast_stopworld): Use threads_sem_wait.
+       (threads_startup_thread): Likewise.
+       (threads_start_thread): Likewise.
+       (queueOnLockRecord): Likewise.
+       
+       * src/threads/native/threads.h (threads_sem_wait): New function.
+       
+       * src/native/jvmti/cacaodbg.c (msgqsendevent): Use threads_sem_wait
+       instead of sem_wait.
+       
+       * src/native/jvmti/cacaodbgserver.c (contchild, waitloop): Use
+       threads_sem_wait instead of sem_wait.
+
+2006-04-30 17:18  twisti
+
+       * configure.ac (AC_CONFIG_FILES): Added src/scripts/jarsigner.
+       * src/scripts/Makefile.am (bin_SCRIPTS): Added jarsigner.
+       * src/scripts/.cvsignore: Likewise.
+       * src/scripts/jarsigner.in: New file.
+
+2006-04-30 16:17  edwin
+
+       * src/vm/resolve.c (resolve_method_verifier_checks)
+       (constrain_unresolved_method): Use ICMD_ACONST_CLASSREF_OR_CLASSINFO.
+       
+       * src/vm/jit/powerpc/codegen.c, src/vm/jit/alpha/codegen.c,
+       src/vm/jit/mips/codegen.c, src/vm/jit/i386/codegen.c,
+       src/vm/jit/intrp/codegen.c, src/vm/jit/x86_64/codegen.c
+       (codegen): Changes for new ACONST format.
+       
+       * src/vm/jit/stack.c (stack_analyse): Changes for new ACONST format.
+       
+       * src/vm/jit/verify/typecheck.c (verify_invocation): Use the new
+       macros.
+       (verify_builtin, verify_multianewarray, verify_basic_block): Changes
+       for
+       new ACONST format.
+       
+       * src/vm/jit/verify/typeinfo.h (TYPEINFO_INIT_JAVA_LANG_CLASS): Take
+       a classref_or_classinfo as argument.
+       
+       * src/vm/jit/verify/typeinfo.c (typeinfo_init_class): Typo fixed.
+       (typeinfo_print): Changes for new ACONST format.
+       
+       * src/vm/jit/inline/inline.c (inline_write_exception_handlers):
+       Changes for new ACONST format.
+       
+       * src/vm/jit/parse.c (parse): Changes for new ACONST format.
+       
+       * src/vm/jit/parse.h (LOADCONST_A_CLASS): Removed.
+       (LOADCONST_A_BUILTIN): Changes for new ACONST format.
+       
+       * src/vm/jit/jit.h (INSTRUCTION_IS_RESOLVED,
+       INSTRUCTION_IS_UNRESOLVED):
+       Only check least significant bit of target (provisory flag).
+       (ICMD_ACONST_IS_CLASS, ICMD_ACONST_CLASSREF_OR_CLASSINFO)
+       (ICMD_ACONST_RESOLVED_CLASSINFO, ICMD_ACONST_UNRESOLVED_CLASSREF):
+       New macros.
+
+2006-04-30 15:58  edwin
+
+       * src/vm/jit/loop/tracing.c (tracing): Adapted to new format of
+       INVOKE
+       instructions.
+       * src/vm/jit/allocator/lsra.c (lsra_scan_registers_canditates)
+       (_test_lifetimes): Likewise.
+
+2006-04-28 12:25  edwin
+
+       * src/vm/jit/parse.c (parse): Added a comment.
+
+2006-04-28 12:24  twisti
+
+       * src/vm/jit/stack.c (stack_analyse): We need to split AASTORECONST
+       and PUT{STATIC,FIELD}CONST as they can store different values. I hope
+       the checks are correct now (until we get our new instruction
+       format). Edwin: Hint! Hint! Hint!
+       (stack_show_icmd): Again a smaller change.
+
+2006-04-28 11:50  twisti
+
+       * src/vm/jit/stack.c (stack_analyse): Check for
+       {AASTORE,PUTSTATIC,PUTFIELD}CONST if the instruction is resolved. We
+       don't have a patcher for that case.
+       (stack_show_icmd): Smaller change.
+
+2006-04-28 11:37  twisti
+
+       * tests/regression/codepatching/test.java: Added new test.
+       * tests/regression/codepatching/Makefile.am: Files updated.
+       
+       * tests/regression/codepatching/putfieldconstIF.java,
+       tests/regression/codepatching/putfieldconstJDL.java: Removed.
+       
+       * tests/regression/codepatching/putstaticconstJ.java,
+       tests/regression/codepatching/putstaticconstL.java,
+       tests/regression/codepatching/putfieldconstD.java,
+       tests/regression/codepatching/putfieldconstF.java,
+       tests/regression/codepatching/putstaticconstC.java,
+       tests/regression/codepatching/putfieldconstJ.java,
+       tests/regression/codepatching/putfieldconstL.java,
+       tests/regression/codepatching/putstaticconstI.java,
+       tests/regression/codepatching/putfieldconstC.java,
+       tests/regression/codepatching/putstaticconstD.java,
+       tests/regression/codepatching/putfieldconstI.java,
+       tests/regression/codepatching/putstaticconstF.java: New file.
+
+2006-04-28 11:24  edwin
+
+       * src/vm/resolve.c (resolve_method_lazy): Turn INVOKEVIRTUAL into
+       INVOKESPECIAL for monomorphic calls.
+
+2006-04-28 00:46  edwin
+
+       * src/vm/jit/intrp/asmpart.c (intrp_asm_vm_call_method_int): Fix
+       build
+       errors. TWISTI, please review these changes.
+
+2006-04-28 00:31  edwin
+
+       * regression/codepatching/test.java: Added test for AASTORECONST
+       with unresolved class constant. Currently exposes a bug when
+       test.java is
+       compiled with -target 1.5.
+       
+       * regression/codepatching/aastoreconstClass.java: New file.
+
+2006-04-27 23:03  twisti
+
+       * src/vm/jit/stacktrace.h (STACKFRAMEINFO): Added parenthesis.
+       * src/vm/global.h (java_objectheader): Changed type of monitorPtr to
+       monitorLockRecord.
+       
+       * src/vm/vm.h (vm_arg): Added union.
+       * src/vm/vm.c (vm_vmargs_from_valist): Use union of vm_arg's data.
+       * src/native/jni.c (_Jv_jni_vmargs_from_objectarray): Likewise.
+       
+       * src/threads/native/threads.h (nativethread): Changed type of
+       _stackframeinfo to stackframeinfo*.
+       * src/threads/native/threads.c (monitorEnter): Cast compare_and_swap
+       return value correctly.
+
+2006-04-27 12:33  twisti
+
+       * src/vm/jit/x86_64/emit.c: Changed x86_64 function prefix to
+       emit. And some other stuff too.
+       * src/vm/jit/x86_64/md-emit.h: Likewise.
+       * src/vm/jit/x86_64/codegen.c: Likewise.
+       * src/vm/jit/x86_64/codegen.h: Likewise.
+
+2006-04-27 11:05  twisti
+
+       * src/native/vm/VMSystemProperties.c (preInit): Append "/jre" to
+       java.home property, as all JDKs and JREs do that. Fixed a problem with
+       jonas testsuite. General cleanup.
+
+2006-04-27 10:32  twisti
+
+       * src/vm/jit/powerpc/darwin/md-asm.h (jit_asm_compile): Renamed from
+       jit_compile.
+       * src/vm/jit/powerpc/asmpart.S: Likewise.
+
+2006-04-26 15:44  edwin
+
+       * src/vm/jit/stacktrace.c (stacktrace_getClassContext): Reverted the
+       hack that removes the first entry if this function is called by
+       java.lang.SecurityManager. This (undocumented) hack probably was done
+       to solve a problem that no longer exists.
+
+2006-04-26 14:09  twisti
+
+       * src/vm/jit/i386/Makefile.am (libarch_la_SOURCES): Removed
+       emitfuncs.c, emitfuncs.h and added emit.c, md-emit.h.
+       
+       * src/vm/jit/i386/emit.c (emit_load_s1): New method.
+       (emit_load_s2): Likewise.
+       (emit_load_s3): Likewise.
+       (emit_store): Likewise.
+       (emit_copy): Likewise.
+       
+       * src/vm/jit/i386/codegen.c (codegen): Use emit_load/store functions
+       instead of macros.
+       
+       * src/vm/jit/i386/codegen.h (M_LNGMOVE): Added.
+       (M_LNGMEMMOVE): Removed.
+       (var_to_reg_int): Removed.
+       (var_to_reg_lng): Likewise.
+       (var_to_reg_flt): Likewise.
+       (store_reg_to_var_int): Likewise.
+       (store_reg_to_var_lng): Likewise.
+       (store_reg_to_var_flt): Likewise.
+       (M_FLD): Added.
+       (M_DLD): Likewise.
+       (M_FLD32): Likewise.
+       (M_DLD32): Likewise.
+       (M_FST): Likewise.
+       (M_DST): Likewise.
+
+2006-04-26 11:02  twisti
+
+       * src/vm/jit/i386/md-emit.h: Moved from src/vm/jit/i386/emitfuncs.h.
+       * src/vm/jit/i386/emit.c: Moved from src/vm/jit/i386/emitfuncs.c.
+
+2006-04-26 09:02  twisti
+
+       * configure.ac (AC_CONFIG_FILES): Added src/scripts/rmic.
+       * src/scripts/Makefile.am (bin_SCRIPTS): Added rmic.
+       * src/scripts/java.in: Use ${1+"$@"} instead of $@.
+       * src/scripts/rmiregistry.in: Likewise.
+       * src/scripts/rmic.in: Updated to new rmic location.
+
+2006-04-26 08:57  twisti
+
+       * m4/ac_prog_javac.m4: Default to ecj.
+       * src/lib/Makefile.am: If JAVAC is ecj, use the -1.5 flag. This
+       produces much faster code regarding class$ (e.g. jonas startup time).
+
+2006-04-25 18:02  edwin
+
+       * src/vm/jit/disass-common.c (disass_printf): Avoid compiler warning.
+       
+       * src/vm/jit/profile/profile.c (profile_printstats): Avoid compiler
+       warnings.
+
+2006-04-25 17:57  edwin
+
+       * src/vm/jit/i386/disass.c (disassinstr): Avoid compiler warning.
+
+2006-04-25 17:53  edwin
+
+       * src/vm/jit/stack.c (stack_show_icmd): Removed unused variable `um`.
+
+2006-04-25 17:48  edwin
+
+       * src/vm/loader.c (load_method): Simplify initialization of
+       methodinfo by
+       clearing it explicitely in load_class_from_classbuffer, instead of
+       zeroing
+       individual fields here.
+       (load_class_from_classbuffer): MZERO methodinfo array.
+       (load_newly_created_array): Initialize `params` to NULL for the clone
+       method.
+
+2006-04-25 17:45  edwin
+
+       * src/mm/memory.h (MZERO): Added macro MZERO for convenient memory
+       cleaning.
+
+2006-04-25 17:42  edwin
+
+       * src/native/vm/VMSystemProperties.c
+       (Java_gnu_classpath_VMSystemProperties_preInit): Use strcpy instead of
+       strcat, since there is nothing to concat to and we may want to lift
+       the
+       assertion that MSET clears memory.
+
+2006-04-25 15:46  edwin
+
+       * src/vm/jit/i386/md.c (md_get_method_patch_address): Avoid compiler
+       warning.
+
+2006-04-25 15:31  edwin
+
+       * src/cacao/cacao.c (main): Avoid warning about unused label.
+       Cleaned up whitespace.
+
+2006-04-25 15:26  edwin
+
+       * src/vm/exceptions.c (exceptions_throw_verifyerror_for_stack): Avoid
+       compiler warning.
+
+2006-04-25 12:35  edwin
+
+       * src/vm/jit/verify/typecheck.c (typecheckverbose): Renamed to
+       opt_typecheckverbose.
+       * src/vm/jit/verify/typeinfo.h: Likewise.
+       
+       * src/vm/vm.c (OPT_VERBOSETC): Only define if both ENABLE_VERIFIER
+       and TYPECHECK_VERBOSE are defined.
+       (typecheckverbose): Renamed to opt_typecheckverbose.
+
+2006-04-25 12:25  edwin
+
+       * src/vm/options.h, src/vm/options.c (getloadingtime): Renamed to
+       opt_getloadingtime. Only defined for ENABLE_STATISTICS.
+       (getcompilingtime): Renamed to opt_getcompilingtime.
+       Only defined for ENABLE_STATISTICS.
+       
+       * src/vm/loader.c (getloadingtime, getcompilingtime): Renamed.
+       * src/vm/jit/jit.c: Likewise.
+       * src/vm/linker.c: Likewise.
+       * src/native/vm/VMClassLoader.c: Likewise.
+       
+       * src/vm/vm.c (OPT_TIME): Only defined for ENABLE_STATISTICS.
+       
+       * configure.ac (--enable-statistics): Now statistics are disabled by
+       default.
+
+2006-04-25 12:00  edwin
+
+       * src/vm/options.h (opt_verify): Only declare for ENABLE_VERIFIER.
+       (opt_liberalutf): Removed.
+       
+       * src/vm/options.c (opt_verify): Only declare for ENABLE_VERIFIER.
+       (opt_liberalutf): Removed.
+       
+       * src/vm/jit/inline/inline.c (test_inlining): Only verify if
+       ENABLE_VERIFIER.
+       
+       * src/vm/jit/parse.c (parse): Only check opt_verify if
+       ENABLE_VERIFIER.
+       
+       * src/vm/global.h (ENABLE_VERIFIER): Removed. This is now defined in
+       config.h.
+       
+       * src/vm/vm.c (OPT_NOVERIFY): Only define this option if
+       ENABLE_VERIFIER.
+       (OPT_LIBERALUTF): Removed.
+       
+       * configure.ac (--disable-verifier): Added configure option.
+       
+       * src/vm/jit/stacktrace.c (stacktrace_getStack): Gather a wider range
+       for the cycle count statistics.
+
+2006-04-25 10:36  edwin
+
+       * src/vm/cycles-stats.h (CYCLES_STATS_COUNT_OVER): Added.
+
+2006-04-24 18:28  edwin
+
+       * src/vm/cycles-stats.c: Cleaned up whitespace.
+
+2006-04-24 18:22  edwin
+
+       * src/vm/cycles-stats.c (cycles_stats_print_percentile): Also perform
+       measurement overhead compensation for cumulated cycle counts.
+
+2006-04-24 17:16  edwin
+
+       * src/vm/global.h (ACC_CLASS_REFLECT_MASK): Added.
+       (ACC_CLASS_HAS_POINTERS): Likewise.
+       (vim boilerplate): Added.
+       
+       * src/vm/loader.c (load_field): Set ACC_CLASS_HAS_POINTERS flag.
+       
+       * src/vm/linker.c (link_class_intern): OR ACC_CLASS_HAS_POINTERS flag.
+       
+       * src/vm/builtin.c (builtin_new): Use ACC_CLASS_HAS_POINTERS to
+       determine
+       which kind of memory to allocate.
+       
+       * src/native/vm/VMClass.c (Java_java_lang_VMClass_getModifiers): Mask
+       reported access flags with ACC_CLASS_REFLECT_MASK.
+
+2006-04-24 16:24  twisti
+
+       * src/vm/jit/x86_64/emit.c (x86_64_emit_ifcc): Changed signature of
+       codegen_addreference.
+       (x86_64_emit_if_lcc): Likewise.
+       (x86_64_emit_if_icmpcc): Likewise.
+       (x86_64_emit_if_lcmpcc): Likewise.
+
+2006-04-24 16:10  twisti
+
+       * src/vm/jit/i386/codegen.c (codegen): Don't initialize mcode
+       variables. New dseg_addlinenumber signature fix.
+       (createnativestub): Don't initialize mcode variables.
+
+2006-04-24 16:06  twisti
+
+       * src/vm/jit/codegen-common.c (codegen_increase): Changed signature.
+       (codegen_addreference): Likewise.
+       (codegen_add_exception_ref): Likewise.
+       (codegen_add_arithmeticexception_ref): Likewise.
+       (codegen_add_arrayindexoutofboundsexception_ref): Likewise.
+       (codegen_add_arraystoreexception_ref): Likewise.
+       (codegen_add_classcastexception_ref): Likewise.
+       (codegen_add_nullpointerexception_ref): Likewise.
+       (codegen_add_fillinstacktrace_ref): Likewise.
+       (codegen_addpatchref): Likewise.
+       (codegen_finish): Likewise.
+       * src/vm/jit/codegen-common.h: Likewise.
+       
+       * src/vm/jit/dseg.c (dseg_increase): Made static.
+       (dseg_adds4): Use dseg_increase.
+       (dseg_adds8): Likewise.
+       (dseg_addfloat): Likewise.
+       (dseg_adddouble): Likewise.
+       (dseg_adds4_increase): Removed.
+       (dseg_adds8_increase): Likewise.
+       (dseg_addfloat_increase): Likewise.
+       (dseg_adddouble_increase): Likewise.
+       (dseg_addlinenumber): Changed signature.
+       (dseg_addlinenumber_inline_start): Likewise.
+       (dseg_adddata): Likewise.
+       * src/vm/jit/dseg.h: Likewise.
+       
+       * src/vm/jit/alpha/emit.c (vm/jit/alpha/emit.h): Removed.
+       (vm/jit/emit.h): Added.
+       (emit_lconst): New method.
+       * src/vm/jit/alpha/Makefile.am (libarch_la_SOURCES): Added emit.c
+       
+       * src/vm/jit/alpha/codegen.c (vm/jit/emit.h): Added.
+       (codegen): Use cd->mcodeptr instead of mcodeptr, and emit_load/store
+       functions instead of macros. Saves over 50kB object code size. Use new
+       signatures of codegen-common and dseg functions.
+       * src/vm/jit/alpha/codegen.h (var_to_reg_int): Removed.
+       (var_to_reg_flt): Likewise.
+       (store_reg_to_var_int): Likewise.
+       (store_reg_to_var_flt): Likewise.
+       
+       * src/vm/jit/i386/codegen.c: Use new signatures of codegen-common and
+       dseg functions.
+       * src/vm/jit/i386/codegen.h: Likewise.
+       * src/vm/jit/intrp/codegen.c: Likewise.
+       * src/vm/jit/intrp/codegen.h: Likewise.
+       * src/vm/jit/mips/codegen.c: Likewise.
+       * src/vm/jit/mips/codegen.h: Likewise.
+       * src/vm/jit/powerpc/codegen.c: Likewise.
+       * src/vm/jit/powerpc/codegen.h: Likewise.
+       * src/vm/jit/x86_64/codegen.c: Likewise.
+       * src/vm/jit/x86_64/codegen.h: Likewise.
+
+2006-04-24 15:43  edwin
+
+       * src/vm/jit/stacktrace.c (stacktrace_create): Do not free dump
+       memory here,
+       this is now done in the parent functions. Also removed the copy to gc
+       memory.
+       (stacktrace_fillInStackTrace): Copy stacktrace to gc memory.
+       Free dump memory.
+       (stacktrace_getClassContext): Free dump memory.
+       (stacktrace_getCurrentClass): Likewise.
+       (stacktrace_getStack): Likewise.
+       (stacktrace_dump_trace): Likewise.
+
+2006-04-24 11:40  edwin
+
+       * src/vm/jit/stacktrace.c (stacktrace_fillInStackTrace)
+       (stacktrace_getClassContext, stacktrace_getCurrentClass)
+       (stacktrace_getStack): Added cycle count statistics.
+       (stacktrace_print_cycles_stats): Added.
+       
+       * src/vm/jit/stacktrace.h (stacktrace_print_cycles_stats): Added.
+       
+       * src/vm/vm.c (vm_exit_handler): Call stacktrace_print_cycles_stats.
+
+2006-04-24 11:36  edwin
+
+       * src/vm/cycles-stats.h (CYCLES_STATS_END_WITH_OVERHEAD): Fix
+       arguments of
+       empty macro definition.
+
+2006-04-24 11:27  edwin
+
+       * src/vm/cycles-stats.h (CYCLES_STATS_DECLARE_AND_START)
+       (CYCLES_STATS_DECLARE_AND_START_WITH_OVERHEAD)
+       (CYCLES_STATS_END, CYCLES_STATS_END_WITH_OVERHEAD): Added convenience
+       macros.
+       
+       * src/vm/cycles-stats.c (cycles_stats_print): Fixed divide-by-zero.
+       Minor
+       output changes.
+
+2006-04-24 10:08  twisti
+
+       * src/vm/jit/mips/md.c (md_get_method_patch_address): Renamed from
+       md_assembler_get_patch_address.
+       * src/vm/jit/mips/asmpart.S (asm_call_jit_compiler): Renamed
+       md_assembler_get_patch_address to md_get_method_patch_address.
+
+2006-04-24 10:00  twisti
+
+       * src/vm/jit/powerpc/md.c (md_get_method_patch_address): New method.
+       * src/vm/jit/powerpc/asmpart.S (asm_call_jit_compiler): Use new
+       jit_asm_compile method. This fixes the ecj bugs seens with some mauve
+       tests and eclipse.
+
+2006-04-24 09:58  twisti
+
+       * src/vm/jit/powerpc/codegen.c (codegen): Replaced those ugly
+       M_TINTMOVE macros. Use M_LLD macros where possible.
+       * src/vm/jit/powerpc/codegen.h (M_LNGMOVE): Check for equal registers.
+       (M_TINTMOVE): Removed.
+
+2006-04-24 00:19  edwin
+
+       * src/vm/jit/i386/asmpart.S (asm_get_cycle_count): Omit the
+       stackframe.
+       This saves a couple of cycles of measurement overhead.
+
+2006-04-23 23:03  twisti
+
+       * src/vm/jit/alpha/md.c (md_get_method_patch_address): Renamed from
+       md_assembler_get_patch_address.
+       * src/vm/jit/alpha/asmpart.S (asm_call_jit_compiler): Renamed
+       md_assembler_get_patch_address to md_get_method_patch_address.
+
+2006-04-23 19:18  edwin
+
+       * src/vm/cycles-stats.c (cycles_stats_print_percentile): Better
+       extrapolation.
+       * src/vm/cycles-stats.h (CYCLES_STATS_DECLARE, CYCLES_STATS_COUNT)
+       (CYCLES_STATS_PRINT, CYCLES_STATS_PRINT_OVERHEAD): Added total cycles
+       counter.
+
+2006-04-23 19:16  edwin
+
+       * src/vm/builtin.c (builtin_new): Renamed rt-timing identifier.
+       (builtin_newarray): Added rt-timing.
+       
+       * src/vm/rt-timing.h: Added rt-timing for builtin_newarray.
+       * src/vm/rt-timing.c: Likewise.
+
+2006-04-23 16:11  edwin
+
+       * src/vm/builtin.c (builtin_print_cycles_stats): Use
+       CYCLES_STATS_PRINT_OVERHEAD.
+       
+       * src/vm/cycles-stats.h (CYCLES_STATS_PRINT_OVERHEAD): Added.
+       
+       * src/vm/cycles-stats.c (cycles_stats_print_percentile): Added.
+       (cycles_stats_print): Added `overhead` argument and automatic
+       measurement overhead compensation.
+
+2006-04-23 15:39  edwin
+
+       * src/vm/builtin.c (builtin_new): Added rt-timing.
+       (builtin_print_cycles_stats): Removed unused variable.
+       (builtin_monitorenter): Removed rt-timing.
+       (builtin_monitorexit): Likewise.
+       
+       * src/vm/rt-timing.c: rt-timing for buitin_new.
+       * src/vm/rt-timing.h: Likewise.
+
+2006-04-23 15:31  edwin
+
+       * src/vm/cycles-stats.c (cycles_stats_get_cpu_MHz): Better error
+       handling.
+
+2006-04-23 15:24  edwin
+
+       * src/vm/builtin.c (builtin_new): Gather cycle count statistics.
+       (CYCLES_STATS_DECLARE): Moved declarations to beginning of file.
+       
+       * src/vm/cycles-stats.c (cycles_stats_get_cpu_MHz): Added function for
+       automatic CPU frequency detection via /proc/cpuinfo.
+       (cycles_stats_print): Calculate estimated CPU times.
+
+2006-04-22 09:35  edwin
+
+       * src/vm/cycles-stats.c (cycles_stats_print): Made count, floor, and
+       ceiling
+       of type u8. This should avoid overflow problems.
+       
+       * src/vm/cycles-stats.h (cycles_stats_print): Made count an u8.
+
+2006-04-21 21:36  edwin
+
+       * src/vm/cycles-stats.c: New file. Better cycle count statistics.
+       
+       * src/vm/cycles-stats.h (CYCLES_STATS_PRINT): This is now a wrapper
+       for
+       cycles_stats_print.
+       
+       * src/vm/Makefile.am (cycles-stats.c): Added to sources.
+
+2006-04-21 14:32  edwin
+
+       * src/vm/jit/stacktrace.c (stacktrace_inline_fillStackTrace): Assert
+       that
+       there is an exception before dereferencing it.
+       (stacktrace_create): Document that this function may return NULL.
+       (stacktrace_getClassContext): Check return value of stacktrace_create.
+       (stacktrace_getCurrentClass): Likewise.
+       (stacktrace_getStack): Likewise. Document that this function may
+       return NULL.
+
+2006-04-21 13:08  edwin
+
+       * src/vm/jit/stacktrace.c (stacktrace_getClassContext): Document that
+       return
+       value may be NULL (in case of an exception).
+       
+       * src/native/vm/VMStackWalker.c
+       (Java_gnu_classpath_VMStackWalker_getCallingClass): Check return
+       value of
+       stacktrace_getClassContext.
+       (Java_gnu_classpath_VMStackWalker_getCallingClassLoader): Likewise.
+       
+       * src/native/vm/Field.c (cacao_get_field_address): Check return value
+       of
+       stacktrace_getClassContext.
+       
+       * src/native/vm/Method.c (Java_java_lang_reflect_Method_invokeNative):
+       Check return value of stacktrace_getClassContext.
+
+2006-04-21 11:07  twisti
+
+       * src/vm/jit/i386/md.c (md_get_method_patch_address): New method.
+       (md_icacheflush): Added.
+       (md_dcacheflush): Likewise.
+
+2006-04-21 10:54  twisti
+
+       * src/vm/jit/jit.c (jit_asm_compile): New method.
+       * src/vm/jit/jit.h (jit_asm_compile): Added.
+       (md_get_method_patch_address): Likewise.
+       
+       * src/vm/jit/x86_64/asmpart.S (asm_vm_call_method): Store
+       asm_call_jit_compiler on stack as for the other architectures.
+       (asm_call_jit_compiler): Use new jit_asm_compile.
+       
+       * src/vm/jit/x86_64/codegen.c (codegen): Use REG_ITMP3 for calling
+       methods. This is required for asm_vm_call_method to work.
+       
+       * src/vm/jit/x86_64/md.c (md_get_method_patch_address): New method.
+       (md_icacheflush): Added.
+       (md_dcacheflush): Added.
+       * src/vm/jit/x86_64/md-asm.h (mptr): Defined.
+
+2006-04-21 10:45  twisti
+
+       * src/vm/jit/stacktrace.c (stacktrace_add_method_intern): Reformatted
+       comments.
+
+2006-04-21 00:00  edwin
+
+       * src/vm/linker.c (link_class_intern): Impose loading constraints on
+       the
+       more general types of the overwritten method, instead of on the over-
+       writing method. Don't impose loading constraints when "overwriting"
+       the
+       instance initializaton method <init>, as it is not called virtually.
+
+2006-04-20 22:28  edwin
+
+       * src/vm/classcache.c (classcache_add_constraint): Also constrain the
+       return type of the given method.
+
+2006-04-20 21:47  edwin
+
+       * src/vm/linker.c (linker_addinterface): Add loading constraints when
+       an
+       interface method is overwritten.
+       (link_class_intern): Check new return value of linker_addinterface.
+
+2006-04-20 20:40  edwin
+
+       * src/vm/linker.c (link_class_intern): Only record loading constraints
+       for ENABLE_VERIFIER.
+
+2006-04-20 20:38  edwin
+
+       * src/vm/classcache.c (classcache_add_constraints_for_params): Added.
+       (classcache_add_constraint): Only define for ENABLE_VERIFIER.
+       
+       * src/vm/classcache.h (classcache_add_constraints_for_params): Added.
+       (classcache_add_constraint): Only define for ENABLE_VERIFIER.
+       
+       * src/vm/linker.c (link_class_intern): When overwriting a method,
+       record loading constraints for the parameter types, as required
+       by the spec.
+
+2006-04-20 19:18  edwin
+
+       * src/mm/memory.c (Changes): Added my name.
+       (vim boilerplate): Added.
+
+2006-04-20 18:59  edwin
+
+       * src/mm/memory.c: Added comments and some cleanup.
+
+2006-04-20 18:04  edwin
+
+       * configure.ac (ENABLE_LOOP): Changed default to "no".
+       
+       * src/vm/options.h (opt_loops): Only define for ENABLE_LOOP.
+       
+       * src/vm/options.c (opt_loops): Only define for ENABLE_LOOP.
+       
+       * src/vm/vm.c (-oloop, -i): Only recognize these options if
+       enabled with ENABLE_LOOP/ENABLE_INLINING.
+       
+       * src/vm/jit/allocator/lsra.c (opt_loops): Only use for ENABLE_LOOP.
+
+2006-04-20 10:55  twisti
+
+       * src/vm/jit/x86_64/codegen.h (M_ALD32): Added.
+
+2006-04-20 10:42  twisti
+
+       * src/vm/jit/x86_64/md-abi.h (REG_METHODPTR): Added.
+
+2006-04-20 08:45  twisti
+
+       * src/lib/vm/reference/java/lang/VMClassLoader.java: Updated to GNU
+       Classpath version.
+
+2006-04-19 01:05  edwin
+
+       * src/vm/builtin.c (builtin_print_cycles_stats): Added.
+       (builtin_monitorenter): Gather cycle count statistics.
+       (builtin_monitorexit): Likewise.
+       
+       * src/vm/builtin.h (builtin_print_cycles_stats): Added.
+       
+       * src/vm/jit/i386/asmpart.S (asm_get_cycle_count): Added.
+       
+       * src/vm/jit/asmpart.h (asm_get_cycle_count): Added.
+       
+       * src/vm/vm.c (vm_exit_handler): Call builtin_print_cycles_stats.
+       
+       * src/vm/cycles-stats.h: New file.
+       
+       * src/vm/Makefile.am (CYCLES_STATS_SOURCE): Added.
+       
+       * src/cacaoh/headers.c (asm_get_cycle_count): Dummy implementation
+       added.
+       
+       * configure.ac (--enable-cycles-stats): Added configure option.
 
-       * toolbox/loging.h: Added stdio.h include.
+2006-04-18 21:16  twisti
 
-2003-12-07 18:32  twisti
+       * src/vm/jit/x86_64/emitfuncs.c: Moved to emit.c.
+       * src/vm/jit/x86_64/emitfuncs.h: Moved to md-emit.h
+       
+       * src/vm/jit/x86_64/codegen.c (vm/jit/x86_64/emitfuncs.h): Removed.
+       (vm/jit/x86_64/md-emit.h): Added.
+       
+       * src/vm/jit/x86_64/Makefile.am (libarch_la_SOURCES): Added emit.c and
+       md-emit.h, removed emitfuncs.c and emitfuncs.h.
 
-       * jni.c: - added gnu header - add some includes - code beautify
+2006-04-18 20:36  twisti
 
-2003-12-07 18:31  twisti
+       * src/vm/jit/jit.h (IS_ADR_TYPE): Changed to use ==.
+       (IS_INT_TYPE): Added.
+       (IS_LNG_TYPE): Likewise.
 
-       * native.c: - added includes - code beautify
+2006-04-18 20:34  twisti
 
-2003-12-07 18:29  twisti
+       * src/vm/jit/x86_64/codegen.c (vm/jit/emit.h): Added.
+       (codegen): Use emit_load/store functions instead of macors. Saves over
+       25kB object code size.
+       
+       * src/vm/jit/x86_64/codegen.h (ALIGNCODENOP): Added.
+       (var_to_reg_int): Removed.
+       (var_to_reg_flt): Likewise.
+       (store_reg_to_var_int): Likewise.
+       (store_reg_to_var_flt): Likewise.
+       (M_INEG, M_LNEG, M_INEG_MEMBASE, M_LNEG_MEMBASE): Added.
+       (M_CMOVEQ_MEMBASE, M_CMOVNE_MEMBASE, M_CMOVLT_MEMBASE)
+       (M_CMOVLE_MEMBASE, M_CMOVGE_MEMBASE, M_CMOVGT_MEMBASE): Likewise.
+       
+       * src/vm/jit/x86_64/emitfuncs.c (emit_load_s1): Added.
+       (emit_load_s2): Likewise.
+       (emit_load_s3): Likewise.
+       (emit_store): Likewise.
+       (emit_copy): Likewise.
+       (emit_cmovxx): Likewise.
+       
+       * src/vm/jit/x86_64/emitfuncs.h (emit_cmovxx): Added.
 
-       * typeinfo.c: - added standard includes - add emacs tailer
+2006-04-18 20:20  twisti
 
-2003-12-07 18:28  twisti
+       * src/vm/jit/x86_64/md-abi.h (REG_IFTMP): Defined.
 
-       * typeinfo.h: - added stdio.h include - changed header define to
-         the cacao _standard_ - added emacs tailer
+2006-04-18 20:17  edwin
 
-2003-12-07 18:26  twisti
+       * src/vm/jit/stack.c (stack_show_icmd): Updated to use the correct
+       macros for
+       (un)resolved methods. Minor output format changes.
+       
+       * src/vm/field.c (field_print): Print the class name.
+
+2006-04-18 20:10  twisti
+
+       * src/vm/jit/alpha/Makefile.am (DISASS_SOURCES): Added.
+       * src/vm/jit/mips/Makefile.am: Likewise.
+
+2006-04-18 15:55  twisti
+
+       * configure.ac (intl): Check on NetBSD too.
+
+2006-04-18 15:40  twisti
+
+       * configure.ac: Fixed typos.
+
+2006-04-18 13:36  twisti
+
+       * src/vm/jit/mips/codegen.h (M_FLTMOVE): Removed.
+       (M_TFLTMOVE): Likewise.
+       (M_TFLD): Likewise.
+       (M_TFST): Likewise.
+       (M_CCFLTMOVE): Likewise.
+       (M_CCFLD): Likewise.
+       (M_CCFST): Likewise.
+       * src/vm/jit/mips/codegen.c (codegen): Use float and double
+       explicitely.
+       * src/vm/jit/mips/emit.c: Likewise.
+
+2006-04-17 15:49  edwin
+
+       * src/vm/jit/intrp/codegen.c (intrp_codegen): Cast mcodeptr to u1*.
+       This should fix intrp on archs with u4* mcodeptr.
+
+2006-04-17 15:20  edwin
+
+       * src/vm/builtin.c (builtin_monitorenter, builtin_monitorexit): Added
+       rt-timing.
+       
+       * src/vm/rt-timing.c, src/vm/rt-timing.h: rt-timing for locks.
+
+2006-04-17 11:47  twisti
+
+       * src/vm/jit/codegen-common.h (codegendata): Define lastmcodeptr on
+       all architectures. I think it does not matter.
+
+2006-04-14 23:50  edwin
+
+       * src/vm/jit/codegen-common.h: Typo fix.
+
+2006-04-14 23:48  edwin
+
+       * src/vm/jit/parse.c (parse): Removed unused variable `mi`.
+
+2006-04-14 23:46  edwin
+
+       * src/vm/rt-timing.c: include stdlib.h to fix warning.
+
+2006-04-14 12:40  twisti
+
+       * src/vm/jit/mips/emit.c: New file.
+       * src/vm/jit/mips/Makefile.am (libarch_la_SOURCES): Added emit.c
+       
+       * src/vm/jit/mips/codegen.c (vm/jit/emit.h): Added.
+       (codegen): Use cd->mcodeptr instead of mcodeptr, and emit_load/store
+       functions instead of macors. Saves over 50kB object code size.
+       
+       * src/vm/jit/mips/codegen.h (var_to_reg_int): Removed.
+       (var_to_reg_flt): Likewise.
+       (store_reg_to_var_int): Likewise.
+       (store_reg_to_var_flt): Likewise.
+
+2006-04-14 11:57  twisti
+
+       * src/vm/jit/codegen-common.c (codegen_setup): Fixed compiler
+       warnings, set lastmcodeptr.
+       (codegen_increase): Fixed compiler warnings.
+       (codegen_finish): Likewise.
+       (codegen_createnativestub): Likewise.
 
-       * loader.h: Added stdio.h include.
+2006-04-14 11:28  twisti
 
-2003-12-07 18:24  twisti
+       * src/vm/jit/alpha/emit.h: Removed. There's now a common one in
+       src/vm/jit/.
 
-       * nat/: Constructor.c, FileChannelImpl.c, JOWENNTest1.c, Method.c,
-         Proxy.c, Runtime.c, Thread.c, VMClass.c, VMClassLoader.c,
-         VMObject.c, VMObjectStreamClass.c, VMSecurityManager.c,
-         VMSystem.c: Added standard includes, which are needed.
+2006-04-14 11:20  twisti
 
-2003-12-07 18:23  twisti
+       * src/vm/jit/emit.h: New file.
+       * src/vm/jit/Makefile.am (noinst_HEADERS): Added emit.h.
+       
+       * src/vm/jit/powerpc/emit.c: New file.
+       * src/vm/jit/powerpc/Makefile.am (libarch_la_SOURCES): Added emit.c.
+       
+       * src/vm/jit/powerpc/codegen.c (vm/jit/emit.h): Added.
+       (codegen): Use cd->mcodeptr instead of mcodeptr, and emit_load/store
+       functions instead of macors. Saves over 100kB object code size.
+       
+       * src/vm/jit/powerpc/codegen.h (var_to_reg_int): Removed.
+       (var_to_reg_lng): Likewise.
+       (var_to_reg_lng_low): Likewise.
+       (var_to_reg_lng_high): Likewise.
+       (var_to_reg_flt): Likewise.
+       (var_to_reg_dbl): Likewise.
+       (store_reg_to_var_int): Likewise.
+       (store_reg_to_var_lng): Likewise.
+       (store_reg_to_var_adr): Likewise.
+       (store_reg_to_var_flt): Likewise.
+       (store_reg_to_var_dbl): Likewise.
+       (M_LLD_INTERN): Added.
+       (M_LLD): Likewise.
+       (M_LST_INTERN): Likewise.
+       (M_LST): Likewise.
+
+2006-04-13 20:45  edwin
+
+       * src/vm/loader.c (load_class_from_classloader): Detailed rt-timing.
+       (load_class_bootstrap): Likewise.
+       
+       * src/vm/rt-timing.c: Added rt-timing for loading from classloaders.
+       * src/vm/rt-timing.h: Likewise.
+
+2006-04-13 18:21  edwin
+
+       * src/vm/loader.c (load_class_from_classbuffer): Separate timing for
+       descriptor_pool_new.
+       
+       * src/vm/rt-timing.c: Likewise.
+       
+       * src/vm/rt-timing.h: Likewise.
+
+2006-04-13 18:00  edwin
+
+       * src/vm/loader.c (load_class_from_classbuffer): Added real-time
+       loading time
+       measurements.
+       
+       * src/vm/rt-timing.c: Likewise.
+       * src/vm/rt-timing.h: Likewise.
+
+2006-04-13 17:23  edwin
+
+       * src/vm/rt-timing.c: Added timing of linker stages.
+       * src/vm/rt-timing.h: Likewise.
+       * src/vm/linker.c: Likewise.
+
+2006-04-13 16:58  edwin
+
+       * src/vm/rt-timing.h (RT_TIMING_TIME_DIFF): Added.
+       
+       * src/vm/jit/jit.c (jit_compile_intern): Use RT_TIMING_TIME_DIFF.
+       
+       * src/vm/linker.c (link_class): Use rt-timing for measuring link time.
+       
+       * src/cacaoh/Makefile.am (cacaoh_LDFLAGS): Link with librt for
+       ENABLE_RT_TIMING.
+
+2006-04-13 16:48  edwin
+
+       * src/vm/rt-timing.c (rt_timing_stat): Added field `totalindex`.
+       (rt_timing_stat_defs): Likewise.
+       (rt_timing_diff): Renamed to rt_timing_time_diff.
+       (rt_timing_print_time_stats): Use `totalindex` to calculate
+       percentage.
+       
+       * src/vm/rt-timing.h (RT_TIMING_LINK_TOTAL): Added.
+       (rt_timing_diff): Renamed to rt_timing_time_diff.
+
+2006-04-13 14:09  twisti
+
+       * src/vm/jit/alpha/emit.c: New file.
+       * src/vm/jit/alpha/emit.h: Likewise.
+
+2006-04-13 13:10  twisti
+
+       * src/vm/jit/codegen-common.h (codegendata): Changed mcodeend to
+       u1*. Define mcodeptr to u4* for non-i386/x86_64 architectures.
+
+2006-04-13 09:32  twisti
+
+       * src/vm/jit/x86_64/codegen.c (codegen): Use argument registers
+       directly in exception stubs, instead of temporary ones. This reduces
+       code-size about 150kB for -all.
+
+2006-04-13 09:19  twisti
+
+       * src/vm/jit/x86_64/emitfuncs.c (x86_64_emit_ishift): Bugfixes found
+       by javver.
+       (x86_64_emit_lshift): Likewise.
+
+2006-04-12 22:20  edwin
+
+       * src/vm/rt-timing.c: Added file.
+       * src/vm/rt-timing.h: Likewise.
+       
+       * src/vm/jit/jit.c: Moved real-time timing stuff to rt-timing.[ch]
+       * src/vm/jit/jit.h: Likewise.
+       
+       * src/vm/vm.c (vm_exit_handler): Call rt_timing_print_time_stats.
+       
+       * src/vm/Makefile.am (rt-timing.c, rt-timing.h): Added.
+
+2006-04-12 22:16  edwin
+
+       * src/vm/jit/allocator/simplereg.c (allocate_scratch_registers): Fixed
+       compiler warning.
+
+2006-04-12 20:06  edwin
+
+       * src/vm/jit/parse.c (parse): New unresolved reference scheme: Data
+       structures
+       for unresolved fields/methods are only created if really needed.
+       Otherwise
+       a lazy resolving is done on-the-fly. This reduced compile time by
+       over 10% for
+       SpecJVM98 and eclipse.
+       
+       * src/vm/resolve.c (resolve_subtype_check): Added.
+       (resolve_lazy_subtype_checks): Likewise.
+       (resolve_and_check_subtype_set): Use resolve_subtype_check. Return
+       resolve_result_t instead of bool. Removed `checked` argument.
+       (resolve_class): Use resolve_subtype_check.
+       (resolve_field_verifier_checks): Added.
+       (resolve_field_lazy): Added.
+       (resolve_field): Use resolve_field_verifier_checks.
+       (resolve_method_invokespecial_lookup): Added.
+       (resolve_method_verifier_checks): Added.
+       (resolve_method_lazy): Added.
+       (resolve_method): Use resolve_method_invokespecial_lookup and
+       resolve_method_verifier_checks.
+       (constrain_unresolved_method): Adapted to new unresolved reference
+       scheme.
+       (constrain_unresolved_field): Likewise.
+       (unresolved_field_debug_dump): Likewise.
+       (unresolved_method_debug_dump): Likewise.
+       
+       * src/vm/jit/patcher.h (intrp_patcher_get_putstatic_clinit): Added.
+       
+       * src/vm/jit/intrp/intrp.h (vm_Cell2afi): Added.
+       (vm_afi2Cell): Likewise.
+       (printarg_afi): Added.
+       (vim boilerplate): Added.
+       (Changes): Added my name.
+       
+       * src/vm/jit/intrp/patcher.c (intrp_patcher_get_putstatic_clinit):
+       Added.
+       
+       * src/vm/jit/intrp/disass.c (printarg_afi): Added.
+       (Changes): Added my name.
+       (vim boilerplate): Added.
+       
+       * src/vm/jit/intrp/java.vmg (GETSTATIC_CELL, GETSTATIC_INT,
+       GETSTATIC_FLOAT)
+       (GETSTATIC_LONG, PUTSTATIC_CELL, PUTSTATIC_INT, PUTSTATIC_FLOAT)
+       (PUTSTATIC_LONG, GETFIELD_CELL, GETFIELD_INT, GETFIELD_FLOAT)
+       (GETFIELD_LONG, PUTFIELD_CELL, PUTFIELD_INT, PUTFIELD_FLOAT)
+       (PUTFIELD_LONG): Now take a fieldinfo instead of an unresolved_field.
+       (INVOKEVIRTUAL, INVOKESTATIC, INVOKESPECIAL, INVOKEINTERFACE): Now
+       take
+       a methodinfo instead of an unresolved_method.
+       (PATCHER_GETSTATIC_CLINIT_INT, PATCHER_GETSTATIC_CLINIT_FLOAT)
+       (PATCHER_GETSTATIC_CLINIT_LONG, PATCHER_GETSTATIC_CLINIT_CELL): Added.
+       (PATCHER_PUTSTATIC_CLINIT_INT, PATCHER_PUTSTATIC_CLINIT_FLOAT)
+       (PATCHER_PUTSTATIC_CLINIT_LONG, PATCHER_PUTSTATIC_CLINIT_CELL): Added.
+       
+       * src/vm/jit/allocator/simplereg.c (allocate_scratch_registers):
+       Use INSTRUCTION_GET_METHODDESC to get method descriptor.
+       
+       * src/vm/jit/stack.c (stack_analyse): Ported to new unresolved
+       reference
+       scheme.
+       (stack_show_icmd): Likewise.
+       
+       * src/vm/jit/verify/typecheck.c (verify_invocation): Ported to new
+       unresolved
+       reference scheme.
+       (verify_basic_block): Likewise.
+       
+       * src/vm/jit/powerpc/codegen.c (codegen): Ported to new unresolved
+       reference
+       scheme.
+       
+       * src/vm/jit/alpha/codegen.c (codegen): Ported to new unresolved
+       reference
+       scheme.
+       
+       * src/vm/jit/mips/codegen.c (codegen): Ported to new unresolved
+       reference
+       scheme.
+       
+       * src/vm/jit/i386/codegen.c (codegen): Ported to new unresolved
+       reference
+       scheme.
+       
+       * src/vm/jit/x86_64/codegen.c (codegen): Ported to new unresolved
+       reference
+       scheme.
+       
+       * src/vm/jit/intrp/codegen.c (codegen): Ported to new unresolved
+       reference
+       scheme.
+       (Changes): Added my name.
+       
+       * src/vm/jit/intrp/codegen.h (vim boilerplate): Added.
+
+2006-04-12 18:07  edwin
+
+       * src/vm/resolve.h (resolve_result_t): Added.
+       (resolve_method_lazy): Added prototype.
+       (resolve_field_lazy): Added prototype.
+       (resolve_and_check_subtype_set): Removed prototype. This function is
+       becoming static.
+
+2006-04-12 17:51  edwin
+
+       * src/vm/class.c (class_showconstantpool): Use the new functions
+       method_methodref_print and field_fieldref_print.
+       
+       * src/vm/loader.c (load_constantpool): Use p.index in constant_FMIref.
+       (load_class_from_classbuffer): Likewise.
+       
+       * src/vm/jit/stack.c (stack_show_icmd): Use p.index in
+       constant_FMIref.
+       
+       * src/vm/jit/verify/typecheck.c (verify_invocation): Use p.index in
+       constant_FMIref.
+       
+       * src/vm/resolve.c (resolve_field, resolve_method,
+       constrain_unresolved_field)
+       (unresolved_field_debug_dump, unresolved_method_debug_dump):
+       Use p.index in constant_FMIref.
+       
+       * src/vm/method.c, src/vm/method.h (method_methodref_print): Added.
+       (method_methodref_println): Likewise.
+       
+       * src/vm/field.c, src/vm/field.h (field_fieldref_print): Added.
+       (field_fieldref_println): Likewise.
+       
+       * src/vm/references.h (constant_FMIref): Changed field `classref`
+       into a
+       union that is used for caching of already resolved fields/methods.
+       (IS_FMIREF_RESOLVED): Added.
+       (METHODREF_CLASSNAME): Added.
+       (FIELDREF_CLASSNAME): Added.
+       
+       * src/vm/jit/jit.h (INSTRUCTION_IS_RESOLVED): Added. This is a
+       preparation
+       for the lazy resolving rewrite.
+       (INSTRUCTION_IS_UNRESOLVED): Likewise.
+       (INSTRUCTION_GET_FIELDREF): Likewise.
+       (INSTRUCTION_GET_METHODREF): Likewise.
+       (INSTRUCTION_GET_FIELDDESC): Likewise.
+       (INSTRUCTION_GET_METHODDESC): Likewise.
+       (INSTRUCTION_UNRESOLVED_METHOD): Likewise.
+       (INSTRUCTION_UNRESOLVED_FIELD): Likewise.
+       (INSTRUCTION_RESOLVED_FMIREF): Likewise.
+       (INSTRUCTION_RESOLVED_FIELDINFO): Likewise.
+       (INSTRUCTION_RESOLVED_METHODINFO): Likewise.
+       
+       * src/vm/jit/intrp/disass.c (printarg_auf): Use METHODREF_CLASSNAME.
+
+2006-04-12 11:51  twisti
+
+       * src/vm/jit/alpha/codegen.c (codegen): Use directly argument
+       registers in exception stubs, instead of temporary ones. This reduces
+       code-size about 200kB for -all.
+
+2006-04-12 09:49  twisti
+
+       * src/vm/jit/powerpc/codegen.c (codegen): Fixed displacement overflow
+       problem when restoring LR. We can't use r0 here.
+
+2006-04-12 09:30  twisti
+
+       * NEWS: Line-number fix added.
+
+2006-04-12 09:20  edwin
+
+       * src/vm/jit/parse.c (parse): Skip line number entries that span over
+       zero
+       bytecode instructions.
+
+2006-04-12 08:52  edwin
+
+       * src/vm/method.h (methodinfo): Forward declaration moved to
+       refereneces.h.
+       * src/vm/field.h (fieldinfo): Forward declaration moved to
+       refereneces.h.
+       * src/vm/references.h (methodinfo, fieldinfo): Added forward
+       references.
+
+2006-04-12 08:34  edwin
+
+       * src/vm/class.c (class_showconstanti): Removed.
+       (class_showconstantpool): Documented.
+       (class_showmethods): Documented.
+       (vim boilerplate): Added.
+       (Changes): Finally added my name.
+
+2006-04-11 13:13  twisti
+
+       * src/vm/jit/x86_64/codegen.c (codegen): Changed signature to use
+       jitdata. Renamed reg_of_var by codegen_reg_of_var.
+       * src/vm/jit/x86_64/codegen.h (M_COPY): Likewise.
+
+2006-04-11 10:54  twisti
+
+       * tests/regression/clinitexception.2output: Updated.
+       * tests/regression/native/checkjni.output: Likewise.
+       * tests/regression/extest.2output: Likewise.
+
+2006-04-11 10:20  twisti
+
+       * src/vm/builtin.c (builtin_throw_exception): Changed return type and
+       return NULL. This is less error-prone in asm_vm_call_method.
+       * src/vm/builtin.h: Likewise.
+       
+       * src/vm/jit/alpha/asmpart.S (asm_vm_call_method_exception_handler):
+       Don't set v0 to NULL. This is now done in builtin_throw_exception.
+       * src/vm/jit/i386/asmpart.S: Likewise.
+       * src/vm/jit/mips/asmpart.S: Likewise.
+       * src/vm/jit/powerpc/asmpart.S: Likewise.
+       * src/vm/jit/x86_64/asmpart.S: Likewise.
+
+2006-04-11 10:04  twisti
+
+       * src/vm/jit/ifconv/ifconv.c (ifconv_static): Keep compiler happy.
+
+2006-04-11 09:00  edwin
+
+       * src/vm/jit/stack.c (stack_print_stack): Only use `regs` if
+       ENABLE_DISASSEMBLER is defined.
+       (stack_show_method): Likewise.
+       
+       * src/vm/jit/replace.c (replace_executionstate_println): Likewise.
+
+2006-04-11 05:10  edwin
+
+       * src/vm/jit/intrp/asmpart.c (intrp_asm_handle_exception): Do not
+       trace
+       exception when NDEBUG.
+       
+       * src/vm/jit/intrp/dynamic-super.c (disassemble_prim): Only enable for
+       ENABLE_DISASSEMBLER.
+       (dynamic_super_init): Only call disassemble_prim for
+       ENABLE_DISASSEMBLER.
+       
+       * src/vm/jit/intrp/java.vmg: Disable builtin_displaymethodstop and
+       builtin_trace_args for NDEBUG.
+
+2006-04-06 12:54  twisti
+
+       * src/vm/jit/mips: Added TAGS.
+       * src/vm/jit/mips/irix: Likewise.
+       * src/vm/jit/mips/irix/.cvsignore: Likewise.
+       * src/vm/jit/mips/.cvsignore: Likewise.
 
-       * nat/helpers.h: Not needed anymore.
+2006-04-06 12:51  twisti
 
-2003-12-07 18:20  twisti
+       * src/vm/jit/mips/codegen.c (codegen): Changed signature to use
+       jitdata. Renamed reg_of_var by codegen_reg_of_var.
+       (createcompilerstub): Replaced docacheflush by md_cacheflush.
+       * src/vm/jit/mips/codegen.h (M_COPY): Likewise.
+       * src/vm/jit/mips/md.c (sys/mman.h): Removed.
+       (docacheflush): Likewise.
 
-       * global.h: Removed standard defines.
+2006-04-06 00:33  edwin
 
-2003-12-07 17:26  edwin
+       * configure.ac: Added host type `armv5l`.
 
-       * jit/typecheck.c, toolbox/loging.c, toolbox/loging.h: minor loging
-         changes
+2006-04-05 20:31  edwin
 
-2003-12-07 16:54  edwin
+       * src/vm/jit/parse.h, src/vm/jit/parse.c (OP1LOAD):
+       Split into OP1LOAD_ONEWORD and OP1LOAD_TWOWORD. Index is only checked
+       if
+       ENABLE_VERIFIER.
+       (OP1STORE): Split into OP1STORE_ONEWORD and OP1STORE_TWOWORD. Index
+       is
+       only checked if ENABLE_VERIFIER.
 
-       * tables.c, tables.h, nat/Constructor.c, nat/VMClass.c,
-         nat/VMObject.c, toolbox/loging.c, toolbox/loging.h,
-         tst/Makefile.am, tst/kaffe/Makefile.am, tst/kaffe/TestScript:
-         added loging functions, made kaffe tests run
+2006-04-05 19:58  edwin
 
-2003-12-07 15:45  edwin
+       * src/vm/jit/parse.c (parse): Cleaned up and reordered an if.
+
+2006-04-05 19:44  edwin
+
+       * src/vm/jit/parse.c (parse): Remove the `if (!iswide)` check for
+       each opcode
+       by making JAVA_WIDE continue directly to the label fetch_opcode.
+       (This also
+       removed a part of the iswide check at the end of the loop.)
 
-       * global.h, jit/typecheck.c: some typecheck fixes
+2006-04-05 18:48  edwin
 
-2003-12-07 14:42  edwin
+       * src/vm/jit/alpha/codegen.c (codegen, createnativestub): Remove
+       opt_verbosecall code for NDEBUG builds.
 
-       * typeinfo.c, jit/typecheck.c: added method invocation typecheck
+2006-04-05 18:13  edwin
 
-2003-12-07 13:45  edwin
+       * src/vm/jit/parse.c (parse): Only do verifier checks if
+       ENABLE_VERIFIER.
+       Cleaned up an obsolete printf.
 
-       * typeinfo.c, jit/typecheck.c: added exception handler typecheck +
-         bugfix
+2006-04-05 12:56  edwin
 
-2003-12-06 21:10  edwin
+       * configure.ac (ENABLE_RT_TIMING): Added.
+       
+       * src/vm/jit/jit.c (ENABLE_RT_TIMING): Added code for real-time timing
+       of compiler passes.
+       
+       * src/vm/jit/jit.h (jit_print_time_stats): Added.
+       
+       * src/vm/vm.c (vm_exit_handler): Call jit_print_time_stats.
 
-       * Makefile.am, builtin.c, builtin.h, global.h, loader.c, loader.h,
-         main.c, typeinfo.c, typeinfo.h, jit/Makefile.am, jit/jit.c,
-         jit/jit.h, jit/parse.c, jit/stack.c, jit/typecheck.c: added the
-         typechecker (not yet complete)
+2006-04-05 11:32  edwin
 
-2003-12-05 22:28  jowenn
+       * src/vm/jit/inline/inline.c (create_block): Use BASICBLOCK_INIT.
 
-       * tst/BasicToStrings.java: Testcase for Method.toString and other
-         basic to strings
+2006-04-05 10:02  twisti
 
-2003-12-05 22:27  jowenn
+       * src/vm/jit/alpha/asmpart.S (asm_vm_call_method): Removed !NDEBUG as
+       builtin_throw_exception actually posts the thrown exception to the VM
+       system.
+       * src/vm/jit/powerpc/asmpart.S: Likewise.
+       * src/vm/jit/mips/asmpart.S: Likewise.
+       * src/vm/jit/x86_64/asmpart.S: Likewise.
 
-       * gnuclasspath/vm/reference/java/lang/VMClass.java,
-         gnuclasspath/vm/reference/java/lang/reflect/Constructor.java,
-         gnuclasspath/vm/reference/java/lang/reflect/Method.java,
-         nat/VMClass.c, nat/java_lang_VMClass.h: fix for VMClass.getName +
-         additional public static native String getBeautifiedName(Class).
-         For Constructor/Method.toString. Perhaps that should be done in
-         java later on, or with an indirection through
-         Class.getBeautifiedName or something like that
+2006-04-05 09:57  edwin
 
-2003-12-05 20:00  jowenn
+       * src/vm/jit/jit.h (instruction): Removed `method` field.
+       (insinfo_inline): Added.
+       (basicblock): Added `method` field.
+       
+       * src/vm/jit/dseg.c (dseg_addlinenumber_inline_start)
+       (dseg_addlinenumber_inline_end): Use new insinfo_inline struct.
+       
+       * src/vm/jit/verify/typecheck.c (verify_basic_block): Removed unused
+       variable `myclass`.
+       
+       * src/vm/jit/inline/inline.c (emit_inlining_prolog,
+       emit_inlining_epilog):
+       Use insinfo_inline struct.
+       (inline_write_exception_handlers): Removed `method` field.
+       
+       * src/vm/jit/i386/codegen.c (codegen): Use insinfo_inline struct.
+       
+       * src/vm/jit/parse.h (several macros): Removed `method` field from
+       instruction.
+       
+       * src/vm/jit/stack.c (stack_show_icmd): Adapted to new insinfo_inline
+       struct.
 
-       * loader.c, nat/VMClass.c: 1) fix for
-         getDeclaredClass(publiconly=true) returning protected classes 2)
-         hiding <init> and <clinit> from getDeclaredMethods 3) don't
-         derive primitive types from Object 4) hide the clone method of
-         array classes in getDeclaredMethods
+2006-04-05 09:54  twisti
 
-2003-12-05 19:17  stefan
+       Fixes GCC Bugzilla Bug #26990.
+       * src/vm/vm.c (vm_exit): Don't check for exception of System.exit().
 
-       * native.c: This is C
+2006-04-04 21:31  edwin
 
-2003-12-05 19:16  stefan
+       * src/vm/builtin.c (builtin_throw_exception): No twisti, we don't
+       turn off
+       exceptions just because it is NDEBUG ;)
+       * src/vm/jit/i386/asmpart.S (asm_vm_call_method_exception_handler):
+       Likewise.
 
-       * jit/alpha/asmpart.S: Sanitized labels (somewhat)
+2006-04-04 18:14  edwin
 
-2003-12-05 19:15  stefan
+       * src/vm/jit/i386/Makefile.am: Do not build disassebmler for
+       --disable-disassembler
+       * src/vm/jit/i386/codegen.c (codegen): disable verbosecall code for
+       NDEBUG
 
-       * jit/: alpha/codegen.c, mips/codegen.c, powerpc/codegen.c: Made
-         loging thread-safe
+2006-04-04 18:11  edwin
 
-2003-12-05 19:03  stefan
+       * src/vm/jit/ifconv/ifconv.c (ifconv_static): #ifdef debug code.
+       (check): Likewise.
 
-       * builtin.c, headers.c, loader.c, main.c, native.c, tables.c,
-         jit/inline.c, jit/jit.c, jit/parse.c, jit/i386/codegen.c,
-         jit/x86_64/codegen.c, mm/boehm.c, nat/Constructor.c,
-         toolbox/loging.c, toolbox/loging.h, toolbox/memory.c: Made loging
-         thread-safe
+2006-04-04 09:17  twisti
 
-2003-12-05 00:50  jowenn
+       * src/threads/native/threads.c (tablelock): Removed.
+       (tables_lock, tables_unlock): Likewise.
+       (criticalcompare): Removed tablelock initialization.
+       * src/vm/hashtable.h (tables_lock, tables_unlock): Removed.
+       * src/vm/global.h (VFTBLINTERFACETABLE): Likewise.
+       (cast_lock, cast_unlock): Likewise.
 
-       * jni.c, jit/i386/codegen.c, jit/i386/methodtable.c,
-         tst/ReflectEx.java: Make exceptions thrown from bytecode  back to
-         native code work again
+2006-04-04 09:14  twisti
 
-2003-12-04 23:29  edwin
+       * src/vm/exceptions.c (exceptions_new_nosuchmethoderror): Print
+       classname with dots.
+       (exceptions_handle_exception): Compiler warning fix.
 
-       * Makefile.am, global.h, loader.c, main.c, tables.c, tables.h,
-         typeinfo.c, typeinfo.h, typeinfo.tst: preparations for the
-         typechecker
+2006-04-04 09:13  edwin
 
-2003-12-04 12:34  stefan
+       * src/vm/jit/verify/typeinfo.c (CLASSINFO_IMPLEMENTS_INTERFACE):
+       Removed the
+       single use of the macro VFTBLINTERFACETABLE
 
-       * jni.c, builtin.c: This is C
+2006-04-04 08:45  twisti
 
-2003-12-04 02:25  jowenn
+       * src/native/vm/VMClass.c: Reordered methods like in the
+       VMClass.java. This eases the 1.5 changes addition.
 
-       * builtin.c, headers.c, jni.c, jit/alpha/asmpart.S,
-         jit/i386/asmpart.S, nat/Method.c, nat/VMClass.c: one bug less
-         related to class/exception handing and use_class_as_object.
-         Thanks to twisti for tracking it down. More standard compliant
-         handling of errors during Method.invoke
+2006-04-04 08:30  edwin
+
+       * src/vm/jit/parse.c (parse): Removed obsolete variable
+       `skipBasicBlockChange`.
+
+2006-04-04 08:24  edwin
 
-2003-12-02 17:50  twisti
+       * src/vm/jit/parse.c (parse): Removed obsolete variable `firstlocal`.
+       (Was used for the old inliner.)
 
-       * toolbox/: chain.c, list.c, list.h, loging.c, loging.h, tree.c,
-         tree.h: Forgot to add GNU headers, here they are.
+2006-04-03 15:36  twisti
 
-2003-12-01 16:34  jowenn
+       * src/vm/jit/powerpc/codegen.c (codegen): Changed signature to use
+       jitdata. Renamed reg_of_var by codegen_reg_of_var.
+       * src/vm/jit/powerpc/codegen.h (M_COPY): Likewise.
+
+2006-04-03 13:59  twisti
+
+       * src/vm/jit/powerpc/codegen.c (codegen): Renamed parentargs_base to
+       stackframesize.
+       (codegen_trace_args): Likewise.
+
+2006-04-02 16:17  edwin
+
+       * src/vm/jit/i386/codegen.c (codegen): Implemented inlining of
+       synchronized
+       methods (INLINE_START, INLINE_END do monitorenter/exit).
+
+2006-04-02 16:16  edwin
+
+       * src/vm/jit/inline/inline.c (inline_node): Added fields for inlining
+       synchronized methods.
+       (inline_context): Added `master` pointer to outermost caller. Added
+       field
+       `calls_others`. (Leaf method detection should really be done after
+       inlining).
+       (several methods): Implemented inlining of synchronized methods.
+       (inline_new_stackslot): Added.
+       (inline_write_exception_handlers): Added.
 
-       * nat/: helpers.h, java_lang_Boolean.h, java_lang_Byte.h,
-         java_lang_Character.h, java_lang_Long.h, java_lang_Short.h:
-         additional headers
+2006-04-01 21:03  edwin
 
-2003-12-01 16:33  jowenn
-
-       * Makefile.am, builtin.c, global.h, headers.c, jni.c, jni.h,
-         loader.c, native.c, native.h, tables.c,
-         gnuclasspath/gnu/java/awt/Makefile.in,
-         gnuclasspath/gnu/java/awt/image/Makefile.in,
-         gnuclasspath/gnu/java/awt/peer/Makefile.in,
-         gnuclasspath/gnu/java/awt/peer/gtk/Makefile.in,
-         gnuclasspath/java/lang/Class.java,
-         gnuclasspath/java/lang/Double.java,
-         gnuclasspath/native/target/generic/target_generic_network.h,
-         nat/Constructor.c, nat/Method.c, nat/VMClass.c,
-         nat/gnu_java_awt_peer_gtk_GdkFontMetrics.h,
-         nat/gnu_java_awt_peer_gtk_GdkGraphics.h,
-         nat/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h,
-         nat/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkCanvasPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkChoicePeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkClipboard.h,
-         nat/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkFramePeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkGenericPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkImagePainter.h,
-         nat/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkListPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkMainThread.h,
-         nat/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkMenuPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkPanelPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkToolkit.h,
-         nat/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
-         nat/java_awt_peer_ComponentPeer.h,
-         nat/java_awt_peer_MenuItemPeer.h, nat/java_awt_peer_MenuPeer.h,
-         tst/network/urltest.java: reflection, loader fix (before it did
-         offer an unloaded (not found) class as loaded if it has been
-         requested a second time. jni modifications, classinfo structures
-         are now created with GCNEW, fix for arrays with size <0
-
-2003-11-26 00:39  jowenn
-
-       * jit/alpha/asmpart.S: try fixing alpha
-
-2003-11-25 00:12  twisti
-
-       * loader.c: Also compile without zlib.
-
-2003-11-24 23:44  twisti
-
-       * jvmtst/Makefile.am: There is no -ieee switch anymore.
-
-2003-11-24 23:20  twisti
-
-       * threads/Makefile.in, toolbox/Makefile.in, tst/Makefile.in,
-         mm/Makefile.in: Always changed, too annoying.
-
-2003-11-24 21:55  twisti
-
-       * Makefile.am: Link cacao with nat/libnat.a and jni.o
-
-2003-11-24 21:50  twisti
-
-       * jni.c, jni.h, native.c, headers.c, native.h: - build a libnat.a -
-         build jni himself - generate #ifndef -- #define in nat/*.h files
-
-2003-11-24 21:48  twisti
-
-       * nat/: Constructor.c, Field.c, FileChannelImpl.c, JOWENNTest1.c,
-         Makefile.am, Method.c, Proxy.c, Runtime.c, Thread.c, VMClass.c,
-         VMClassLoader.c, VMObject.c, VMObjectStreamClass.c,
-         VMSecurityManager.c, VMSystem.c, gnu_classpath_Configuration.h,
-         gnu_classpath_RawData.h, gnu_java_lang_reflect_TypeSignature.h,
-         gnu_java_math_MPN.h, gnu_java_nio_FileLockImpl.h,
-         gnu_java_nio_SelectorImpl.h,
-         gnu_java_security_x509_X509Certificate.h,
-         java_beans_PropertyEditor.h, java_io_DataInput.h,
-         java_io_DataInputStream.h, java_io_File.h,
-         java_io_FileDescriptor.h, java_io_FileInputStream.h,
-         java_io_FileWriter.h, java_io_ObjectInputStream.h,
-         java_io_OutputStream.h, java_io_OutputStreamWriter.h,
-         java_io_PrintStream.h, java_io_PrintWriter.h,
-         java_io_RandomAccessFile.h, java_io_VMObjectStreamClass.h,
-         java_io_Writer.h, java_lang_Class.h, java_lang_ClassLoader.h,
-         java_lang_Cloneable.h, java_lang_Compiler.h, java_lang_Double.h,
-         java_lang_Float.h, java_lang_Integer.h, java_lang_JOWENNTest1.h,
-         java_lang_Math.h, java_lang_Object.h, java_lang_Process.h,
-         java_lang_Runtime.h, java_lang_RuntimePermission.h,
-         java_lang_SecurityManager.h, java_lang_StackTraceElement.h,
-         java_lang_StrictMath.h, java_lang_String.h,
-         java_lang_StringBuffer.h, java_lang_System.h, java_lang_Thread.h,
-         java_lang_ThreadGroup.h, java_lang_Throwable.h,
-         java_lang_UnsatisfiedLinkError.h, java_lang_VMClass.h,
-         java_lang_VMClassLoader.h, java_lang_VMDouble.h,
-         java_lang_VMFloat.h, java_lang_VMObject.h,
-         java_lang_VMSecurityManager.h, java_lang_VMSystem.h,
-         java_lang_reflect_Array.h, java_lang_reflect_Constructor.h,
-         java_lang_reflect_Field.h, java_lang_reflect_Method.h,
-         java_lang_reflect_Modifier.h, java_lang_reflect_Proxy.h,
-         java_net_DatagramPacket.h, java_net_DatagramSocketImpl.h,
-         java_net_InetAddress.h, java_net_NetworkInterface.h,
-         java_net_PlainDatagramSocketImpl.h, java_net_PlainSocketImpl.h,
-         java_net_SocketImpl.h, java_nio_ByteOrder.h,
-         java_nio_CharBufferImpl.h, java_nio_DirectByteBufferImpl.h,
-         java_nio_DoubleBufferImpl.h, java_nio_FloatBufferImpl.h,
-         java_nio_IntBufferImpl.h, java_nio_LongBufferImpl.h,
-         java_nio_ShortBufferImpl.h, java_nio_channels_FileChannelImpl.h,
-         java_security_AccessController.h,
-         java_security_cert_Certificate.h,
-         java_security_cert_X509Certificate.h, java_sql_Connection.h,
-         java_text_Collator.h, java_util_Hashtable.h, java_util_Locale.h,
-         java_util_Properties.h, java_util_TimeZone.h,
-         java_util_zip_Deflater.h, java_util_zip_Inflater.h,
-         javax_swing_Popup.h, javax_swing_UIManager.h: - we now build a
-         libnat.a - #ifndef + #define in header files are generated
-
-2003-11-23 23:56  twisti
-
-       * nat/Makefile: Always changed, too annoying.
-
-2003-11-23 23:14  jowenn
-
-       * jni.c, loader.c, native.c, native.h, unzip.c, unzip.h: faster zip
-         implementation, works only for one zip archive right now, since
-         there is a single static pointer. Will be removed in the future.
-         helper code for reflection
-
-2003-11-23 23:00  jowenn
-
-       * nat/: Constructor.c, Field.c, Method.c, Thread.c, VMClass.c:
-         better reflection code
-
-2003-11-23 22:55  jowenn
-
-       * threads/: thread.c, thread.h: make threads work again (means,
-         they don't crash anymore, just block the application), must have
-         forgotten to commit/merge that
-
-2003-11-23 15:36  edwin
-
-       * global.h: removed mysterious class_array declaration
-
-2003-11-23 15:04  edwin
-
-       * builtin.c, global.h, jni.c, loader.c, loader.h,
-         gnuclasspath/doc/hacking.info,
-         gnuclasspath/java/lang/Double.java, jit/parse.c, nat/Makefile,
-         nat/VMClass.c, nat/VMObject.c, nat/VMSecurityManager.c,
-         nat/VMSystem.c, toolbox/loging.c, tst/Makefile.am: new array
-         classes cleanup + made tests (except fp*) work
-
-2003-11-23 14:06  edwin
-
-       * tst/: TestArrayClasses.java, TestArrayClasses.output,
-         TestBase.java: Re-added tests for array classes
-
-2003-11-21 20:05  jowenn
-
-       * Makefile.am, headers.c, nat/Makefile: missed a header.c change
-         related to arrayarray
-
-2003-11-21 19:35  jowenn
-
-       * gnuclasspath/native/jni/java-net/Makefile.am,
-         gnuclasspath/native/jni/java-net/Makefile.in,
-         gnuclasspath/native/jni/java-net/java_net_InetAddress.c,
-         gnuclasspath/native/jni/java-net/java_net_NetworkInterface.c,
-         gnuclasspath/native/jni/java-net/java_net_PlainDatagramSocketImpl.c,
-         gnuclasspath/native/jni/java-net/java_net_PlainSocketImpl.c,
-         gnuclasspath/native/jni/java-net/javanet.c,
-         gnuclasspath/native/jni/java-net/javanet.h,
-         gnuclasspath/native/jni/java-nio/Makefile.am,
-         gnuclasspath/native/jni/java-nio/Makefile.in,
-         gnuclasspath/native/jni/java-nio/java_nio_DirectByteBufferImpl.c,
-         gnuclasspath/native/jni/java-nio/java_nio_FileChannelImpl.c,
-         gnuclasspath/native/jni/java-nio/java_nio_FileLockImpl.c,
-         gnuclasspath/native/jni/java-util/Makefile.am,
-         gnuclasspath/native/jni/java-util/Makefile.in,
-         gnuclasspath/native/jni/java-util/java_util_TimeZone.c,
-         gnuclasspath/native/target/Makefile.am,
-         gnuclasspath/native/target/Makefile.in,
-         gnuclasspath/native/target/readme.txt,
-         gnuclasspath/native/target/Linux/Makefile.am,
-         gnuclasspath/native/target/Linux/Makefile.in,
-         gnuclasspath/native/target/Linux/target_native.h,
-         gnuclasspath/native/target/Linux/target_native_file.h,
-         gnuclasspath/native/target/Linux/target_native_io.h,
-         gnuclasspath/native/target/Linux/target_native_math_float.h,
-         gnuclasspath/native/target/Linux/target_native_math_int.h,
-         gnuclasspath/native/target/Linux/target_native_misc.h,
-         gnuclasspath/native/target/Linux/target_native_network.h,
-         gnuclasspath/native/target/generic/Makefile.am,
-         gnuclasspath/native/target/generic/Makefile.in,
-         gnuclasspath/native/target/generic/target_generic.h,
-         gnuclasspath/native/target/generic/target_generic_file.h,
-         gnuclasspath/native/target/generic/target_generic_io.h,
-         gnuclasspath/native/target/generic/target_generic_math_float.h,
-         gnuclasspath/native/target/generic/target_generic_math_int.h,
-         gnuclasspath/native/target/generic/target_generic_misc.h,
-         gnuclasspath/native/target/generic/target_generic_network.h,
-         gnuclasspath/resource/Makefile.am,
-         gnuclasspath/resource/Makefile.in,
-         gnuclasspath/resource/orp-1.0.8.patch,
-         gnuclasspath/resource/orp-1.0.9.patch,
-         gnuclasspath/resource/gnu/Makefile.am,
-         gnuclasspath/resource/gnu/Makefile.in,
-         gnuclasspath/resource/gnu/java/Makefile.am,
-         gnuclasspath/resource/gnu/java/Makefile.in,
-         gnuclasspath/resource/gnu/java/awt/Makefile.am,
-         gnuclasspath/resource/gnu/java/awt/Makefile.in,
-         gnuclasspath/resource/gnu/java/awt/peer/Makefile.am,
-         gnuclasspath/resource/gnu/java/awt/peer/Makefile.in,
-         gnuclasspath/resource/gnu/java/awt/peer/gtk/Makefile.am,
-         gnuclasspath/resource/gnu/java/awt/peer/gtk/Makefile.in,
-         gnuclasspath/resource/gnu/java/awt/peer/gtk/font.properties,
-         gnuclasspath/resource/java/Makefile.am,
-         gnuclasspath/resource/java/Makefile.in,
-         gnuclasspath/resource/java/security/Makefile.am,
-         gnuclasspath/resource/java/security/Makefile.in,
-         gnuclasspath/resource/java/security/classpath.security,
-         gnuclasspath/resource/java/util/Makefile.am,
-         gnuclasspath/resource/java/util/Makefile.in,
-         gnuclasspath/resource/java/util/iso3166-a3.properties,
-         gnuclasspath/resource/java/util/iso3166.properties,
-         gnuclasspath/resource/java/util/iso3166_de.properties,
-         gnuclasspath/resource/java/util/iso639-a2-old.properties,
-         gnuclasspath/resource/java/util/iso639-a3.properties,
-         gnuclasspath/resource/java/util/iso639.properties,
-         gnuclasspath/resource/java/util/iso639_de.properties,
-         gnuclasspath/resource/java/util/iso639_fr.properties,
-         gnuclasspath/resource/java/util/iso639_ga.properties,
-         gnuclasspath/vm/Makefile.am, gnuclasspath/vm/Makefile.in,
-         gnuclasspath/vm/reference/Makefile.am,
-         gnuclasspath/vm/reference/Makefile.in,
-         gnuclasspath/vm/reference/java/Makefile.am,
-         gnuclasspath/vm/reference/java/Makefile.in,
-         gnuclasspath/vm/reference/java/io/Makefile.am,
-         gnuclasspath/vm/reference/java/io/Makefile.in,
-         gnuclasspath/vm/reference/java/io/VMObjectStreamClass.java,
-         gnuclasspath/vm/reference/java/lang/Makefile.am,
-         gnuclasspath/vm/reference/java/lang/Makefile.in,
-         gnuclasspath/vm/reference/java/lang/Runtime.java,
-         gnuclasspath/vm/reference/java/lang/Thread.java,
-         gnuclasspath/vm/reference/java/lang/VMClass.java,
-         gnuclasspath/vm/reference/java/lang/VMClassLoader.java,
-         gnuclasspath/vm/reference/java/lang/VMDouble.java,
-         gnuclasspath/vm/reference/java/lang/VMFloat.java,
-         gnuclasspath/vm/reference/java/lang/VMObject.java,
-         gnuclasspath/vm/reference/java/lang/VMSecurityManager.java,
-         gnuclasspath/vm/reference/java/lang/VMString.java,
-         gnuclasspath/vm/reference/java/lang/VMSystem.java,
-         gnuclasspath/vm/reference/java/lang/VMThrowable.java,
-         gnuclasspath/vm/reference/java/lang/reflect/Constructor.java,
-         gnuclasspath/vm/reference/java/lang/reflect/Field.java,
-         gnuclasspath/vm/reference/java/lang/reflect/Makefile.am,
-         gnuclasspath/vm/reference/java/lang/reflect/Makefile.in,
-         gnuclasspath/vm/reference/java/lang/reflect/Method.java,
-         jit/Makefile.am, jit/codegen.inc, jit/inline.c, jit/inline.h,
-         jit/jit.c, jit/jit.h, jit/parse.c, jit/parse.h, jit/parseRT.c,
-         jit/parseRT.h, jit/parseRTstats.c, jit/parseRTstats.h, jit/reg.h,
-         jit/reg.inc, jit/sets.c, jit/sets.h, jit/stack.c, jit/stack.h,
-         jit/alpha/Makefile.am, jit/alpha/asmpart.S, jit/alpha/codegen.c,
-         jit/alpha/codegen.h, jit/alpha/disass.c, jit/alpha/disass.h,
-         jit/alpha/types.h, jit/i386/Makefile.am, jit/i386/asmpart.S,
-         jit/i386/codegen.c, jit/i386/codegen.h, jit/i386/disass.c,
-         jit/i386/disass.h, jit/i386/methodtable.c,
-         jit/i386/methodtable.h, jit/i386/native-math.h, jit/i386/types.h,
-         jit/loop/Makefile.am, jit/loop/analyze.c, jit/loop/analyze.h,
-         jit/loop/graph.c, jit/loop/graph.h, jit/loop/loop.c,
-         jit/loop/loop.h, jit/loop/tracing.c, jit/loop/tracing.h,
-         jit/mips/Makefile.am, jit/mips/codegen.c, jit/mips/codegen.h,
-         jit/mips/disass.c, jit/mips/disass.h, jit/mips/types.h,
-         nat/Constructor.c, nat/Field.c, nat/FileChannelImpl.c,
-         nat/GdkGraphics.c, nat/GdkPixbufDecoder.c,
-         nat/GtkComponentPeer.c, nat/GtkFileDialogPeer.c,
-         nat/GtkLabelPeer.c, nat/GtkScrollPanePeer.c, nat/JOWENNTest1.c,
-         nat/Makefile, nat/Method.c, nat/Proxy.c, nat/Runtime.c,
-         nat/Thread.c, nat/VMClass.c, nat/VMClassLoader.c, nat/VMObject.c,
-         nat/VMObjectStreamClass.c, nat/VMSecurityManager.c,
-         nat/VMSystem.c, nat/gnu_classpath_Configuration.h,
-         nat/gnu_classpath_RawData.h,
-         nat/gnu_java_awt_image_GdkPixbufDecoder.h,
-         nat/gnu_java_awt_peer_gtk_GdkFontMetrics.h,
-         nat/gnu_java_awt_peer_gtk_GdkGraphics.h,
-         nat/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h,
-         nat/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkCanvasPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkChoicePeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkClipboard.h,
-         nat/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkFramePeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkGenericPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkImagePainter.h,
-         nat/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkListPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkMainThread.h,
-         nat/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkMenuPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkPanelPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkToolkit.h,
-         nat/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
-         nat/gnu_java_lang_reflect_TypeSignature.h,
-         nat/gnu_java_math_MPN.h, nat/gnu_java_nio_FileLockImpl.h,
-         nat/gnu_java_nio_SelectorImpl.h,
-         nat/gnu_java_security_x509_X509Certificate.h,
-         nat/java_awt_peer_ComponentPeer.h,
-         nat/java_awt_peer_MenuItemPeer.h, nat/java_awt_peer_MenuPeer.h,
-         nat/java_beans_PropertyEditor.h, nat/java_io_DataInput.h,
-         nat/java_io_DataInputStream.h, nat/java_io_File.h,
-         nat/java_io_FileDescriptor.h, nat/java_io_FileInputStream.h,
-         nat/java_io_FileWriter.h, nat/java_io_ObjectInputStream.h,
-         nat/java_io_OutputStream.h, nat/java_io_OutputStreamWriter.h,
-         nat/java_io_PrintStream.h, nat/java_io_PrintWriter.h,
-         nat/java_io_RandomAccessFile.h,
-         nat/java_io_VMObjectStreamClass.h, nat/java_io_Writer.h,
-         nat/java_lang_Class.h, nat/java_lang_ClassLoader.h,
-         nat/java_lang_Cloneable.h, nat/java_lang_Compiler.h,
-         nat/java_lang_Double.h, nat/java_lang_Float.h,
-         nat/java_lang_Integer.h, nat/java_lang_JOWENNTest1.h,
-         nat/java_lang_Math.h, nat/java_lang_Object.h,
-         nat/java_lang_Process.h, nat/java_lang_Runtime.h,
-         nat/java_lang_RuntimePermission.h,
-         nat/java_lang_SecurityManager.h,
-         nat/java_lang_StackTraceElement.h, nat/java_lang_StrictMath.h,
-         nat/java_lang_String.h, nat/java_lang_StringBuffer.h,
-         nat/java_lang_System.h, nat/java_lang_Thread.h,
-         nat/java_lang_ThreadGroup.h, nat/java_lang_Throwable.h,
-         nat/java_lang_UnsatisfiedLinkError.h, nat/java_lang_VMClass.h,
-         nat/java_lang_VMClassLoader.h, nat/java_lang_VMDouble.h,
-         nat/java_lang_VMFloat.h, nat/java_lang_VMObject.h,
-         nat/java_lang_VMSecurityManager.h, nat/java_lang_VMSystem.h,
-         nat/java_lang_reflect_Array.h,
-         nat/java_lang_reflect_Constructor.h,
-         nat/java_lang_reflect_Field.h, nat/java_lang_reflect_Method.h,
-         nat/java_lang_reflect_Modifier.h, nat/java_lang_reflect_Proxy.h,
-         nat/java_net_DatagramPacket.h, nat/java_net_DatagramSocketImpl.h,
-         nat/java_net_InetAddress.h, nat/java_net_NetworkInterface.h,
-         nat/java_net_PlainDatagramSocketImpl.h,
-         nat/java_net_PlainSocketImpl.h, nat/java_net_SocketImpl.h,
-         nat/java_nio_ByteOrder.h, nat/java_nio_CharBufferImpl.h,
-         nat/java_nio_DirectByteBufferImpl.h,
-         nat/java_nio_DoubleBufferImpl.h, nat/java_nio_FloatBufferImpl.h,
-         nat/java_nio_IntBufferImpl.h, nat/java_nio_LongBufferImpl.h,
-         nat/java_nio_ShortBufferImpl.h,
-         nat/java_nio_channels_FileChannelImpl.h,
-         nat/java_security_AccessController.h,
-         nat/java_security_cert_Certificate.h,
-         nat/java_security_cert_X509Certificate.h,
-         nat/java_sql_Connection.h, nat/java_text_Collator.h,
-         nat/java_util_Hashtable.h, nat/java_util_Locale.h,
-         nat/java_util_Properties.h, nat/java_util_TimeZone.h,
-         nat/java_util_zip_Deflater.h, nat/java_util_zip_Inflater.h,
-         nat/javax_swing_Popup.h, nat/javax_swing_UIManager.h: merge from
-         gnuclasspath branch. I hope I didn't miss or revert any
-         modifications from head accidently
-
-2003-11-21 19:32  jowenn
-
-       * gnuclasspath/: lib/java/net/URLStreamHandler.class,
-         lib/java/net/URLStreamHandlerFactory.class,
-         lib/java/net/UnknownHostException.class,
-         lib/java/net/UnknownServiceException.class,
-         lib/java/nio/Buffer.class,
-         lib/java/nio/BufferOverflowException.class,
-         lib/java/nio/BufferUnderflowException.class,
-         lib/java/nio/ByteBuffer.class, lib/java/nio/ByteBufferImpl.class,
-         lib/java/nio/ByteOrder.class, lib/java/nio/CharBuffer.class,
-         lib/java/nio/CharBufferImpl.class,
-         lib/java/nio/CharViewBufferImpl.class,
-         lib/java/nio/DirectByteBufferImpl.class,
-         lib/java/nio/DoubleBuffer.class,
-         lib/java/nio/DoubleBufferImpl.class,
-         lib/java/nio/DoubleViewBufferImpl.class,
-         lib/java/nio/FloatBuffer.class,
-         lib/java/nio/FloatBufferImpl.class,
-         lib/java/nio/FloatViewBufferImpl.class,
-         lib/java/nio/IntBuffer.class, lib/java/nio/IntBufferImpl.class,
-         lib/java/nio/IntViewBufferImpl.class,
-         lib/java/nio/InvalidMarkException.class,
-         lib/java/nio/LongBuffer.class, lib/java/nio/LongBufferImpl.class,
-         lib/java/nio/LongViewBufferImpl.class,
-         lib/java/nio/MappedByteBuffer.class,
-         lib/java/nio/MappedByteBufferImpl.class,
-         lib/java/nio/ReadOnlyBufferException.class,
-         lib/java/nio/ShortBuffer.class,
-         lib/java/nio/ShortBufferImpl.class,
-         lib/java/nio/ShortViewBufferImpl.class,
-         lib/java/nio/channels/AlreadyConnectedException.class,
-         lib/java/nio/channels/AsynchronousCloseException.class,
-         lib/java/nio/channels/ByteChannel.class,
-         lib/java/nio/channels/CancelledKeyException.class,
-         lib/java/nio/channels/Channel.class,
-         lib/java/nio/channels/Channels.class,
-         lib/java/nio/channels/ClosedByInterruptException.class,
-         lib/java/nio/channels/ClosedChannelException.class,
-         lib/java/nio/channels/ClosedSelectorException.class,
-         lib/java/nio/channels/ConnectionPendingException.class,
-         lib/java/nio/channels/DatagramChannel.class,
-         lib/java/nio/channels/FileChannel$MapMode.class,
-         lib/java/nio/channels/FileChannel.class,
-         lib/java/nio/channels/FileChannelImpl.class,
-         lib/java/nio/channels/FileLock.class,
-         lib/java/nio/channels/FileLockInterruptionException.class,
-         lib/java/nio/channels/GatheringByteChannel.class,
-         lib/java/nio/channels/IllegalBlockingModeException.class,
-         lib/java/nio/channels/IllegalSelectorException.class,
-         lib/java/nio/channels/InterruptibleChannel.class,
-         lib/java/nio/channels/NoConnectionPendingException.class,
-         lib/java/nio/channels/NonReadableChannelException.class,
-         lib/java/nio/channels/NonWritableChannelException.class,
-         lib/java/nio/channels/NotYetBoundException.class,
-         lib/java/nio/channels/NotYetConnectedException.class,
-         lib/java/nio/channels/OverlappingFileLockException.class,
-         lib/java/nio/channels/Pipe$SinkChannel.class,
-         lib/java/nio/channels/Pipe$SourceChannel.class,
-         lib/java/nio/channels/Pipe.class,
-         lib/java/nio/channels/ReadableByteChannel.class,
-         lib/java/nio/channels/ScatteringByteChannel.class,
-         lib/java/nio/channels/SelectableChannel.class,
-         lib/java/nio/channels/SelectionKey.class,
-         lib/java/nio/channels/Selector.class,
-         lib/java/nio/channels/ServerSocketChannel.class,
-         lib/java/nio/channels/SocketChannel.class,
-         lib/java/nio/channels/UnresolvedAddressException.class,
-         lib/java/nio/channels/UnsupportedAddressTypeException.class,
-         lib/java/nio/channels/WritableByteChannel.class,
-         lib/java/nio/channels/spi/AbstractInterruptibleChannel.class,
-         lib/java/nio/channels/spi/AbstractSelectableChannel.class,
-         lib/java/nio/channels/spi/AbstractSelectionKey.class,
-         lib/java/nio/channels/spi/AbstractSelector.class,
-         lib/java/nio/channels/spi/SelectorProvider.class,
-         lib/java/nio/charset/CharacterCodingException.class,
-         lib/java/nio/charset/Charset.class,
-         lib/java/nio/charset/CharsetDecoder.class,
-         lib/java/nio/charset/CharsetEncoder.class,
-         lib/java/nio/charset/CoderMalfunctionError.class,
-         lib/java/nio/charset/CoderResult$1.class,
-         lib/java/nio/charset/CoderResult$2.class,
-         lib/java/nio/charset/CoderResult$Cache.class,
-         lib/java/nio/charset/CoderResult.class,
-         lib/java/nio/charset/CodingErrorAction.class,
-         lib/java/nio/charset/IllegalCharsetNameException.class,
-         lib/java/nio/charset/MalformedInputException.class,
-         lib/java/nio/charset/UnmappableCharacterException.class,
-         lib/java/nio/charset/UnsupportedCharsetException.class,
-         lib/java/nio/charset/spi/CharsetProvider.class,
-         lib/java/rmi/AccessException.class,
-         lib/java/rmi/AlreadyBoundException.class,
-         lib/java/rmi/ConnectException.class,
-         lib/java/rmi/ConnectIOException.class,
-         lib/java/rmi/MarshalException.class,
-         lib/java/rmi/MarshalledObject.class, lib/java/rmi/Naming.class,
-         lib/java/rmi/NoSuchObjectException.class,
-         lib/java/rmi/NotBoundException.class,
-         lib/java/rmi/RMISecurityException.class,
-         lib/java/rmi/RMISecurityManager.class, lib/java/rmi/Remote.class,
-         lib/java/rmi/RemoteException.class,
-         lib/java/rmi/ServerError.class,
-         lib/java/rmi/ServerException.class,
-         lib/java/rmi/ServerRuntimeException.class,
-         lib/java/rmi/StubNotFoundException.class,
-         lib/java/rmi/UnexpectedException.class,
-         lib/java/rmi/UnknownHostException.class,
-         lib/java/rmi/UnmarshalException.class,
-         lib/java/rmi/activation/Activatable.class,
-         lib/java/rmi/activation/ActivateFailedException.class,
-         lib/java/rmi/activation/ActivationDesc.class,
-         lib/java/rmi/activation/ActivationException.class,
-         lib/java/rmi/activation/ActivationGroup.class,
-         lib/java/rmi/activation/ActivationGroupDesc$CommandEnvironment.class,
-         lib/java/rmi/activation/ActivationGroupDesc.class,
-         lib/java/rmi/activation/ActivationGroupID.class,
-         lib/java/rmi/activation/ActivationID.class,
-         lib/java/rmi/activation/ActivationInstantiator.class,
-         lib/java/rmi/activation/ActivationMonitor.class,
-         lib/java/rmi/activation/ActivationSystem.class,
-         lib/java/rmi/activation/Activator.class,
-         lib/java/rmi/activation/UnknownGroupException.class,
-         lib/java/rmi/activation/UnknownObjectException.class,
-         lib/java/rmi/dgc/DGC.class, lib/java/rmi/dgc/Lease.class,
-         lib/java/rmi/dgc/VMID.class,
-         lib/java/rmi/registry/LocateRegistry.class,
-         lib/java/rmi/registry/Registry.class,
-         lib/java/rmi/registry/RegistryHandler.class,
-         lib/java/rmi/server/ExportException.class,
-         lib/java/rmi/server/LoaderHandler.class,
-         lib/java/rmi/server/LogStream.class,
-         lib/java/rmi/server/ObjID.class,
-         lib/java/rmi/server/Operation.class,
-         lib/java/rmi/server/RMIClassLoader$1.class,
-         lib/java/rmi/server/RMIClassLoader$CacheKey.class,
-         lib/java/rmi/server/RMIClassLoader$MyClassLoader.class,
-         lib/java/rmi/server/RMIClassLoader.class,
-         lib/java/rmi/server/RMIClassLoaderSpi.class,
-         lib/java/rmi/server/RMIClientSocketFactory.class,
-         lib/java/rmi/server/RMIFailureHandler.class,
-         lib/java/rmi/server/RMIServerSocketFactory.class,
-         lib/java/rmi/server/RMISocketFactory.class,
-         lib/java/rmi/server/RemoteCall.class,
-         lib/java/rmi/server/RemoteObject.class,
-         lib/java/rmi/server/RemoteRef.class,
-         lib/java/rmi/server/RemoteServer.class,
-         lib/java/rmi/server/RemoteStub.class,
-         lib/java/rmi/server/ServerCloneException.class,
-         lib/java/rmi/server/ServerNotActiveException.class,
-         lib/java/rmi/server/ServerRef.class,
-         lib/java/rmi/server/Skeleton.class,
-         lib/java/rmi/server/SkeletonMismatchException.class,
-         lib/java/rmi/server/SkeletonNotFoundException.class,
-         lib/java/rmi/server/SocketSecurityException.class,
-         lib/java/rmi/server/UID.class,
-         lib/java/rmi/server/UnicastRemoteObject.class,
-         lib/java/rmi/server/Unreferenced.class,
-         lib/java/security/AccessControlContext.class,
-         lib/java/security/AccessControlException.class,
-         lib/java/security/AccessController.class,
-         lib/java/security/AlgorithmParameterGenerator.class,
-         lib/java/security/AlgorithmParameterGeneratorSpi.class,
-         lib/java/security/AlgorithmParameters.class,
-         lib/java/security/AlgorithmParametersSpi.class,
-         lib/java/security/AllPermission.class,
-         lib/java/security/AllPermissionCollection.class,
-         lib/java/security/BasicPermission.class,
-         lib/java/security/BasicPermissionCollection.class,
-         lib/java/security/Certificate.class,
-         lib/java/security/CodeSource.class,
-         lib/java/security/DigestException.class,
-         lib/java/security/DigestInputStream.class,
-         lib/java/security/DigestOutputStream.class,
-         lib/java/security/DomainCombiner.class,
-         lib/java/security/DummyKeyPairGenerator.class,
-         lib/java/security/DummyMessageDigest.class,
-         lib/java/security/DummySignature.class,
-         lib/java/security/GeneralSecurityException.class,
-         lib/java/security/Guard.class,
-         lib/java/security/GuardedObject.class,
-         lib/java/security/Identity.class,
-         lib/java/security/IdentityScope.class,
-         lib/java/security/InvalidAlgorithmParameterException.class,
-         lib/java/security/InvalidKeyException.class,
-         lib/java/security/InvalidParameterException.class,
-         lib/java/security/Key.class,
-         lib/java/security/KeyException.class,
-         lib/java/security/KeyFactory.class,
-         lib/java/security/KeyFactorySpi.class,
-         lib/java/security/KeyManagementException.class,
-         lib/java/security/KeyPair.class,
-         lib/java/security/KeyPairGenerator.class,
-         lib/java/security/KeyPairGeneratorSpi.class,
-         lib/java/security/KeyStore.class,
-         lib/java/security/KeyStoreException.class,
-         lib/java/security/KeyStoreSpi.class,
-         lib/java/security/MessageDigest.class,
-         lib/java/security/MessageDigestSpi.class,
-         lib/java/security/NoSuchAlgorithmException.class,
-         lib/java/security/NoSuchProviderException.class,
-         lib/java/security/Permission.class,
-         lib/java/security/PermissionCollection.class,
-         lib/java/security/Permissions$1.class,
-         lib/java/security/Permissions.class,
-         lib/java/security/PermissionsHash.class,
-         lib/java/security/Policy.class,
-         lib/java/security/Principal.class,
-         lib/java/security/PrivateKey.class,
-         lib/java/security/PrivilegedAction.class,
-         lib/java/security/PrivilegedActionException.class,
-         lib/java/security/PrivilegedExceptionAction.class,
-         lib/java/security/ProtectionDomain.class,
-         lib/java/security/Provider.class,
-         lib/java/security/ProviderException.class,
-         lib/java/security/PublicKey.class,
-         lib/java/security/SecureClassLoader.class,
-         lib/java/security/SecureRandom.class,
-         lib/java/security/SecureRandomSpi.class,
-         lib/java/security/Security.class,
-         lib/java/security/SecurityPermission.class,
-         lib/java/security/Signature.class,
-         lib/java/security/SignatureException.class,
-         lib/java/security/SignatureSpi.class,
-         lib/java/security/SignedObject.class,
-         lib/java/security/Signer.class,
-         lib/java/security/UnrecoverableKeyException.class,
-         lib/java/security/UnresolvedPermission.class,
-         lib/java/security/UnresolvedPermissionCollection$1.class,
-         lib/java/security/UnresolvedPermissionCollection.class,
-         lib/java/security/acl/Acl.class,
-         lib/java/security/acl/AclEntry.class,
-         lib/java/security/acl/AclNotFoundException.class,
-         lib/java/security/acl/Group.class,
-         lib/java/security/acl/LastOwnerException.class,
-         lib/java/security/acl/NotOwnerException.class,
-         lib/java/security/acl/Owner.class,
-         lib/java/security/acl/Permission.class,
-         lib/java/security/cert/CRL.class,
-         lib/java/security/cert/CRLException.class,
-         lib/java/security/cert/CRLSelector.class,
-         lib/java/security/cert/CertPath$CertPathRep.class,
-         lib/java/security/cert/CertPath.class,
-         lib/java/security/cert/CertPathBuilder.class,
-         lib/java/security/cert/CertPathBuilderException.class,
-         lib/java/security/cert/CertPathBuilderResult.class,
-         lib/java/security/cert/CertPathBuilderSpi.class,
-         lib/java/security/cert/CertPathParameters.class,
-         lib/java/security/cert/CertPathValidator$1.class,
-         lib/java/security/cert/CertPathValidator.class,
-         lib/java/security/cert/CertPathValidatorException.class,
-         lib/java/security/cert/CertPathValidatorResult.class,
-         lib/java/security/cert/CertPathValidatorSpi.class,
-         lib/java/security/cert/CertSelector.class,
-         lib/java/security/cert/CertStore$1.class,
-         lib/java/security/cert/CertStore.class,
-         lib/java/security/cert/CertStoreException.class,
-         lib/java/security/cert/CertStoreParameters.class,
-         lib/java/security/cert/CertStoreSpi.class,
-         lib/java/security/cert/Certificate$CertificateRep.class,
-         lib/java/security/cert/Certificate.class,
-         lib/java/security/cert/CertificateEncodingException.class,
-         lib/java/security/cert/CertificateException.class,
-         lib/java/security/cert/CertificateExpiredException.class,
-         lib/java/security/cert/CertificateFactory.class,
-         lib/java/security/cert/CertificateFactorySpi.class,
-         lib/java/security/cert/CertificateNotYetValidException.class,
-         lib/java/security/cert/CertificateParsingException.class,
-         lib/java/security/cert/CollectionCertStoreParameters.class,
-         lib/java/security/cert/LDAPCertStoreParameters.class,
-         lib/java/security/cert/PKIXBuilderParameters.class,
-         lib/java/security/cert/PKIXCertPathBuilderResult.class,
-         lib/java/security/cert/PKIXCertPathChecker.class,
-         lib/java/security/cert/PKIXCertPathValidatorResult.class,
-         lib/java/security/cert/PKIXParameters.class,
-         lib/java/security/cert/PolicyNode.class,
-         lib/java/security/cert/PolicyQualifierInfo.class,
-         lib/java/security/cert/TrustAnchor.class,
-         lib/java/security/cert/X509CRL.class,
-         lib/java/security/cert/X509CRLEntry.class,
-         lib/java/security/cert/X509Certificate.class,
-         lib/java/security/cert/X509Extension.class,
-         lib/java/security/interfaces/DSAKey.class,
-         lib/java/security/interfaces/DSAKeyPairGenerator.class,
-         lib/java/security/interfaces/DSAParams.class,
-         lib/java/security/interfaces/DSAPrivateKey.class,
-         lib/java/security/interfaces/DSAPublicKey.class,
-         lib/java/security/interfaces/RSAKey.class,
-         lib/java/security/interfaces/RSAMultiPrimePrivateCrtKey.class,
-         lib/java/security/interfaces/RSAPrivateCrtKey.class,
-         lib/java/security/interfaces/RSAPrivateKey.class,
-         lib/java/security/interfaces/RSAPublicKey.class,
-         lib/java/security/spec/AlgorithmParameterSpec.class,
-         lib/java/security/spec/DSAParameterSpec.class,
-         lib/java/security/spec/DSAPrivateKeySpec.class,
-         lib/java/security/spec/DSAPublicKeySpec.class,
-         lib/java/security/spec/EncodedKeySpec.class,
-         lib/java/security/spec/InvalidKeySpecException.class,
-         lib/java/security/spec/InvalidParameterSpecException.class,
-         lib/java/security/spec/KeySpec.class,
-         lib/java/security/spec/PKCS8EncodedKeySpec.class,
-         lib/java/security/spec/PSSParameterSpec.class,
-         lib/java/security/spec/RSAKeyGenParameterSpec.class,
-         lib/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.class,
-         lib/java/security/spec/RSAOtherPrimeInfo.class,
-         lib/java/security/spec/RSAPrivateCrtKeySpec.class,
-         lib/java/security/spec/RSAPrivateKeySpec.class,
-         lib/java/security/spec/RSAPublicKeySpec.class,
-         lib/java/security/spec/X509EncodedKeySpec.class,
-         lib/java/sql/Array.class,
-         lib/java/sql/BatchUpdateException.class, lib/java/sql/Blob.class,
-         lib/java/sql/CallableStatement.class, lib/java/sql/Clob.class,
-         lib/java/sql/Connection.class, lib/java/sql/DataTruncation.class,
-         lib/java/sql/DatabaseMetaData.class, lib/java/sql/Date.class,
-         lib/java/sql/Driver.class, lib/java/sql/DriverManager.class,
-         lib/java/sql/DriverPropertyInfo.class,
-         lib/java/sql/ParameterMetaData.class,
-         lib/java/sql/PreparedStatement.class, lib/java/sql/Ref.class,
-         lib/java/sql/ResultSet.class,
-         lib/java/sql/ResultSetMetaData.class, lib/java/sql/SQLData.class,
-         lib/java/sql/SQLException.class, lib/java/sql/SQLInput.class,
-         lib/java/sql/SQLOutput.class, lib/java/sql/SQLPermission.class,
-         lib/java/sql/SQLWarning.class, lib/java/sql/Savepoint.class,
-         lib/java/sql/Statement.class, lib/java/sql/Struct.class,
-         lib/java/sql/Time.class, lib/java/sql/Timestamp.class,
-         lib/java/sql/Types.class, lib/java/text/Annotation.class,
-         lib/java/text/AttributedCharacterIterator$Attribute.class,
-         lib/java/text/AttributedCharacterIterator.class,
-         lib/java/text/AttributedString$AttributeRange.class,
-         lib/java/text/AttributedString.class,
-         lib/java/text/AttributedStringIterator.class,
-         lib/java/text/BreakIterator.class,
-         lib/java/text/CharacterIterator.class,
-         lib/java/text/ChoiceFormat.class,
-         lib/java/text/CollationElementIterator.class,
-         lib/java/text/CollationKey.class, lib/java/text/Collator.class,
-         lib/java/text/DateFormat.class,
-         lib/java/text/DateFormatSymbols.class,
-         lib/java/text/DecimalFormat.class,
-         lib/java/text/DecimalFormatSymbols.class,
-         lib/java/text/FieldPosition.class, lib/java/text/Format.class,
-         lib/java/text/MessageFormat.class,
-         lib/java/text/MessageFormatElement.class,
-         lib/java/text/NumberFormat.class,
-         lib/java/text/ParseException.class,
-         lib/java/text/ParsePosition.class,
-         lib/java/text/RuleBasedCollator$CollationElement.class,
-         lib/java/text/RuleBasedCollator.class,
-         lib/java/text/SimpleDateFormat$FieldSizePair.class,
-         lib/java/text/SimpleDateFormat.class,
-         lib/java/text/StringCharacterIterator.class,
-         lib/java/util/AbstractCollection.class,
-         lib/java/util/AbstractList$1.class,
-         lib/java/util/AbstractList$2.class,
-         lib/java/util/AbstractList.class,
-         lib/java/util/AbstractMap$1$1.class,
-         lib/java/util/AbstractMap$1.class,
-         lib/java/util/AbstractMap$2$1.class,
-         lib/java/util/AbstractMap$2.class,
-         lib/java/util/AbstractMap$3.class,
-         lib/java/util/AbstractMap$4.class,
-         lib/java/util/AbstractMap$BasicMapEntry.class,
-         lib/java/util/AbstractMap.class,
-         lib/java/util/AbstractSequentialList.class,
-         lib/java/util/AbstractSet.class, lib/java/util/ArrayList.class,
-         lib/java/util/Arrays$ArrayList.class, lib/java/util/Arrays.class,
-         lib/java/util/BitSet.class, lib/java/util/Calendar.class,
-         lib/java/util/Collection.class,
-         lib/java/util/Collections$1$SynchronizedMapEntry.class,
-         lib/java/util/Collections$1.class,
-         lib/java/util/Collections$2.class,
-         lib/java/util/Collections$3.class,
-         lib/java/util/Collections$4.class,
-         lib/java/util/Collections$5.class,
-         lib/java/util/Collections$6.class,
-         lib/java/util/Collections$7.class,
-         lib/java/util/Collections$CopiesList.class,
-         lib/java/util/Collections$EmptyList.class,
-         lib/java/util/Collections$EmptyMap.class,
-         lib/java/util/Collections$EmptySet.class,
-         lib/java/util/Collections$ReverseComparator.class,
-         lib/java/util/Collections$SingletonList.class,
-         lib/java/util/Collections$SingletonMap$1.class,
-         lib/java/util/Collections$SingletonMap.class,
-         lib/java/util/Collections$SingletonSet$1.class,
-         lib/java/util/Collections$SingletonSet.class,
-         lib/java/util/Collections$SynchronizedCollection.class,
-         lib/java/util/Collections$SynchronizedIterator.class,
-         lib/java/util/Collections$SynchronizedList.class,
-         lib/java/util/Collections$SynchronizedListIterator.class,
-         lib/java/util/Collections$SynchronizedMap$1SynchronizedMapEntry.class,
-         lib/java/util/Collections$SynchronizedMap$2$1.class,
-         lib/java/util/Collections$SynchronizedMap$2.class,
-         lib/java/util/Collections$SynchronizedMap.class,
-         lib/java/util/Collections$SynchronizedRandomAccessList.class,
-         lib/java/util/Collections$SynchronizedSet.class,
-         lib/java/util/Collections$SynchronizedSortedMap.class,
-         lib/java/util/Collections$SynchronizedSortedSet.class,
-         lib/java/util/Collections$UnmodifiableCollection.class,
-         lib/java/util/Collections$UnmodifiableIterator.class,
-         lib/java/util/Collections$UnmodifiableList.class,
-         lib/java/util/Collections$UnmodifiableListIterator.class,
-         lib/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$1$1.class,
-         lib/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$1.class,
-         lib/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet.class,
-         lib/java/util/Collections$UnmodifiableMap.class,
-         lib/java/util/Collections$UnmodifiableRandomAccessList.class,
-         lib/java/util/Collections$UnmodifiableSet.class,
-         lib/java/util/Collections$UnmodifiableSortedMap.class,
-         lib/java/util/Collections$UnmodifiableSortedSet.class,
-         lib/java/util/Collections.class, lib/java/util/Comparator.class,
-         lib/java/util/ConcurrentModificationException.class,
-         lib/java/util/Date.class, lib/java/util/Dictionary.class,
-         lib/java/util/EmptyStackException.class,
-         lib/java/util/Enumeration.class,
-         lib/java/util/EventListener.class,
-         lib/java/util/EventListenerProxy.class,
-         lib/java/util/EventObject.class,
-         lib/java/util/GregorianCalendar.class,
-         lib/java/util/HashMap$1.class, lib/java/util/HashMap$2.class,
-         lib/java/util/HashMap$3.class,
-         lib/java/util/HashMap$HashEntry.class,
-         lib/java/util/HashMap$HashIterator.class,
-         lib/java/util/HashMap.class, lib/java/util/HashSet.class,
-         lib/java/util/Hashtable$1.class, lib/java/util/Hashtable$2.class,
-         lib/java/util/Hashtable$3.class,
-         lib/java/util/Hashtable$Enumerator.class,
-         lib/java/util/Hashtable$HashEntry.class,
-         lib/java/util/Hashtable$HashIterator.class,
-         lib/java/util/Hashtable.class,
-         lib/java/util/IdentityHashMap$1.class,
-         lib/java/util/IdentityHashMap$2.class,
-         lib/java/util/IdentityHashMap$3.class,
-         lib/java/util/IdentityHashMap$IdentityEntry.class,
-         lib/java/util/IdentityHashMap$IdentityIterator.class,
-         lib/java/util/IdentityHashMap.class,
-         lib/java/util/Iterator.class,
-         lib/java/util/LinkedHashMap$1.class,
-         lib/java/util/LinkedHashMap$LinkedHashEntry.class,
-         lib/java/util/LinkedHashMap.class,
-         lib/java/util/LinkedHashSet.class,
-         lib/java/util/LinkedList$Entry.class,
-         lib/java/util/LinkedList$LinkedListItr.class,
-         lib/java/util/LinkedList.class, lib/java/util/List.class,
-         lib/java/util/ListIterator.class,
-         lib/java/util/ListResourceBundle.class,
-         lib/java/util/Locale.class, lib/java/util/Map$Entry.class,
-         lib/java/util/Map.class,
-         lib/java/util/MissingResourceException.class,
-         lib/java/util/NoSuchElementException.class,
-         lib/java/util/Observable.class, lib/java/util/Observer.class,
-         lib/java/util/Properties.class,
-         lib/java/util/PropertyPermission.class,
-         lib/java/util/PropertyPermissionCollection.class,
-         lib/java/util/PropertyResourceBundle.class,
-         lib/java/util/Random.class, lib/java/util/RandomAccess.class,
-         lib/java/util/RandomAccessSubList.class,
-         lib/java/util/ResourceBundle$1.class,
-         lib/java/util/ResourceBundle$Security.class,
-         lib/java/util/ResourceBundle.class, lib/java/util/Set.class,
-         lib/java/util/SimpleTimeZone.class,
-         lib/java/util/SortedMap.class, lib/java/util/SortedSet.class,
-         lib/java/util/Stack.class, lib/java/util/StringTokenizer.class,
-         lib/java/util/SubList$1.class, lib/java/util/SubList.class,
-         lib/java/util/TimeZone.class,
-         lib/java/util/Timer$Scheduler.class,
-         lib/java/util/Timer$TaskQueue.class, lib/java/util/Timer.class,
-         lib/java/util/TimerTask.class,
-         lib/java/util/TooManyListenersException.class,
-         lib/java/util/TreeMap$1.class, lib/java/util/TreeMap$2.class,
-         lib/java/util/TreeMap$3.class, lib/java/util/TreeMap$4.class,
-         lib/java/util/TreeMap$5.class, lib/java/util/TreeMap$6.class,
-         lib/java/util/TreeMap$Node.class,
-         lib/java/util/TreeMap$SubMap$1.class,
-         lib/java/util/TreeMap$SubMap$2.class,
-         lib/java/util/TreeMap$SubMap$3.class,
-         lib/java/util/TreeMap$SubMap.class,
-         lib/java/util/TreeMap$TreeIterator.class,
-         lib/java/util/TreeMap.class, lib/java/util/TreeSet.class,
-         lib/java/util/Vector$1.class, lib/java/util/Vector.class,
-         lib/java/util/WeakHashMap$1.class,
-         lib/java/util/WeakHashMap$2.class,
-         lib/java/util/WeakHashMap$WeakBucket$WeakEntry.class,
-         lib/java/util/WeakHashMap$WeakBucket.class,
-         lib/java/util/WeakHashMap$WeakEntrySet$1.class,
-         lib/java/util/WeakHashMap$WeakEntrySet.class,
-         lib/java/util/WeakHashMap.class,
-         lib/java/util/jar/Attributes$Name.class,
-         lib/java/util/jar/Attributes.class,
-         lib/java/util/jar/JarEntry.class,
-         lib/java/util/jar/JarException.class,
-         lib/java/util/jar/JarFile$JarEnumeration.class,
-         lib/java/util/jar/JarFile.class,
-         lib/java/util/jar/JarInputStream.class,
-         lib/java/util/jar/JarOutputStream.class,
-         lib/java/util/jar/Manifest.class,
-         lib/java/util/logging/ConsoleHandler.class,
-         lib/java/util/logging/ErrorManager.class,
-         lib/java/util/logging/FileHandler.class,
-         lib/java/util/logging/Filter.class,
-         lib/java/util/logging/Formatter.class,
-         lib/java/util/logging/Handler.class,
-         lib/java/util/logging/Level.class,
-         lib/java/util/logging/LogManager.class,
-         lib/java/util/logging/LogRecord.class,
-         lib/java/util/logging/Logger.class,
-         lib/java/util/logging/LoggingPermission.class,
-         lib/java/util/logging/MemoryHandler.class,
-         lib/java/util/logging/SimpleFormatter.class,
-         lib/java/util/logging/SocketHandler.class,
-         lib/java/util/logging/StreamHandler.class,
-         lib/java/util/logging/XMLFormatter.class,
-         lib/java/util/prefs/AbstractPreferences.class,
-         lib/java/util/prefs/BackingStoreException.class,
-         lib/java/util/prefs/InvalidPreferencesFormatException.class,
-         lib/java/util/prefs/NodeChangeEvent.class,
-         lib/java/util/prefs/NodeChangeListener.class,
-         lib/java/util/prefs/PreferenceChangeEvent.class,
-         lib/java/util/prefs/PreferenceChangeListener.class,
-         lib/java/util/prefs/Preferences$1.class,
-         lib/java/util/prefs/Preferences.class,
-         lib/java/util/prefs/PreferencesFactory.class,
-         lib/java/util/regex/Matcher.class,
-         lib/java/util/regex/Pattern.class,
-         lib/java/util/regex/PatternSyntaxException.class,
-         lib/java/util/zip/Adler32.class, lib/java/util/zip/CRC32.class,
-         lib/java/util/zip/CheckedInputStream.class,
-         lib/java/util/zip/CheckedOutputStream.class,
-         lib/java/util/zip/Checksum.class,
-         lib/java/util/zip/DataFormatException.class,
-         lib/java/util/zip/Deflater.class,
-         lib/java/util/zip/DeflaterConstants.class,
-         lib/java/util/zip/DeflaterEngine.class,
-         lib/java/util/zip/DeflaterHuffman$Tree.class,
-         lib/java/util/zip/DeflaterHuffman.class,
-         lib/java/util/zip/DeflaterOutputStream.class,
-         lib/java/util/zip/DeflaterPending.class,
-         lib/java/util/zip/GZIPInputStream.class,
-         lib/java/util/zip/GZIPOutputStream.class,
-         lib/java/util/zip/Inflater.class,
-         lib/java/util/zip/InflaterDynHeader.class,
-         lib/java/util/zip/InflaterHuffmanTree.class,
-         lib/java/util/zip/InflaterInputStream.class,
-         lib/java/util/zip/OutputWindow.class,
-         lib/java/util/zip/PendingBuffer.class,
-         lib/java/util/zip/StreamManipulator.class,
-         lib/java/util/zip/ZipConstants.class,
-         lib/java/util/zip/ZipEntry.class,
-         lib/java/util/zip/ZipException.class,
-         lib/java/util/zip/ZipFile$PartialInputStream.class,
-         lib/java/util/zip/ZipFile$ZipEntryEnumeration.class,
-         lib/java/util/zip/ZipFile.class,
-         lib/java/util/zip/ZipInputStream.class,
-         lib/java/util/zip/ZipOutputStream.class,
-         lib/javax/accessibility/Accessible.class,
-         lib/javax/accessibility/AccessibleAction.class,
-         lib/javax/accessibility/AccessibleBundle.class,
-         lib/javax/accessibility/AccessibleComponent.class,
-         lib/javax/accessibility/AccessibleContext.class,
-         lib/javax/accessibility/AccessibleEditableText.class,
-         lib/javax/accessibility/AccessibleExtendedComponent.class,
-         lib/javax/accessibility/AccessibleExtendedTable.class,
-         lib/javax/accessibility/AccessibleHyperlink.class,
-         lib/javax/accessibility/AccessibleHypertext.class,
-         lib/javax/accessibility/AccessibleIcon.class,
-         lib/javax/accessibility/AccessibleKeyBinding.class,
-         lib/javax/accessibility/AccessibleRelation.class,
-         lib/javax/accessibility/AccessibleRelationSet.class,
-         lib/javax/accessibility/AccessibleResourceBundle.class,
-         lib/javax/accessibility/AccessibleRole.class,
-         lib/javax/accessibility/AccessibleSelection.class,
-         lib/javax/accessibility/AccessibleState.class,
-         lib/javax/accessibility/AccessibleStateSet.class,
-         lib/javax/accessibility/AccessibleTable.class,
-         lib/javax/accessibility/AccessibleTableModelChange.class,
-         lib/javax/accessibility/AccessibleText.class,
-         lib/javax/accessibility/AccessibleValue.class,
-         lib/javax/naming/AuthenticationException.class,
-         lib/javax/naming/AuthenticationNotSupportedException.class,
-         lib/javax/naming/BinaryRefAddr.class,
-         lib/javax/naming/Binding.class,
-         lib/javax/naming/CannotProceedException.class,
-         lib/javax/naming/CommunicationException.class,
-         lib/javax/naming/CompositeName.class,
-         lib/javax/naming/CompoundName.class,
-         lib/javax/naming/ConfigurationException.class,
-         lib/javax/naming/Context.class,
-         lib/javax/naming/ContextNotEmptyException.class,
-         lib/javax/naming/InitialContext.class,
-         lib/javax/naming/InsufficientResourcesException.class,
-         lib/javax/naming/InterruptedNamingException.class,
-         lib/javax/naming/InvalidNameException.class,
-         lib/javax/naming/LimitExceededException.class,
-         lib/javax/naming/LinkException.class,
-         lib/javax/naming/LinkLoopException.class,
-         lib/javax/naming/LinkRef.class,
-         lib/javax/naming/MalformedLinkException.class,
-         lib/javax/naming/Name.class,
-         lib/javax/naming/NameAlreadyBoundException.class,
-         lib/javax/naming/NameClassPair.class,
-         lib/javax/naming/NameNotFoundException.class,
-         lib/javax/naming/NameParser.class,
-         lib/javax/naming/NamingEnumeration.class,
-         lib/javax/naming/NamingException.class,
-         lib/javax/naming/NamingSecurityException.class,
-         lib/javax/naming/NoInitialContextException.class,
-         lib/javax/naming/NoPermissionException.class,
-         lib/javax/naming/NotContextException.class,
-         lib/javax/naming/OperationNotSupportedException.class,
-         lib/javax/naming/PartialResultException.class,
-         lib/javax/naming/RefAddr.class, lib/javax/naming/Reference.class,
-         lib/javax/naming/Referenceable.class,
-         lib/javax/naming/ReferralException.class,
-         lib/javax/naming/ServiceUnavailableException.class,
-         lib/javax/naming/SizeLimitExceededException.class,
-         lib/javax/naming/StringRefAddr.class,
-         lib/javax/naming/TimeLimitExceededException.class,
-         lib/javax/naming/directory/Attribute.class,
-         lib/javax/naming/directory/AttributeInUseException.class,
-         lib/javax/naming/directory/AttributeModificationException.class,
-         lib/javax/naming/directory/Attributes.class,
-         lib/javax/naming/directory/BasicAttribute$BasicAttributeEnumeration.class,
-         lib/javax/naming/directory/BasicAttribute.class,
-         lib/javax/naming/directory/BasicAttributes$BasicAttributesEnumeration.class,
-         lib/javax/naming/directory/BasicAttributes.class,
-         lib/javax/naming/directory/DirContext.class,
-         lib/javax/naming/directory/InitialDirContext.class,
-         lib/javax/naming/directory/InvalidAttributeIdentifierException.class,
-         lib/javax/naming/directory/InvalidAttributeValueException.class,
-         lib/javax/naming/directory/InvalidAttributesException.class,
-         lib/javax/naming/directory/InvalidSearchControlsException.class,
-         lib/javax/naming/directory/InvalidSearchFilterException.class,
-         lib/javax/naming/directory/ModificationItem.class,
-         lib/javax/naming/directory/NoSuchAttributeException.class,
-         lib/javax/naming/directory/SchemaViolationException.class,
-         lib/javax/naming/directory/SearchControls.class,
-         lib/javax/naming/directory/SearchResult.class,
-         lib/javax/naming/event/EventContext.class,
-         lib/javax/naming/event/EventDirContext.class,
-         lib/javax/naming/event/NamespaceChangeListener.class,
-         lib/javax/naming/event/NamingEvent.class,
-         lib/javax/naming/event/NamingExceptionEvent.class,
-         lib/javax/naming/event/NamingListener.class,
-         lib/javax/naming/event/ObjectChangeListener.class,
-         lib/javax/naming/ldap/Control.class,
-         lib/javax/naming/ldap/ControlFactory.class,
-         lib/javax/naming/ldap/ExtendedRequest.class,
-         lib/javax/naming/ldap/ExtendedResponse.class,
-         lib/javax/naming/ldap/HasControls.class,
-         lib/javax/naming/ldap/InitialLdapContext.class,
-         lib/javax/naming/ldap/LdapContext.class,
-         lib/javax/naming/ldap/LdapReferralException.class,
-         lib/javax/naming/ldap/UnsolicitedNotification.class,
-         lib/javax/naming/ldap/UnsolicitedNotificationEvent.class,
-         lib/javax/naming/ldap/UnsolicitedNotificationListener.class,
-         lib/javax/naming/spi/DirObjectFactory.class,
-         lib/javax/naming/spi/DirStateFactory$Result.class,
-         lib/javax/naming/spi/DirStateFactory.class,
-         lib/javax/naming/spi/DirectoryManager.class,
-         lib/javax/naming/spi/InitialContextFactory.class,
-         lib/javax/naming/spi/InitialContextFactoryBuilder.class,
-         lib/javax/naming/spi/NamingManager.class,
-         lib/javax/naming/spi/ObjectFactory.class,
-         lib/javax/naming/spi/ObjectFactoryBuilder.class,
-         lib/javax/naming/spi/ResolveResult.class,
-         lib/javax/naming/spi/Resolver.class,
-         lib/javax/naming/spi/StateFactory.class,
-         lib/javax/print/attribute/Attribute.class,
-         lib/javax/print/attribute/AttributeSet.class,
-         lib/javax/rmi/BAD_OPERATION.class, lib/javax/rmi/ORB.class,
-         lib/javax/rmi/PortableRemoteObject.class,
-         lib/javax/rmi/CORBA/ClassDesc.class,
-         lib/javax/rmi/CORBA/ObjectImpl.class,
-         lib/javax/rmi/CORBA/PortableRemoteObjectDelegate.class,
-         lib/javax/rmi/CORBA/Stub.class,
-         lib/javax/rmi/CORBA/StubDelegate.class,
-         lib/javax/rmi/CORBA/SystemException.class,
-         lib/javax/rmi/CORBA/Tie.class, lib/javax/rmi/CORBA/Util.class,
-         lib/javax/rmi/CORBA/UtilDelegate.class,
-         lib/javax/rmi/CORBA/ValueHandler.class,
-         lib/javax/security/auth/x500/X500Principal.class,
-         lib/javax/sql/ConnectionEvent.class,
-         lib/javax/sql/ConnectionEventListener.class,
-         lib/javax/sql/ConnectionPoolDataSource.class,
-         lib/javax/sql/DataSource.class,
-         lib/javax/sql/PooledConnection.class, lib/javax/sql/RowSet.class,
-         lib/javax/sql/RowSetEvent.class,
-         lib/javax/sql/RowSetInternal.class,
-         lib/javax/sql/RowSetListener.class,
-         lib/javax/sql/RowSetMetaData.class,
-         lib/javax/sql/RowSetReader.class,
-         lib/javax/sql/RowSetWriter.class,
-         lib/javax/sql/XAConnection.class,
-         lib/javax/sql/XADataSource.class,
-         lib/javax/swing/AbstractAction.class,
-         lib/javax/swing/AbstractButton$1.class,
-         lib/javax/swing/AbstractButton$2.class,
-         lib/javax/swing/AbstractButton$3.class,
-         lib/javax/swing/AbstractButton$AccessibleAbstractButton.class,
-         lib/javax/swing/AbstractButton$JFocusListener.class,
-         lib/javax/swing/AbstractButton.class,
-         lib/javax/swing/AbstractCellEditor.class,
-         lib/javax/swing/AbstractListModel.class,
-         lib/javax/swing/AbstractSet.class, lib/javax/swing/Action.class,
-         lib/javax/swing/ActionMap.class,
-         lib/javax/swing/BorderFactory.class,
-         lib/javax/swing/BoundedRangeModel.class,
-         lib/javax/swing/Box.class, lib/javax/swing/BoxLayout.class,
-         lib/javax/swing/ButtonGroup.class,
-         lib/javax/swing/ButtonModel.class,
-         lib/javax/swing/CellEditor.class,
-         lib/javax/swing/CellRendererPane$AccessibleCellRendererPane.class,
-         lib/javax/swing/CellRendererPane.class,
-         lib/javax/swing/ComboBoxEditor.class,
-         lib/javax/swing/ComboBoxModel.class,
-         lib/javax/swing/ComponentInputMap.class,
-         lib/javax/swing/DebugGraphics.class,
-         lib/javax/swing/DefaultBoundedRangeModel.class,
-         lib/javax/swing/DefaultButtonModel.class,
-         lib/javax/swing/DefaultCellEditor$EditorDelegate.class,
-         lib/javax/swing/DefaultCellEditor.class,
-         lib/javax/swing/DefaultCellRenderer.class,
-         lib/javax/swing/DefaultComboBoxModel.class,
-         lib/javax/swing/DefaultDesktopManager.class,
-         lib/javax/swing/DefaultFocusManager.class,
-         lib/javax/swing/DefaultListCellRenderer$UIResource.class,
-         lib/javax/swing/DefaultListCellRenderer.class,
-         lib/javax/swing/DefaultListModel.class,
-         lib/javax/swing/DefaultListSelectionModel$Range.class,
-         lib/javax/swing/DefaultListSelectionModel.class,
-         lib/javax/swing/DefaultSingleSelectionModel.class,
-         lib/javax/swing/DesktopManager.class,
-         lib/javax/swing/FocusManager$DisabledFocusManager.class,
-         lib/javax/swing/FocusManager.class,
-         lib/javax/swing/GrayFilter.class, lib/javax/swing/Icon.class,
-         lib/javax/swing/ImageIcon.class, lib/javax/swing/InputMap.class,
-         lib/javax/swing/InputVerifier.class,
-         lib/javax/swing/JApplet.class, lib/javax/swing/JButton.class,
-         lib/javax/swing/JCheckBox.class,
-         lib/javax/swing/JCheckBoxMenuItem$AccessibleJCheckBoxMenuItem.class,
-         lib/javax/swing/JCheckBoxMenuItem.class,
-         lib/javax/swing/JColorChooser$AccessibleJColorChooser.class,
-         lib/javax/swing/JColorChooser.class,
-         lib/javax/swing/JComboBox$AccessibleJComboBox.class,
-         lib/javax/swing/JComboBox$KeySelectionManager.class,
-         lib/javax/swing/JComboBox.class,
-         lib/javax/swing/JComponent$AccessibleJComponent$AccessibleContainerHandler.class,
-         lib/javax/swing/JComponent$AccessibleJComponent$AccessibleFocusHandler.class,
-         lib/javax/swing/JComponent$AccessibleJComponent.class,
-         lib/javax/swing/JComponent.class,
-         lib/javax/swing/JDesktopPane$AccessibleJDesktopPane.class,
-         lib/javax/swing/JDesktopPane.class,
-         lib/javax/swing/JDialog.class, lib/javax/swing/JEditorPane.class,
-         lib/javax/swing/JFileChooser$AccessibleJFileChooser.class,
-         lib/javax/swing/JFileChooser.class,
-         lib/javax/swing/JFormattedTextField$AbstractFormatter.class,
-         lib/javax/swing/JFormattedTextField$AbstractFormatterFactory.class,
-         lib/javax/swing/JFormattedTextField.class,
-         lib/javax/swing/JFrame.class,
-         lib/javax/swing/JInternalFrame.class,
-         lib/javax/swing/JLabel.class, lib/javax/swing/JLayeredPane.class,
-         lib/javax/swing/JList$1$AL.class, lib/javax/swing/JList$1.class,
-         lib/javax/swing/JList$1AL.class,
-         lib/javax/swing/JList$2$AL.class,
-         lib/javax/swing/JList$2AL.class, lib/javax/swing/JList$3.class,
-         lib/javax/swing/JList.class,
-         lib/javax/swing/JMenu$AccessibleJMenu.class,
-         lib/javax/swing/JMenu$WinListener.class,
-         lib/javax/swing/JMenu.class, lib/javax/swing/JMenuBar.class,
-         lib/javax/swing/JMenuItem$AccessibleJMenuItem.class,
-         lib/javax/swing/JMenuItem.class,
-         lib/javax/swing/JOptionPane.class, lib/javax/swing/JPanel.class,
-         lib/javax/swing/JPasswordField$AccessibleJPasswordField.class,
-         lib/javax/swing/JPasswordField.class,
-         lib/javax/swing/JPopupMenu$AccessibleJPopupMenu.class,
-         lib/javax/swing/JPopupMenu$Separator.class,
-         lib/javax/swing/JPopupMenu.class,
-         lib/javax/swing/JProgressBar$AccessibleJProgressBar.class,
-         lib/javax/swing/JProgressBar.class,
-         lib/javax/swing/JRadioButton.class,
-         lib/javax/swing/JRadioButtonMenuItem$AccessibleJRadioButtonMenuItem.class,
-         lib/javax/swing/JRadioButtonMenuItem.class,
-         lib/javax/swing/JRootPane$AccessibleJRootPane.class,
-         lib/javax/swing/JRootPane$RootLayout.class,
-         lib/javax/swing/JRootPane.class,
-         lib/javax/swing/JScrollBar.class,
-         lib/javax/swing/JScrollPane.class,
-         lib/javax/swing/JSeparator$AccessibleJSeparator.class,
-         lib/javax/swing/JSeparator.class,
-         lib/javax/swing/JSlider$AccessibleJSlider.class,
-         lib/javax/swing/JSlider$ModelListener.class,
-         lib/javax/swing/JSlider.class,
-         lib/javax/swing/JSplitPane$AccessibleJSplitPane.class,
-         lib/javax/swing/JSplitPane.class,
-         lib/javax/swing/JTabbedPane$Tab.class,
-         lib/javax/swing/JTabbedPane.class, lib/javax/swing/JTable.class,
-         lib/javax/swing/JTextField$AccessibleJTextField.class,
-         lib/javax/swing/JTextField.class,
-         lib/javax/swing/JTextPane.class,
-         lib/javax/swing/JToggleButton.class,
-         lib/javax/swing/JToolBar$AccessibleJToolBar.class,
-         lib/javax/swing/JToolBar$Separator.class,
-         lib/javax/swing/JToolBar.class, lib/javax/swing/JToolTip.class,
-         lib/javax/swing/JTree.class, lib/javax/swing/JViewport.class,
-         lib/javax/swing/JWindow.class, lib/javax/swing/KeyStroke.class,
-         lib/javax/swing/ListCellRenderer.class,
-         lib/javax/swing/ListModel.class,
-         lib/javax/swing/ListSelectionModel.class,
-         lib/javax/swing/LookAndFeel.class,
-         lib/javax/swing/MenuElement.class,
-         lib/javax/swing/MenuSelectionManager.class,
-         lib/javax/swing/MutableComboBoxModel.class,
-         lib/javax/swing/OverlayLayout.class,
-         lib/javax/swing/Popup$JWindowPopup.class,
-         lib/javax/swing/Popup.class, lib/javax/swing/PopupFactory.class,
-         lib/javax/swing/ProgressMonitor.class,
-         lib/javax/swing/ProgressMonitorInputStream.class,
-         lib/javax/swing/Renderer.class,
-         lib/javax/swing/RepaintManager.class,
-         lib/javax/swing/RootPaneContainer.class,
-         lib/javax/swing/ScrollPaneConstants.class,
-         lib/javax/swing/ScrollPaneLayout$UIResource.class,
-         lib/javax/swing/ScrollPaneLayout.class,
-         lib/javax/swing/Scrollable.class,
-         lib/javax/swing/SingleSelectionModel.class,
-         lib/javax/swing/SizeRequirements.class,
-         lib/javax/swing/SizeSequence.class,
-         lib/javax/swing/SpinnerModel.class,
-         lib/javax/swing/SwingConstants.class,
-         lib/javax/swing/SwingUtilities.class,
-         lib/javax/swing/Timer$Waker.class, lib/javax/swing/Timer.class,
-         lib/javax/swing/ToggleButtonModel.class,
-         lib/javax/swing/ToolTipManager$insideTimerAction.class,
-         lib/javax/swing/ToolTipManager$outsideTimerAction.class,
-         lib/javax/swing/ToolTipManager$stillInsideTimerAction.class,
-         lib/javax/swing/ToolTipManager.class,
-         lib/javax/swing/UIDefaults$ActiveValue.class,
-         lib/javax/swing/UIDefaults$LazyInputMap.class,
-         lib/javax/swing/UIDefaults$LazyValue.class,
-         lib/javax/swing/UIDefaults$ProxyLazyValue.class,
-         lib/javax/swing/UIDefaults.class,
-         lib/javax/swing/UIManager$LookAndFeelInfo.class,
-         lib/javax/swing/UIManager.class,
-         lib/javax/swing/UnsupportedLookAndFeelException.class,
-         lib/javax/swing/ViewportLayout.class,
-         lib/javax/swing/WindowConstants.class,
-         lib/javax/swing/border/AbstractBorder.class,
-         lib/javax/swing/border/BevelBorder.class,
-         lib/javax/swing/border/Border.class,
-         lib/javax/swing/border/CompoundBorder.class,
-         lib/javax/swing/border/EmptyBorder.class,
-         lib/javax/swing/border/EtchedBorder.class,
-         lib/javax/swing/border/LineBorder.class,
-         lib/javax/swing/border/MatteBorder.class,
-         lib/javax/swing/border/SoftBevelBorder.class,
-         lib/javax/swing/border/TitledBorder$1$BorderPainter.class,
-         lib/javax/swing/border/TitledBorder$1.class,
-         lib/javax/swing/border/TitledBorder$Measurements.class,
-         lib/javax/swing/border/TitledBorder.class,
-         lib/javax/swing/colorchooser/AbstractColorChooserPanel.class,
-         lib/javax/swing/colorchooser/ColorChooserComponentFactory.class,
-         lib/javax/swing/colorchooser/ColorSelectionModel.class,
-         lib/javax/swing/colorchooser/DefaultColorSelectionModel.class,
-         lib/javax/swing/event/AncestorEvent.class,
-         lib/javax/swing/event/AncestorListener.class,
-         lib/javax/swing/event/CaretEvent.class,
-         lib/javax/swing/event/CaretListener.class,
-         lib/javax/swing/event/CellEditorListener.class,
-         lib/javax/swing/event/ChangeEvent.class,
-         lib/javax/swing/event/ChangeListener.class,
-         lib/javax/swing/event/DocumentEvent$ElementChange.class,
-         lib/javax/swing/event/DocumentEvent$EventType.class,
-         lib/javax/swing/event/DocumentEvent.class,
-         lib/javax/swing/event/DocumentListener.class,
-         lib/javax/swing/event/EventListenerList.class,
-         lib/javax/swing/event/HyperlinkEvent$EventType.class,
-         lib/javax/swing/event/HyperlinkEvent.class,
-         lib/javax/swing/event/HyperlinkListener.class,
-         lib/javax/swing/event/InternalFrameAdapter.class,
-         lib/javax/swing/event/InternalFrameEvent.class,
-         lib/javax/swing/event/InternalFrameListener.class,
-         lib/javax/swing/event/ListDataEvent.class,
-         lib/javax/swing/event/ListDataListener.class,
-         lib/javax/swing/event/ListSelectionEvent.class,
-         lib/javax/swing/event/ListSelectionListener.class,
-         lib/javax/swing/event/MenuDragMouseEvent.class,
-         lib/javax/swing/event/MenuDragMouseListener.class,
-         lib/javax/swing/event/MenuEvent.class,
-         lib/javax/swing/event/MenuKeyEvent.class,
-         lib/javax/swing/event/MenuKeyListener.class,
-         lib/javax/swing/event/MenuListener.class,
-         lib/javax/swing/event/MouseInputAdapter.class,
-         lib/javax/swing/event/MouseInputListener.class,
-         lib/javax/swing/event/PopupMenuEvent.class,
-         lib/javax/swing/event/PopupMenuListener.class,
-         lib/javax/swing/event/SwingPropertyChangeSupport.class,
-         lib/javax/swing/event/TableColumnModelEvent.class,
-         lib/javax/swing/event/TableColumnModelListener.class,
-         lib/javax/swing/event/TableModelEvent.class,
-         lib/javax/swing/event/TableModelListener.class,
-         lib/javax/swing/event/TreeExpansionEvent.class,
-         lib/javax/swing/event/TreeExpansionListener.class,
-         lib/javax/swing/event/TreeModelEvent.class,
-         lib/javax/swing/event/TreeModelListener.class,
-         lib/javax/swing/event/TreeSelectionEvent.class,
-         lib/javax/swing/event/TreeSelectionListener.class,
-         lib/javax/swing/event/TreeWillExpandListener.class,
-         lib/javax/swing/event/UndoableEditEvent.class,
-         lib/javax/swing/event/UndoableEditListener.class,
-         lib/javax/swing/filechooser/FileFilter.class,
-         lib/javax/swing/filechooser/FileSystemView.class,
-         lib/javax/swing/filechooser/FileView.class,
-         lib/javax/swing/plaf/ActionMapUIResource.class,
-         lib/javax/swing/plaf/BorderUIResource$BevelBorderUIResource.class,
-         lib/javax/swing/plaf/BorderUIResource$CompoundBorderUIResource.class,
-         lib/javax/swing/plaf/BorderUIResource$EmptyBorderUIResource.class,
-         lib/javax/swing/plaf/BorderUIResource$EtchedBorderUIResource.class,
-         lib/javax/swing/plaf/BorderUIResource$LineBorderUIResource.class,
-         lib/javax/swing/plaf/BorderUIResource$MatteBorderUIResource.class,
-         lib/javax/swing/plaf/BorderUIResource$TitledBorderUIResource.class,
-         lib/javax/swing/plaf/BorderUIResource.class,
-         lib/javax/swing/plaf/ButtonUI.class,
-         lib/javax/swing/plaf/ColorChooserUI.class,
-         lib/javax/swing/plaf/ColorUIResource.class,
-         lib/javax/swing/plaf/ComboBoxUI.class,
-         lib/javax/swing/plaf/ComponentInputMapUIResource.class,
-         lib/javax/swing/plaf/ComponentUI.class,
-         lib/javax/swing/plaf/DesktopIconUI.class,
-         lib/javax/swing/plaf/DesktopPaneUI.class,
-         lib/javax/swing/plaf/DimensionUIResource.class,
-         lib/javax/swing/plaf/FileChooserUI.class,
-         lib/javax/swing/plaf/FontUIResource.class,
-         lib/javax/swing/plaf/IconUIResource.class,
-         lib/javax/swing/plaf/InputMapUIResource.class,
-         lib/javax/swing/plaf/InsetsUIResource.class,
-         lib/javax/swing/plaf/InternalFrameUI.class,
-         lib/javax/swing/plaf/LabelUI.class,
-         lib/javax/swing/plaf/ListUI.class,
-         lib/javax/swing/plaf/MenuBarUI.class,
-         lib/javax/swing/plaf/MenuItemUI.class,
-         lib/javax/swing/plaf/OptionPaneUI.class,
-         lib/javax/swing/plaf/PanelUI.class,
-         lib/javax/swing/plaf/PopupMenuUI.class,
-         lib/javax/swing/plaf/ProgressBarUI.class,
-         lib/javax/swing/plaf/RootPaneUI.class,
-         lib/javax/swing/plaf/ScrollBarUI.class,
-         lib/javax/swing/plaf/ScrollPaneUI.class,
-         lib/javax/swing/plaf/SeparatorUI.class,
-         lib/javax/swing/plaf/SliderUI.class,
-         lib/javax/swing/plaf/SplitPaneUI.class,
-         lib/javax/swing/plaf/TabbedPaneUI.class,
-         lib/javax/swing/plaf/TableHeaderUI.class,
-         lib/javax/swing/plaf/TableUI.class,
-         lib/javax/swing/plaf/TextUI.class,
-         lib/javax/swing/plaf/ToolBarUI.class,
-         lib/javax/swing/plaf/ToolTipUI.class,
-         lib/javax/swing/plaf/TreeUI.class,
-         lib/javax/swing/plaf/UIResource.class,
-         lib/javax/swing/plaf/ViewportUI.class,
-         lib/javax/swing/plaf/basic/BasicBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$ButtonBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$FieldBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$MarginBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$MenuBarBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$RadioButtonBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$RolloverButtonBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$SplitPaneBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$SplitPaneDividerBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$ToggleButtonBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders.class,
-         lib/javax/swing/plaf/basic/BasicButtonUI.class,
-         lib/javax/swing/plaf/basic/BasicCheckBoxUI.class,
-         lib/javax/swing/plaf/basic/BasicDefaults.class,
-         lib/javax/swing/plaf/basic/BasicGraphicsUtils.class,
-         lib/javax/swing/plaf/basic/BasicIconFactory.class,
-         lib/javax/swing/plaf/basic/BasicLabelUI.class,
-         lib/javax/swing/plaf/basic/BasicListUI.class,
-         lib/javax/swing/plaf/basic/BasicLookAndFeel.class,
-         lib/javax/swing/plaf/basic/BasicOptionPaneUI$1.class,
-         lib/javax/swing/plaf/basic/BasicOptionPaneUI.class,
-         lib/javax/swing/plaf/basic/BasicPanelUI.class,
-         lib/javax/swing/plaf/basic/BasicRadioButtonUI.class,
-         lib/javax/swing/plaf/basic/BasicScrollPaneUI.class,
-         lib/javax/swing/plaf/basic/BasicSplitPaneDivider$DragController.class,
-         lib/javax/swing/plaf/basic/BasicSplitPaneDivider$MouseHandler.class,
-         lib/javax/swing/plaf/basic/BasicSplitPaneDivider$OneTouchButton.class,
-         lib/javax/swing/plaf/basic/BasicSplitPaneDivider.class,
-         lib/javax/swing/plaf/basic/BasicSplitPaneUI.class,
-         lib/javax/swing/plaf/basic/BasicTabbedPaneUI.class,
-         lib/javax/swing/plaf/basic/BasicTextUI.class,
-         lib/javax/swing/plaf/basic/BasicToggleButtonUI.class,
-         lib/javax/swing/plaf/basic/BasicTreeUI.class,
-         lib/javax/swing/plaf/basic/BasicViewportUI.class,
-         lib/javax/swing/plaf/basic/PanelBorder.class,
-         lib/javax/swing/plaf/metal/MetalLookAndFeel.class,
-         lib/javax/swing/table/AbstractTableModel.class,
-         lib/javax/swing/table/DefaultTableCellRenderer$UIResource.class,
-         lib/javax/swing/table/DefaultTableCellRenderer.class,
-         lib/javax/swing/table/DefaultTableColumnModel.class,
-         lib/javax/swing/table/DefaultTableModel.class,
-         lib/javax/swing/table/JTableHeader$AccessibleJTableHeader$AccessibleJTableHeaderEntry.class,
-         lib/javax/swing/table/JTableHeader$AccessibleJTableHeader.class,
-         lib/javax/swing/table/JTableHeader.class,
-         lib/javax/swing/table/TableCellEditor.class,
-         lib/javax/swing/table/TableCellRenderer.class,
-         lib/javax/swing/table/TableColumn.class,
-         lib/javax/swing/table/TableColumnModel.class,
-         lib/javax/swing/table/TableModel.class,
-         lib/javax/swing/text/AbstractDocument$1.class,
-         lib/javax/swing/text/AbstractDocument$AbstractElement.class,
-         lib/javax/swing/text/AbstractDocument$AttributeContext.class,
-         lib/javax/swing/text/AbstractDocument$BranchElement.class,
-         lib/javax/swing/text/AbstractDocument$Content.class,
-         lib/javax/swing/text/AbstractDocument$DefaultDocumentEvent.class,
-         lib/javax/swing/text/AbstractDocument$ElementEdit.class,
-         lib/javax/swing/text/AbstractDocument$LeafElement.class,
-         lib/javax/swing/text/AbstractDocument.class,
-         lib/javax/swing/text/AttributeSet.class,
-         lib/javax/swing/text/BadLocationException.class,
-         lib/javax/swing/text/Caret.class,
-         lib/javax/swing/text/CharacterIterator.class,
-         lib/javax/swing/text/ComponentView.class,
-         lib/javax/swing/text/DefaultCaret.class,
-         lib/javax/swing/text/DefaultEditorKit.class,
-         lib/javax/swing/text/Document.class,
-         lib/javax/swing/text/DocumentFilter.class,
-         lib/javax/swing/text/EditorKit.class,
-         lib/javax/swing/text/Element.class,
-         lib/javax/swing/text/GapContent$1.class,
-         lib/javax/swing/text/GapContent.class,
-         lib/javax/swing/text/JTextComponent$AccessibleJTextComponent.class,
-         lib/javax/swing/text/JTextComponent$KeyBinding.class,
-         lib/javax/swing/text/JTextComponent.class,
-         lib/javax/swing/text/Keymap.class,
-         lib/javax/swing/text/MutableAttributeSet.class,
-         lib/javax/swing/text/NavigationFilter.class,
-         lib/javax/swing/text/PlainDocument.class,
-         lib/javax/swing/text/PlainEditorKit.class,
-         lib/javax/swing/text/Position$Bias.class,
-         lib/javax/swing/text/Position.class,
-         lib/javax/swing/text/Segment.class,
-         lib/javax/swing/text/Style.class,
-         lib/javax/swing/text/StyledDocument.class,
-         lib/javax/swing/text/StyledEditorKit$AlignmentAction.class,
-         lib/javax/swing/text/StyledEditorKit$AttributeTracker.class,
-         lib/javax/swing/text/StyledEditorKit$BoldAction.class,
-         lib/javax/swing/text/StyledEditorKit$FontFamilyAction.class,
-         lib/javax/swing/text/StyledEditorKit$FontSizeAction.class,
-         lib/javax/swing/text/StyledEditorKit$ForegroundAction.class,
-         lib/javax/swing/text/StyledEditorKit$ItalicAction.class,
-         lib/javax/swing/text/StyledEditorKit$StyledTextAction.class,
-         lib/javax/swing/text/StyledEditorKit$StyledViewFactory.class,
-         lib/javax/swing/text/StyledEditorKit$UnderlineAction.class,
-         lib/javax/swing/text/StyledEditorKit.class,
-         lib/javax/swing/text/TextAction.class,
-         lib/javax/swing/text/View.class,
-         lib/javax/swing/text/ViewFactory.class,
-         lib/javax/swing/text/html/HTML$Tag.class,
-         lib/javax/swing/text/html/HTML$UnknownTag.class,
-         lib/javax/swing/text/html/HTML.class,
-         lib/javax/swing/text/html/parser/ParserDelegator.class,
-         lib/javax/swing/tree/AbstractLayoutCache$NodeDimensions.class,
-         lib/javax/swing/tree/AbstractLayoutCache.class,
-         lib/javax/swing/tree/DefaultMutableTreeNode.class,
-         lib/javax/swing/tree/DefaultTreeCellEditor$DefaultTextField.class,
-         lib/javax/swing/tree/DefaultTreeCellEditor$EditorContainer.class,
-         lib/javax/swing/tree/DefaultTreeCellEditor.class,
-         lib/javax/swing/tree/DefaultTreeCellRenderer.class,
-         lib/javax/swing/tree/DefaultTreeModel.class,
-         lib/javax/swing/tree/DefaultTreeSelectionModel.class,
-         lib/javax/swing/tree/ExpandVetoException.class,
-         lib/javax/swing/tree/FixedHeightLayoutCache.class,
-         lib/javax/swing/tree/MutableTreeNode.class,
-         lib/javax/swing/tree/RowMapper.class,
-         lib/javax/swing/tree/TreeCellEditor.class,
-         lib/javax/swing/tree/TreeCellRenderer.class,
-         lib/javax/swing/tree/TreeModel.class,
-         lib/javax/swing/tree/TreeNode.class,
-         lib/javax/swing/tree/TreePath.class,
-         lib/javax/swing/tree/TreeSelectionModel.class,
-         lib/javax/swing/tree/VariableHeightLayoutCache.class,
-         lib/javax/swing/undo/AbstractUndoableEdit.class,
-         lib/javax/swing/undo/CannotRedoException.class,
-         lib/javax/swing/undo/CannotUndoException.class,
-         lib/javax/swing/undo/CompoundEdit.class,
-         lib/javax/swing/undo/StateEdit.class,
-         lib/javax/swing/undo/StateEditable.class,
-         lib/javax/swing/undo/UndoManager.class,
-         lib/javax/swing/undo/UndoableEdit.class,
-         lib/javax/swing/undo/UndoableEditSupport.class,
-         lib/javax/transaction/HeuristicCommitException.class,
-         lib/javax/transaction/HeuristicMixedException.class,
-         lib/javax/transaction/HeuristicRollbackException.class,
-         lib/javax/transaction/InvalidTransactionException.class,
-         lib/javax/transaction/NotSupportedException.class,
-         lib/javax/transaction/RollbackException.class,
-         lib/javax/transaction/Status.class,
-         lib/javax/transaction/Synchronization.class,
-         lib/javax/transaction/SystemException.class,
-         lib/javax/transaction/Transaction.class,
-         lib/javax/transaction/TransactionManager.class,
-         lib/javax/transaction/TransactionRequiredException.class,
-         lib/javax/transaction/TransactionRolledbackException.class,
-         lib/javax/transaction/UserTransaction.class,
-         lib/javax/transaction/xa/XAException.class,
-         lib/javax/transaction/xa/XAResource.class,
-         lib/javax/transaction/xa/Xid.class,
-         lib/javax/xml/parsers/ClassStuff.class,
-         lib/javax/xml/parsers/DocumentBuilder.class,
-         lib/javax/xml/parsers/DocumentBuilderFactory.class,
-         lib/javax/xml/parsers/FactoryConfigurationError.class,
-         lib/javax/xml/parsers/ParserConfigurationException.class,
-         lib/javax/xml/parsers/SAXParser.class,
-         lib/javax/xml/parsers/SAXParserFactory.class,
-         lib/javax/xml/transform/ClassStuff.class,
-         lib/javax/xml/transform/ErrorListener.class,
-         lib/javax/xml/transform/OutputKeys.class,
-         lib/javax/xml/transform/Result.class,
-         lib/javax/xml/transform/Source.class,
-         lib/javax/xml/transform/SourceLocator.class,
-         lib/javax/xml/transform/Templates.class,
-         lib/javax/xml/transform/Transformer.class,
-         lib/javax/xml/transform/TransformerConfigurationException.class,
-         lib/javax/xml/transform/TransformerException.class,
-         lib/javax/xml/transform/TransformerFactory.class,
-         lib/javax/xml/transform/TransformerFactoryConfigurationError.class,
-         lib/javax/xml/transform/URIResolver.class,
-         lib/javax/xml/transform/dom/DOMLocator.class,
-         lib/javax/xml/transform/dom/DOMResult.class,
-         lib/javax/xml/transform/dom/DOMSource.class,
-         lib/javax/xml/transform/sax/SAXResult.class,
-         lib/javax/xml/transform/sax/SAXSource.class,
-         lib/javax/xml/transform/sax/SAXTransformerFactory.class,
-         lib/javax/xml/transform/sax/TemplatesHandler.class,
-         lib/javax/xml/transform/sax/TransformerHandler.class,
-         lib/javax/xml/transform/stream/StreamResult.class,
-         lib/javax/xml/transform/stream/StreamSource.class,
-         lib/org/w3c/dom/Attr.class, lib/org/w3c/dom/CDATASection.class,
-         lib/org/w3c/dom/CharacterData.class,
-         lib/org/w3c/dom/Comment.class,
-         lib/org/w3c/dom/DOMException.class,
-         lib/org/w3c/dom/DOMImplementation.class,
-         lib/org/w3c/dom/Document.class,
-         lib/org/w3c/dom/DocumentFragment.class,
-         lib/org/w3c/dom/DocumentType.class,
-         lib/org/w3c/dom/Element.class, lib/org/w3c/dom/Entity.class,
-         lib/org/w3c/dom/EntityReference.class,
-         lib/org/w3c/dom/NamedNodeMap.class, lib/org/w3c/dom/Node.class,
-         lib/org/w3c/dom/NodeList.class, lib/org/w3c/dom/Notation.class,
-         lib/org/w3c/dom/ProcessingInstruction.class,
-         lib/org/w3c/dom/Text.class,
-         lib/org/w3c/dom/css/CSS2Azimuth.class,
-         lib/org/w3c/dom/css/CSS2BackgroundPosition.class,
-         lib/org/w3c/dom/css/CSS2BorderSpacing.class,
-         lib/org/w3c/dom/css/CSS2CounterIncrement.class,
-         lib/org/w3c/dom/css/CSS2CounterReset.class,
-         lib/org/w3c/dom/css/CSS2Cursor.class,
-         lib/org/w3c/dom/css/CSS2FontFaceSrc.class,
-         lib/org/w3c/dom/css/CSS2FontFaceWidths.class,
-         lib/org/w3c/dom/css/CSS2PageSize.class,
-         lib/org/w3c/dom/css/CSS2PlayDuring.class,
-         lib/org/w3c/dom/css/CSS2Properties.class,
-         lib/org/w3c/dom/css/CSS2TextShadow.class,
-         lib/org/w3c/dom/css/CSSCharsetRule.class,
-         lib/org/w3c/dom/css/CSSFontFaceRule.class,
-         lib/org/w3c/dom/css/CSSImportRule.class,
-         lib/org/w3c/dom/css/CSSMediaRule.class,
-         lib/org/w3c/dom/css/CSSPageRule.class,
-         lib/org/w3c/dom/css/CSSPrimitiveValue.class,
-         lib/org/w3c/dom/css/CSSRule.class,
-         lib/org/w3c/dom/css/CSSRuleList.class,
-         lib/org/w3c/dom/css/CSSStyleDeclaration.class,
-         lib/org/w3c/dom/css/CSSStyleRule.class,
-         lib/org/w3c/dom/css/CSSStyleSheet.class,
-         lib/org/w3c/dom/css/CSSUnknownRule.class,
-         lib/org/w3c/dom/css/CSSValue.class,
-         lib/org/w3c/dom/css/CSSValueList.class,
-         lib/org/w3c/dom/css/Counter.class,
-         lib/org/w3c/dom/css/DOMImplementationCSS.class,
-         lib/org/w3c/dom/css/DocumentCSS.class,
-         lib/org/w3c/dom/css/ElementCSSInlineStyle.class,
-         lib/org/w3c/dom/css/RGBColor.class,
-         lib/org/w3c/dom/css/Rect.class,
-         lib/org/w3c/dom/css/ViewCSS.class,
-         lib/org/w3c/dom/events/DocumentEvent.class,
-         lib/org/w3c/dom/events/Event.class,
-         lib/org/w3c/dom/events/EventException.class,
-         lib/org/w3c/dom/events/EventListener.class,
-         lib/org/w3c/dom/events/EventTarget.class,
-         lib/org/w3c/dom/events/MouseEvent.class,
-         lib/org/w3c/dom/events/MutationEvent.class,
-         lib/org/w3c/dom/events/UIEvent.class,
-         lib/org/w3c/dom/html/HTMLAnchorElement.class,
-         lib/org/w3c/dom/html/HTMLAppletElement.class,
-         lib/org/w3c/dom/html/HTMLAreaElement.class,
-         lib/org/w3c/dom/html/HTMLBRElement.class,
-         lib/org/w3c/dom/html/HTMLBaseElement.class,
-         lib/org/w3c/dom/html/HTMLBaseFontElement.class,
-         lib/org/w3c/dom/html/HTMLBodyElement.class,
-         lib/org/w3c/dom/html/HTMLButtonElement.class,
-         lib/org/w3c/dom/html/HTMLCollection.class,
-         lib/org/w3c/dom/html/HTMLDListElement.class,
-         lib/org/w3c/dom/html/HTMLDOMImplementation.class,
-         lib/org/w3c/dom/html/HTMLDirectoryElement.class,
-         lib/org/w3c/dom/html/HTMLDivElement.class,
-         lib/org/w3c/dom/html/HTMLDocument.class,
-         lib/org/w3c/dom/html/HTMLElement.class,
-         lib/org/w3c/dom/html/HTMLFieldSetElement.class,
-         lib/org/w3c/dom/html/HTMLFontElement.class,
-         lib/org/w3c/dom/html/HTMLFormElement.class,
-         lib/org/w3c/dom/html/HTMLFrameElement.class,
-         lib/org/w3c/dom/html/HTMLFrameSetElement.class,
-         lib/org/w3c/dom/html/HTMLHRElement.class,
-         lib/org/w3c/dom/html/HTMLHeadElement.class,
-         lib/org/w3c/dom/html/HTMLHeadingElement.class,
-         lib/org/w3c/dom/html/HTMLHtmlElement.class,
-         lib/org/w3c/dom/html/HTMLIFrameElement.class,
-         lib/org/w3c/dom/html/HTMLImageElement.class,
-         lib/org/w3c/dom/html/HTMLInputElement.class,
-         lib/org/w3c/dom/html/HTMLIsIndexElement.class,
-         lib/org/w3c/dom/html/HTMLLIElement.class,
-         lib/org/w3c/dom/html/HTMLLabelElement.class,
-         lib/org/w3c/dom/html/HTMLLegendElement.class,
-         lib/org/w3c/dom/html/HTMLLinkElement.class,
-         lib/org/w3c/dom/html/HTMLMapElement.class,
-         lib/org/w3c/dom/html/HTMLMenuElement.class,
-         lib/org/w3c/dom/html/HTMLMetaElement.class,
-         lib/org/w3c/dom/html/HTMLModElement.class,
-         lib/org/w3c/dom/html/HTMLOListElement.class,
-         lib/org/w3c/dom/html/HTMLObjectElement.class,
-         lib/org/w3c/dom/html/HTMLOptGroupElement.class,
-         lib/org/w3c/dom/html/HTMLOptionElement.class,
-         lib/org/w3c/dom/html/HTMLParagraphElement.class,
-         lib/org/w3c/dom/html/HTMLParamElement.class,
-         lib/org/w3c/dom/html/HTMLPreElement.class,
-         lib/org/w3c/dom/html/HTMLQuoteElement.class,
-         lib/org/w3c/dom/html/HTMLScriptElement.class,
-         lib/org/w3c/dom/html/HTMLSelectElement.class,
-         lib/org/w3c/dom/html/HTMLStyleElement.class,
-         lib/org/w3c/dom/html/HTMLTableCaptionElement.class,
-         lib/org/w3c/dom/html/HTMLTableCellElement.class,
-         lib/org/w3c/dom/html/HTMLTableColElement.class,
-         lib/org/w3c/dom/html/HTMLTableElement.class,
-         lib/org/w3c/dom/html/HTMLTableRowElement.class,
-         lib/org/w3c/dom/html/HTMLTableSectionElement.class,
-         lib/org/w3c/dom/html/HTMLTextAreaElement.class,
-         lib/org/w3c/dom/html/HTMLTitleElement.class,
-         lib/org/w3c/dom/html/HTMLUListElement.class,
-         lib/org/w3c/dom/ranges/DocumentRange.class,
-         lib/org/w3c/dom/ranges/Range.class,
-         lib/org/w3c/dom/ranges/RangeException.class,
-         lib/org/w3c/dom/stylesheets/DocumentStyle.class,
-         lib/org/w3c/dom/stylesheets/LinkStyle.class,
-         lib/org/w3c/dom/stylesheets/MediaList.class,
-         lib/org/w3c/dom/stylesheets/StyleSheet.class,
-         lib/org/w3c/dom/stylesheets/StyleSheetList.class,
-         lib/org/w3c/dom/traversal/DocumentTraversal.class,
-         lib/org/w3c/dom/traversal/NodeFilter.class,
-         lib/org/w3c/dom/traversal/NodeIterator.class,
-         lib/org/w3c/dom/traversal/TreeWalker.class,
-         lib/org/w3c/dom/views/AbstractView.class,
-         lib/org/w3c/dom/views/DocumentView.class,
-         lib/org/xml/sax/AttributeList.class,
-         lib/org/xml/sax/Attributes.class,
-         lib/org/xml/sax/ContentHandler.class,
-         lib/org/xml/sax/DTDHandler.class,
-         lib/org/xml/sax/DocumentHandler.class,
-         lib/org/xml/sax/EntityResolver.class,
-         lib/org/xml/sax/ErrorHandler.class,
-         lib/org/xml/sax/HandlerBase.class,
-         lib/org/xml/sax/InputSource.class, lib/org/xml/sax/Locator.class,
-         lib/org/xml/sax/Parser.class, lib/org/xml/sax/SAXException.class,
-         lib/org/xml/sax/SAXNotRecognizedException.class,
-         lib/org/xml/sax/SAXNotSupportedException.class,
-         lib/org/xml/sax/SAXParseException.class,
-         lib/org/xml/sax/XMLFilter.class, lib/org/xml/sax/XMLReader.class,
-         lib/org/xml/sax/ext/Attributes2.class,
-         lib/org/xml/sax/ext/Attributes2Impl.class,
-         lib/org/xml/sax/ext/DeclHandler.class,
-         lib/org/xml/sax/ext/DefaultHandler2.class,
-         lib/org/xml/sax/ext/EntityResolver2.class,
-         lib/org/xml/sax/ext/LexicalHandler.class,
-         lib/org/xml/sax/ext/Locator2.class,
-         lib/org/xml/sax/ext/Locator2Impl.class,
-         lib/org/xml/sax/helpers/AttributeListImpl.class,
-         lib/org/xml/sax/helpers/AttributesImpl.class,
-         lib/org/xml/sax/helpers/DefaultHandler.class,
-         lib/org/xml/sax/helpers/LocatorImpl.class,
-         lib/org/xml/sax/helpers/NamespaceSupport$Context.class,
-         lib/org/xml/sax/helpers/NamespaceSupport.class,
-         lib/org/xml/sax/helpers/NewInstance.class,
-         lib/org/xml/sax/helpers/ParserAdapter$AttributeListAdapter.class,
-         lib/org/xml/sax/helpers/ParserAdapter.class,
-         lib/org/xml/sax/helpers/ParserFactory.class,
-         lib/org/xml/sax/helpers/XMLFilterImpl.class,
-         lib/org/xml/sax/helpers/XMLReaderAdapter$AttributesAdapter.class,
-         lib/org/xml/sax/helpers/XMLReaderAdapter.class,
-         lib/org/xml/sax/helpers/XMLReaderFactory.class,
-         native/Makefile.am, native/Makefile.in, native/cni/Makefile.am,
-         native/cni/Makefile.in, native/fdlibm/Makefile.am,
-         native/fdlibm/Makefile.in, native/fdlibm/dtoa.c,
-         native/fdlibm/e_acos.c, native/fdlibm/e_asin.c,
-         native/fdlibm/e_atan2.c, native/fdlibm/e_exp.c,
-         native/fdlibm/e_fmod.c, native/fdlibm/e_log.c,
-         native/fdlibm/e_pow.c, native/fdlibm/e_rem_pio2.c,
-         native/fdlibm/e_remainder.c, native/fdlibm/e_scalb.c,
-         native/fdlibm/e_sqrt.c, native/fdlibm/fdlibm.h,
-         native/fdlibm/ieeefp.h, native/fdlibm/java-assert.h,
-         native/fdlibm/k_cos.c, native/fdlibm/k_rem_pio2.c,
-         native/fdlibm/k_sin.c, native/fdlibm/k_tan.c,
-         native/fdlibm/mprec.c, native/fdlibm/mprec.h,
-         native/fdlibm/s_atan.c, native/fdlibm/s_ceil.c,
-         native/fdlibm/s_copysign.c, native/fdlibm/s_cos.c,
-         native/fdlibm/s_fabs.c, native/fdlibm/s_floor.c,
-         native/fdlibm/s_rint.c, native/fdlibm/s_scalbn.c,
-         native/fdlibm/s_sin.c, native/fdlibm/s_tan.c,
-         native/fdlibm/sf_fabs.c, native/fdlibm/sf_rint.c,
-         native/fdlibm/strtod.c, native/fdlibm/w_acos.c,
-         native/fdlibm/w_asin.c, native/fdlibm/w_atan2.c,
-         native/fdlibm/w_exp.c, native/fdlibm/w_fmod.c,
-         native/fdlibm/w_log.c, native/fdlibm/w_pow.c,
-         native/fdlibm/w_remainder.c, native/fdlibm/w_sqrt.c,
-         native/jni/Makefile.am, native/jni/Makefile.in,
-         native/jni/classpath/Makefile.am,
-         native/jni/classpath/Makefile.in, 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/.cvsignore, native/jni/gtk-peer/Makefile.am,
-         native/jni/gtk-peer/Makefile.in,
-         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_GdkGraphics2D.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
-         native/jni/gtk-peer/gthread-jni.c,
-         native/jni/gtk-peer/gthread-jni.h, native/jni/gtk-peer/gtkpeer.h,
-         native/jni/java-io/FileDescriptor.c,
-         native/jni/java-io/Makefile.am, native/jni/java-io/Makefile.in,
-         native/jni/java-io/java_io_File.c,
-         native/jni/java-io/java_io_ObjectInputStream.c,
-         native/jni/java-io/javaio.c, native/jni/java-io/javaio.h,
-         native/jni/java-lang/Makefile.am,
-         native/jni/java-lang/Makefile.in,
-         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: merge from
-         gnuclasspath branch. I hope I didn't miss or revert any
-         modifications from head accidently
-
-2003-11-21 19:29  jowenn
-
-       * gnuclasspath/: javax/swing/event/Makefile.am,
-         javax/swing/event/Makefile.in,
-         javax/swing/event/MenuDragMouseEvent.java,
-         javax/swing/event/MenuDragMouseListener.java,
-         javax/swing/event/MenuEvent.java,
-         javax/swing/event/MenuKeyEvent.java,
-         javax/swing/event/MenuKeyListener.java,
-         javax/swing/event/MenuListener.java,
-         javax/swing/event/MouseInputAdapter.java,
-         javax/swing/event/MouseInputListener.java,
-         javax/swing/event/PopupMenuEvent.java,
-         javax/swing/event/PopupMenuListener.java,
-         javax/swing/event/SwingPropertyChangeSupport.java,
-         javax/swing/event/TableColumnModelEvent.java,
-         javax/swing/event/TableColumnModelListener.java,
-         javax/swing/event/TableModelEvent.java,
-         javax/swing/event/TableModelListener.java,
-         javax/swing/event/TreeExpansionEvent.java,
-         javax/swing/event/TreeExpansionListener.java,
-         javax/swing/event/TreeModelEvent.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/event/package.html,
-         javax/swing/filechooser/FileFilter.java,
-         javax/swing/filechooser/FileSystemView.java,
-         javax/swing/filechooser/FileView.java,
-         javax/swing/filechooser/Makefile.am,
-         javax/swing/filechooser/Makefile.in,
-         javax/swing/filechooser/package.html,
-         javax/swing/plaf/ActionMapUIResource.java,
-         javax/swing/plaf/BorderUIResource.java,
-         javax/swing/plaf/ButtonUI.java,
-         javax/swing/plaf/ColorChooserUI.java,
-         javax/swing/plaf/ColorUIResource.java,
-         javax/swing/plaf/ComboBoxUI.java,
-         javax/swing/plaf/ComponentInputMapUIResource.java,
-         javax/swing/plaf/ComponentUI.java,
-         javax/swing/plaf/DesktopIconUI.java,
-         javax/swing/plaf/DesktopPaneUI.java,
-         javax/swing/plaf/DimensionUIResource.java,
-         javax/swing/plaf/FileChooserUI.java,
-         javax/swing/plaf/FontUIResource.java,
-         javax/swing/plaf/IconUIResource.java,
-         javax/swing/plaf/InputMapUIResource.java,
-         javax/swing/plaf/InsetsUIResource.java,
-         javax/swing/plaf/InternalFrameUI.java,
-         javax/swing/plaf/LabelUI.java, javax/swing/plaf/ListUI.java,
-         javax/swing/plaf/Makefile.am, javax/swing/plaf/Makefile.in,
-         javax/swing/plaf/MenuBarUI.java,
-         javax/swing/plaf/MenuItemUI.java,
-         javax/swing/plaf/OptionPaneUI.java,
-         javax/swing/plaf/PanelUI.java, javax/swing/plaf/PopupMenuUI.java,
-         javax/swing/plaf/ProgressBarUI.java,
-         javax/swing/plaf/RootPaneUI.java,
-         javax/swing/plaf/ScrollBarUI.java,
-         javax/swing/plaf/ScrollPaneUI.java,
-         javax/swing/plaf/SeparatorUI.java,
-         javax/swing/plaf/SliderUI.java,
-         javax/swing/plaf/SplitPaneUI.java,
-         javax/swing/plaf/TabbedPaneUI.java,
-         javax/swing/plaf/TableHeaderUI.java,
-         javax/swing/plaf/TableUI.java, javax/swing/plaf/TextUI.java,
-         javax/swing/plaf/ToolBarUI.java, javax/swing/plaf/ToolTipUI.java,
-         javax/swing/plaf/TreeUI.java, javax/swing/plaf/UIResource.java,
-         javax/swing/plaf/ViewportUI.java, javax/swing/plaf/package.html,
-         javax/swing/plaf/basic/BasicBorders.java,
-         javax/swing/plaf/basic/BasicButtonUI.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/BasicOptionPaneUI.java,
-         javax/swing/plaf/basic/BasicPanelUI.java,
-         javax/swing/plaf/basic/BasicRadioButtonUI.java,
-         javax/swing/plaf/basic/BasicScrollPaneUI.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/BasicToggleButtonUI.java,
-         javax/swing/plaf/basic/BasicTreeUI.java,
-         javax/swing/plaf/basic/BasicViewportUI.java,
-         javax/swing/plaf/basic/Makefile.am,
-         javax/swing/plaf/basic/Makefile.in,
-         javax/swing/plaf/basic/package.html,
-         javax/swing/plaf/metal/Makefile.am,
-         javax/swing/plaf/metal/Makefile.in,
-         javax/swing/plaf/metal/MetalLookAndFeel.java,
-         javax/swing/plaf/metal/package.html,
-         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/Makefile.am, 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/table/package.html,
-         javax/swing/text/AbstractDocument.java,
-         javax/swing/text/AttributeSet.java,
-         javax/swing/text/BadLocationException.java,
-         javax/swing/text/Caret.java,
-         javax/swing/text/CharacterIterator.java,
-         javax/swing/text/ComponentView.java,
-         javax/swing/text/DefaultCaret.java,
-         javax/swing/text/DefaultEditorKit.java,
-         javax/swing/text/Document.java,
-         javax/swing/text/DocumentFilter.java,
-         javax/swing/text/EditorKit.java, javax/swing/text/Element.java,
-         javax/swing/text/GapContent.java,
-         javax/swing/text/JTextComponent.java,
-         javax/swing/text/Keymap.java, javax/swing/text/Makefile.am,
-         javax/swing/text/Makefile.in,
-         javax/swing/text/MutableAttributeSet.java,
-         javax/swing/text/NavigationFilter.java,
-         javax/swing/text/PlainDocument.java,
-         javax/swing/text/PlainEditorKit.java,
-         javax/swing/text/Position.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/package.html,
-         javax/swing/text/html/HTML.java,
-         javax/swing/text/html/Makefile.am,
-         javax/swing/text/html/Makefile.in,
-         javax/swing/text/html/package.html,
-         javax/swing/text/html/parser/Makefile.am,
-         javax/swing/text/html/parser/Makefile.in,
-         javax/swing/text/html/parser/ParserDelegator.java,
-         javax/swing/text/html/parser/package.html,
-         javax/swing/tree/AbstractLayoutCache.java,
-         javax/swing/tree/DefaultMutableTreeNode.java,
-         javax/swing/tree/DefaultTreeCellEditor.java,
-         javax/swing/tree/DefaultTreeCellRenderer.java,
-         javax/swing/tree/DefaultTreeModel.java,
-         javax/swing/tree/DefaultTreeSelectionModel.java,
-         javax/swing/tree/ExpandVetoException.java,
-         javax/swing/tree/FixedHeightLayoutCache.java,
-         javax/swing/tree/Makefile.am, 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/TreePath.java,
-         javax/swing/tree/TreeSelectionModel.java,
-         javax/swing/tree/VariableHeightLayoutCache.java,
-         javax/swing/tree/package.html,
-         javax/swing/undo/AbstractUndoableEdit.java,
-         javax/swing/undo/CannotRedoException.java,
-         javax/swing/undo/CannotUndoException.java,
-         javax/swing/undo/CompoundEdit.java, javax/swing/undo/Makefile.am,
-         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/swing/undo/package.html,
-         javax/transaction/HeuristicCommitException.java,
-         javax/transaction/HeuristicMixedException.java,
-         javax/transaction/HeuristicRollbackException.java,
-         javax/transaction/InvalidTransactionException.java,
-         javax/transaction/Makefile.am, javax/transaction/Makefile.in,
-         javax/transaction/NotSupportedException.java,
-         javax/transaction/RollbackException.java,
-         javax/transaction/Status.java,
-         javax/transaction/Synchronization.java,
-         javax/transaction/SystemException.java,
-         javax/transaction/Transaction.java,
-         javax/transaction/TransactionManager.java,
-         javax/transaction/TransactionRequiredException.java,
-         javax/transaction/TransactionRolledbackException.java,
-         javax/transaction/UserTransaction.java,
-         javax/transaction/xa/Makefile.am,
-         javax/transaction/xa/Makefile.in,
-         javax/transaction/xa/XAException.java,
-         javax/transaction/xa/XAResource.java,
-         javax/transaction/xa/Xid.java, lib/Makefile, lib/Makefile.am,
-         lib/Makefile.in, lib/classes, lib/classes.1, lib/classes1.tgz,
-         lib/compile-classes, lib/gen-classlist.sh,
-         lib/gen-classlist.sh.in, lib/gen_nio.sh, lib/gen_nio.sh.in,
-         lib/glibj.zip, lib/java.dep, lib/mkcollections.pl.in,
-         lib/resources, lib/standard.omit,
-         lib/gnu/classpath/Configuration.class,
-         lib/gnu/classpath/RawData.class,
-         lib/gnu/java/awt/BitMaskExtent.class,
-         lib/gnu/java/awt/Buffers.class,
-         lib/gnu/java/awt/ComponentDataBlitOp.class,
-         lib/gnu/java/awt/EventModifier.class,
-         lib/gnu/java/awt/GLightweightPeer.class,
-         lib/gnu/java/awt/image/GdkPixbufDecoder.class,
-         lib/gnu/java/awt/image/GtkOffScreenDecoder.class,
-         lib/gnu/java/awt/image/ImageDecoder.class,
-         lib/gnu/java/awt/image/XBMDecoder.class,
-         lib/gnu/java/awt/peer/gtk/GdkFontMetrics.class,
-         lib/gnu/java/awt/peer/gtk/GdkGraphics.class,
-         lib/gnu/java/awt/peer/gtk/GtkArg.class,
-         lib/gnu/java/awt/peer/gtk/GtkArgList.class,
-         lib/gnu/java/awt/peer/gtk/GtkButtonPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkCanvasPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkCheckboxGroupPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkCheckboxPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkChoicePeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkClipboard.class,
-         lib/gnu/java/awt/peer/gtk/GtkComponentPeer$1$PrepareImage.class,
-         lib/gnu/java/awt/peer/gtk/GtkComponentPeer$1PrepareImage.class,
-         lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkContainerPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkDialogPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkFileDialogPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkFontPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkFramePeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkGenericPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkImage.class,
-         lib/gnu/java/awt/peer/gtk/GtkImagePainter.class,
-         lib/gnu/java/awt/peer/gtk/GtkLabelPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkListPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkMainThread.class,
-         lib/gnu/java/awt/peer/gtk/GtkMenuBarPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkMenuComponentPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkMenuItemPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkMenuPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkOffScreenImage.class,
-         lib/gnu/java/awt/peer/gtk/GtkPanelPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkPopupMenuPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkScrollPanePeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkScrollbarPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkTextAreaPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkTextComponentPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkTextFieldPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkToolkit.class,
-         lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class,
-         lib/gnu/java/beans/BeanInfoEmbryo.class,
-         lib/gnu/java/beans/DoubleKey.class,
-         lib/gnu/java/beans/EmptyBeanInfo.class,
-         lib/gnu/java/beans/ExplicitBeanInfo.class,
-         lib/gnu/java/beans/IntrospectionIncubator.class,
-         lib/gnu/java/beans/editors/ColorEditor.class,
-         lib/gnu/java/beans/editors/FontEditor.class,
-         lib/gnu/java/beans/editors/NativeBooleanEditor.class,
-         lib/gnu/java/beans/editors/NativeByteEditor.class,
-         lib/gnu/java/beans/editors/NativeDoubleEditor.class,
-         lib/gnu/java/beans/editors/NativeFloatEditor.class,
-         lib/gnu/java/beans/editors/NativeIntEditor.class,
-         lib/gnu/java/beans/editors/NativeLongEditor.class,
-         lib/gnu/java/beans/editors/NativeShortEditor.class,
-         lib/gnu/java/beans/editors/StringEditor.class,
-         lib/gnu/java/beans/info/ComponentBeanInfo.class,
-         lib/gnu/java/io/ASN1ParsingException.class,
-         lib/gnu/java/io/Base64InputStream.class,
-         lib/gnu/java/io/ClassLoaderObjectInputStream.class,
-         lib/gnu/java/io/EncodingManager.class,
-         lib/gnu/java/io/NullOutputStream.class,
-         lib/gnu/java/io/ObjectIdentityWrapper.class,
-         lib/gnu/java/io/PlatformHelper.class,
-         lib/gnu/java/io/decode/Decoder.class,
-         lib/gnu/java/io/decode/Decoder8859_1.class,
-         lib/gnu/java/io/decode/Decoder8859_2.class,
-         lib/gnu/java/io/decode/Decoder8859_3.class,
-         lib/gnu/java/io/decode/Decoder8859_4.class,
-         lib/gnu/java/io/decode/Decoder8859_5.class,
-         lib/gnu/java/io/decode/DecoderEightBitLookup.class,
-         lib/gnu/java/io/decode/DecoderUTF8.class,
-         lib/gnu/java/io/encode/Encoder.class,
-         lib/gnu/java/io/encode/Encoder8859_1.class,
-         lib/gnu/java/io/encode/Encoder8859_2.class,
-         lib/gnu/java/io/encode/Encoder8859_3.class,
-         lib/gnu/java/io/encode/Encoder8859_4.class,
-         lib/gnu/java/io/encode/Encoder8859_5.class,
-         lib/gnu/java/io/encode/EncoderEightBitLookup.class,
-         lib/gnu/java/io/encode/EncoderUTF8.class,
-         lib/gnu/java/lang/ArrayHelper.class,
-         lib/gnu/java/lang/CharData.class,
-         lib/gnu/java/lang/ClassHelper.class,
-         lib/gnu/java/lang/ClassLoaderHelper.class,
-         lib/gnu/java/lang/MainThread.class,
-         lib/gnu/java/lang/SystemClassLoader.class,
-         lib/gnu/java/lang/reflect/TypeSignature.class,
-         lib/gnu/java/locale/Calendar.class,
-         lib/gnu/java/locale/Calendar_de.class,
-         lib/gnu/java/locale/Calendar_en.class,
-         lib/gnu/java/locale/Calendar_nl.class,
-         lib/gnu/java/locale/LocaleInformation.class,
-         lib/gnu/java/locale/LocaleInformation_af_ZA.class,
-         lib/gnu/java/locale/LocaleInformation_ar_AE.class,
-         lib/gnu/java/locale/LocaleInformation_ar_BH.class,
-         lib/gnu/java/locale/LocaleInformation_ar_DZ.class,
-         lib/gnu/java/locale/LocaleInformation_ar_EG.class,
-         lib/gnu/java/locale/LocaleInformation_ar_IN.class,
-         lib/gnu/java/locale/LocaleInformation_ar_IQ.class,
-         lib/gnu/java/locale/LocaleInformation_ar_JO.class,
-         lib/gnu/java/locale/LocaleInformation_ar_KW.class,
-         lib/gnu/java/locale/LocaleInformation_ar_LB.class,
-         lib/gnu/java/locale/LocaleInformation_ar_LY.class,
-         lib/gnu/java/locale/LocaleInformation_ar_MA.class,
-         lib/gnu/java/locale/LocaleInformation_ar_OM.class,
-         lib/gnu/java/locale/LocaleInformation_ar_QA.class,
-         lib/gnu/java/locale/LocaleInformation_ar_SD.class,
-         lib/gnu/java/locale/LocaleInformation_ar_SY.class,
-         lib/gnu/java/locale/LocaleInformation_ar_TN.class,
-         lib/gnu/java/locale/LocaleInformation_ar_YE.class,
-         lib/gnu/java/locale/LocaleInformation_be_BY.class,
-         lib/gnu/java/locale/LocaleInformation_bn_IN.class,
-         lib/gnu/java/locale/LocaleInformation_br_FR.class,
-         lib/gnu/java/locale/LocaleInformation_bs_BA.class,
-         lib/gnu/java/locale/LocaleInformation_ca_ES.class,
-         lib/gnu/java/locale/LocaleInformation_cs_CZ.class,
-         lib/gnu/java/locale/LocaleInformation_cy_GB.class,
-         lib/gnu/java/locale/LocaleInformation_da_DK.class,
-         lib/gnu/java/locale/LocaleInformation_de.class,
-         lib/gnu/java/locale/LocaleInformation_de_AT.class,
-         lib/gnu/java/locale/LocaleInformation_de_BE.class,
-         lib/gnu/java/locale/LocaleInformation_de_CH.class,
-         lib/gnu/java/locale/LocaleInformation_de_DE.class,
-         lib/gnu/java/locale/LocaleInformation_de_LU.class,
-         lib/gnu/java/locale/LocaleInformation_el_GR.class,
-         lib/gnu/java/locale/LocaleInformation_en.class,
-         lib/gnu/java/locale/LocaleInformation_en_AU.class,
-         lib/gnu/java/locale/LocaleInformation_en_BW.class,
-         lib/gnu/java/locale/LocaleInformation_en_CA.class,
-         lib/gnu/java/locale/LocaleInformation_en_DK.class,
-         lib/gnu/java/locale/LocaleInformation_en_GB.class,
-         lib/gnu/java/locale/LocaleInformation_en_HK.class,
-         lib/gnu/java/locale/LocaleInformation_en_IE.class,
-         lib/gnu/java/locale/LocaleInformation_en_IN.class,
-         lib/gnu/java/locale/LocaleInformation_en_NZ.class,
-         lib/gnu/java/locale/LocaleInformation_en_PH.class,
-         lib/gnu/java/locale/LocaleInformation_en_SG.class,
-         lib/gnu/java/locale/LocaleInformation_en_US.class,
-         lib/gnu/java/locale/LocaleInformation_en_ZA.class,
-         lib/gnu/java/locale/LocaleInformation_en_ZW.class,
-         lib/gnu/java/locale/LocaleInformation_es_AR.class,
-         lib/gnu/java/locale/LocaleInformation_es_BO.class,
-         lib/gnu/java/locale/LocaleInformation_es_CL.class,
-         lib/gnu/java/locale/LocaleInformation_es_CO.class,
-         lib/gnu/java/locale/LocaleInformation_es_CR.class,
-         lib/gnu/java/locale/LocaleInformation_es_DO.class,
-         lib/gnu/java/locale/LocaleInformation_es_EC.class,
-         lib/gnu/java/locale/LocaleInformation_es_ES.class,
-         lib/gnu/java/locale/LocaleInformation_es_GT.class,
-         lib/gnu/java/locale/LocaleInformation_es_HN.class,
-         lib/gnu/java/locale/LocaleInformation_es_MX.class,
-         lib/gnu/java/locale/LocaleInformation_es_NI.class,
-         lib/gnu/java/locale/LocaleInformation_es_PA.class,
-         lib/gnu/java/locale/LocaleInformation_es_PE.class,
-         lib/gnu/java/locale/LocaleInformation_es_PR.class,
-         lib/gnu/java/locale/LocaleInformation_es_PY.class,
-         lib/gnu/java/locale/LocaleInformation_es_SV.class,
-         lib/gnu/java/locale/LocaleInformation_es_US.class,
-         lib/gnu/java/locale/LocaleInformation_es_UY.class,
-         lib/gnu/java/locale/LocaleInformation_es_VE.class,
-         lib/gnu/java/locale/LocaleInformation_et_EE.class,
-         lib/gnu/java/locale/LocaleInformation_eu_ES.class,
-         lib/gnu/java/locale/LocaleInformation_fa_IR.class,
-         lib/gnu/java/locale/LocaleInformation_fi_FI.class,
-         lib/gnu/java/locale/LocaleInformation_fo_FO.class,
-         lib/gnu/java/locale/LocaleInformation_fr_BE.class,
-         lib/gnu/java/locale/LocaleInformation_fr_CA.class,
-         lib/gnu/java/locale/LocaleInformation_fr_CH.class,
-         lib/gnu/java/locale/LocaleInformation_fr_FR.class,
-         lib/gnu/java/locale/LocaleInformation_fr_LU.class,
-         lib/gnu/java/locale/LocaleInformation_ga_IE.class,
-         lib/gnu/java/locale/LocaleInformation_gd_GB.class,
-         lib/gnu/java/locale/LocaleInformation_gl_ES.class,
-         lib/gnu/java/locale/LocaleInformation_gv_GB.class,
-         lib/gnu/java/locale/LocaleInformation_he_IL.class,
-         lib/gnu/java/locale/LocaleInformation_hi_IN.class,
-         lib/gnu/java/locale/LocaleInformation_hr_HR.class,
-         lib/gnu/java/locale/LocaleInformation_hu_HU.class,
-         lib/gnu/java/locale/LocaleInformation_id_ID.class,
-         lib/gnu/java/locale/LocaleInformation_it_CH.class,
-         lib/gnu/java/locale/LocaleInformation_it_IT.class,
-         lib/gnu/java/locale/LocaleInformation_iw_IL.class,
-         lib/gnu/java/locale/LocaleInformation_ja_JP.class,
-         lib/gnu/java/locale/LocaleInformation_ka_GE.class,
-         lib/gnu/java/locale/LocaleInformation_kl_GL.class,
-         lib/gnu/java/locale/LocaleInformation_ko_KR.class,
-         lib/gnu/java/locale/LocaleInformation_kw_GB.class,
-         lib/gnu/java/locale/LocaleInformation_lt_LT.class,
-         lib/gnu/java/locale/LocaleInformation_lv_LV.class,
-         lib/gnu/java/locale/LocaleInformation_mi_NZ.class,
-         lib/gnu/java/locale/LocaleInformation_mk_MK.class,
-         lib/gnu/java/locale/LocaleInformation_mr_IN.class,
-         lib/gnu/java/locale/LocaleInformation_mt_MT.class,
-         lib/gnu/java/locale/LocaleInformation_nl.class,
-         lib/gnu/java/locale/LocaleInformation_nl_BE.class,
-         lib/gnu/java/locale/LocaleInformation_nl_NL.class,
-         lib/gnu/java/locale/LocaleInformation_nn_NO.class,
-         lib/gnu/java/locale/LocaleInformation_no_NO.class,
-         lib/gnu/java/locale/LocaleInformation_oc_FR.class,
-         lib/gnu/java/locale/LocaleInformation_pl_PL.class,
-         lib/gnu/java/locale/LocaleInformation_pt_BR.class,
-         lib/gnu/java/locale/LocaleInformation_pt_PT.class,
-         lib/gnu/java/locale/LocaleInformation_ro_RO.class,
-         lib/gnu/java/locale/LocaleInformation_ru_RU.class,
-         lib/gnu/java/locale/LocaleInformation_ru_UA.class,
-         lib/gnu/java/locale/LocaleInformation_se_NO.class,
-         lib/gnu/java/locale/LocaleInformation_sk_SK.class,
-         lib/gnu/java/locale/LocaleInformation_sl_SI.class,
-         lib/gnu/java/locale/LocaleInformation_sq_AL.class,
-         lib/gnu/java/locale/LocaleInformation_sr_YU.class,
-         lib/gnu/java/locale/LocaleInformation_sv_FI.class,
-         lib/gnu/java/locale/LocaleInformation_sv_SE.class,
-         lib/gnu/java/locale/LocaleInformation_ta_IN.class,
-         lib/gnu/java/locale/LocaleInformation_te_IN.class,
-         lib/gnu/java/locale/LocaleInformation_tg_TJ.class,
-         lib/gnu/java/locale/LocaleInformation_tl_PH.class,
-         lib/gnu/java/locale/LocaleInformation_tr_TR.class,
-         lib/gnu/java/locale/LocaleInformation_uk_UA.class,
-         lib/gnu/java/locale/LocaleInformation_ur_PK.class,
-         lib/gnu/java/locale/LocaleInformation_uz_UZ.class,
-         lib/gnu/java/locale/LocaleInformation_vi_VN.class,
-         lib/gnu/java/locale/LocaleInformation_yi_US.class,
-         lib/gnu/java/locale/LocaleInformation_zh_CN.class,
-         lib/gnu/java/locale/LocaleInformation_zh_HK.class,
-         lib/gnu/java/locale/LocaleInformation_zh_SG.class,
-         lib/gnu/java/locale/LocaleInformation_zh_TW.class,
-         lib/gnu/java/locale/iso3166-a3.properties,
-         lib/gnu/java/locale/iso3166.properties,
-         lib/gnu/java/locale/iso3166_de.properties,
-         lib/gnu/java/locale/iso639-a2-old.properties,
-         lib/gnu/java/locale/iso639-a3.properties,
-         lib/gnu/java/locale/iso639.properties,
-         lib/gnu/java/locale/iso639_de.properties,
-         lib/gnu/java/locale/iso639_fr.properties,
-         lib/gnu/java/locale/iso639_ga.properties,
-         lib/gnu/java/math/MPN.class,
-         lib/gnu/java/net/HeaderFieldHelper.class,
-         lib/gnu/java/net/content/text/plain.class,
-         lib/gnu/java/net/protocol/file/FileURLConnection$1.class,
-         lib/gnu/java/net/protocol/file/FileURLConnection$2.class,
-         lib/gnu/java/net/protocol/file/FileURLConnection.class,
-         lib/gnu/java/net/protocol/file/Handler.class,
-         lib/gnu/java/net/protocol/http/Handler.class,
-         lib/gnu/java/net/protocol/http/HttpURLConnection.class,
-         lib/gnu/java/net/protocol/jar/Handler.class,
-         lib/gnu/java/net/protocol/jar/JarURLConnection$JarFileCache.class,
-         lib/gnu/java/net/protocol/jar/JarURLConnection.class,
-         lib/gnu/java/nio/DatagramChannelImpl.class,
-         lib/gnu/java/nio/FileLockImpl.class,
-         lib/gnu/java/nio/PipeImpl.class,
-         lib/gnu/java/nio/SelectionKeyImpl.class,
-         lib/gnu/java/nio/SelectorImpl.class,
-         lib/gnu/java/nio/SelectorProviderImpl.class,
-         lib/gnu/java/nio/ServerSocketChannelImpl.class,
-         lib/gnu/java/nio/SocketChannelImpl.class,
-         lib/gnu/java/nio/charset/ISO_8859_1$1.class,
-         lib/gnu/java/nio/charset/ISO_8859_1$Decoder.class,
-         lib/gnu/java/nio/charset/ISO_8859_1$Encoder.class,
-         lib/gnu/java/nio/charset/ISO_8859_1.class,
-         lib/gnu/java/nio/charset/Provider.class,
-         lib/gnu/java/nio/charset/US_ASCII$1.class,
-         lib/gnu/java/nio/charset/US_ASCII$Decoder.class,
-         lib/gnu/java/nio/charset/US_ASCII$Encoder.class,
-         lib/gnu/java/nio/charset/US_ASCII.class,
-         lib/gnu/java/nio/charset/UTF_16.class,
-         lib/gnu/java/nio/charset/UTF_16BE.class,
-         lib/gnu/java/nio/charset/UTF_16Decoder.class,
-         lib/gnu/java/nio/charset/UTF_16Encoder.class,
-         lib/gnu/java/nio/charset/UTF_16LE.class,
-         lib/gnu/java/nio/charset/UTF_8$1.class,
-         lib/gnu/java/nio/charset/UTF_8$Decoder.class,
-         lib/gnu/java/nio/charset/UTF_8$Encoder.class,
-         lib/gnu/java/nio/charset/UTF_8.class,
-         lib/gnu/java/rmi/RMIMarshalledObjectInputStream.class,
-         lib/gnu/java/rmi/RMIMarshalledObjectOutputStream.class,
-         lib/gnu/java/rmi/dgc/DGCImpl$LeaseRecord.class,
-         lib/gnu/java/rmi/dgc/DGCImpl.class,
-         lib/gnu/java/rmi/dgc/DGCImpl_Skel.class,
-         lib/gnu/java/rmi/dgc/DGCImpl_Stub.class,
-         lib/gnu/java/rmi/registry/RegistryImpl.class,
-         lib/gnu/java/rmi/registry/RegistryImpl_Skel.class,
-         lib/gnu/java/rmi/registry/RegistryImpl_Stub.class,
-         lib/gnu/java/rmi/rmic/Compile_gcj.class,
-         lib/gnu/java/rmi/rmic/Compiler.class,
-         lib/gnu/java/rmi/rmic/CompilerProcess.class,
-         lib/gnu/java/rmi/rmic/RMIC$MethodRef.class,
-         lib/gnu/java/rmi/rmic/RMIC.class,
-         lib/gnu/java/rmi/rmic/TabbedWriter.class,
-         lib/gnu/java/rmi/server/ConnectionRunnerPool$ConnectionRunner.class,
-         lib/gnu/java/rmi/server/ConnectionRunnerPool.class,
-         lib/gnu/java/rmi/server/ProtocolConstants.class,
-         lib/gnu/java/rmi/server/RMIDefaultSocketFactory.class,
-         lib/gnu/java/rmi/server/RMIHashes.class,
-         lib/gnu/java/rmi/server/RMIObjectInputStream.class,
-         lib/gnu/java/rmi/server/RMIObjectOutputStream.class,
-         lib/gnu/java/rmi/server/TripleKey.class,
-         lib/gnu/java/rmi/server/UnicastConnection.class,
-         lib/gnu/java/rmi/server/UnicastConnectionManager$1.class,
-         lib/gnu/java/rmi/server/UnicastConnectionManager.class,
-         lib/gnu/java/rmi/server/UnicastRef.class,
-         lib/gnu/java/rmi/server/UnicastRemoteCall$DummyObjectInputStream.class,
-         lib/gnu/java/rmi/server/UnicastRemoteCall$DummyObjectOutputStream.class,
-         lib/gnu/java/rmi/server/UnicastRemoteCall.class,
-         lib/gnu/java/rmi/server/UnicastRemoteStub.class,
-         lib/gnu/java/rmi/server/UnicastServer.class,
-         lib/gnu/java/rmi/server/UnicastServerRef.class,
-         lib/gnu/java/security/Engine.class,
-         lib/gnu/java/security/OID.class,
-         lib/gnu/java/security/der/BitString.class,
-         lib/gnu/java/security/der/DER.class,
-         lib/gnu/java/security/der/DEREncodingException.class,
-         lib/gnu/java/security/der/DERReader.class,
-         lib/gnu/java/security/der/DERValue.class,
-         lib/gnu/java/security/der/DERWriter.class,
-         lib/gnu/java/security/provider/DSAKeyFactory.class,
-         lib/gnu/java/security/provider/DSAKeyPairGenerator.class,
-         lib/gnu/java/security/provider/DSAParameterGenerator.class,
-         lib/gnu/java/security/provider/DSAParameters.class,
-         lib/gnu/java/security/provider/DSASignature.class,
-         lib/gnu/java/security/provider/DefaultPolicy.class,
-         lib/gnu/java/security/provider/Gnu.class,
-         lib/gnu/java/security/provider/GnuDSAPrivateKey.class,
-         lib/gnu/java/security/provider/GnuDSAPublicKey.class,
-         lib/gnu/java/security/provider/MD5.class,
-         lib/gnu/java/security/provider/SHA.class,
-         lib/gnu/java/security/provider/SHA1PRNG.class,
-         lib/gnu/java/security/provider/X509CertificateFactory.class,
-         lib/gnu/java/security/util/Prime.class,
-         lib/gnu/java/security/x509/X500DistinguishedName.class,
-         lib/gnu/java/security/x509/X509CRL.class,
-         lib/gnu/java/security/x509/X509CRLEntry.class,
-         lib/gnu/java/security/x509/X509Certificate.class,
-         lib/gnu/java/text/BaseBreakIterator.class,
-         lib/gnu/java/text/CharacterBreakIterator.class,
-         lib/gnu/java/text/LineBreakIterator.class,
-         lib/gnu/java/text/SentenceBreakIterator.class,
-         lib/gnu/java/text/WordBreakIterator.class,
-         lib/gnu/java/util/DoubleEnumeration.class,
-         lib/gnu/java/util/EmptyEnumeration.class,
-         lib/gnu/java/util/prefs/FileBasedFactory.class,
-         lib/gnu/java/util/prefs/MemoryBasedFactory.class,
-         lib/gnu/java/util/prefs/MemoryBasedPreferences.class,
-         lib/gnu/java/util/prefs/NodeReader.class,
-         lib/gnu/java/util/prefs/NodeWriter.class,
-         lib/gnu/javax/rmi/PortableServer.class,
-         lib/gnu/javax/rmi/CORBA/DelegateFactory.class,
-         lib/gnu/javax/rmi/CORBA/GetDelegateInstanceException.class,
-         lib/gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.class,
-         lib/gnu/javax/rmi/CORBA/StubDelegateImpl.class,
-         lib/gnu/javax/rmi/CORBA/UtilDelegateImpl.class,
-         lib/gnu/javax/rmi/CORBA/ValueHandlerImpl.class,
-         lib/gnu/xml/aelfred2/JAXPFactory$JaxpParser.class,
-         lib/gnu/xml/aelfred2/JAXPFactory.class,
-         lib/gnu/xml/aelfred2/SAXDriver$Adapter.class,
-         lib/gnu/xml/aelfred2/SAXDriver.class,
-         lib/gnu/xml/aelfred2/XmlParser.class,
-         lib/gnu/xml/aelfred2/XmlReader$1.class,
-         lib/gnu/xml/aelfred2/XmlReader.class,
-         lib/gnu/xml/dom/Consumer$Backdoor.class,
-         lib/gnu/xml/dom/Consumer.class, lib/gnu/xml/dom/DomAttr.class,
-         lib/gnu/xml/dom/DomCDATA.class,
-         lib/gnu/xml/dom/DomCharacterData$EmptyNodeList.class,
-         lib/gnu/xml/dom/DomCharacterData.class,
-         lib/gnu/xml/dom/DomComment.class,
-         lib/gnu/xml/dom/DomDoctype$ElementInfo.class,
-         lib/gnu/xml/dom/DomDoctype.class,
-         lib/gnu/xml/dom/DomDocument.class,
-         lib/gnu/xml/dom/DomElement.class,
-         lib/gnu/xml/dom/DomEntity.class,
-         lib/gnu/xml/dom/DomEntityReference.class,
-         lib/gnu/xml/dom/DomEvent$DomMutationEvent.class,
-         lib/gnu/xml/dom/DomEvent$DomUIEvent.class,
-         lib/gnu/xml/dom/DomEvent.class, lib/gnu/xml/dom/DomEx.class,
-         lib/gnu/xml/dom/DomExtern.class,
-         lib/gnu/xml/dom/DomFragment.class, lib/gnu/xml/dom/DomImpl.class,
-         lib/gnu/xml/dom/DomIterator.class,
-         lib/gnu/xml/dom/DomNamedNodeMap.class,
-         lib/gnu/xml/dom/DomNode$DomEventException.class,
-         lib/gnu/xml/dom/DomNode$ListenerRecord.class,
-         lib/gnu/xml/dom/DomNode$LiveNodeList.class,
-         lib/gnu/xml/dom/DomNode$ShadowList.class,
-         lib/gnu/xml/dom/DomNode.class, lib/gnu/xml/dom/DomNotation.class,
-         lib/gnu/xml/dom/DomNsNode.class, lib/gnu/xml/dom/DomPI.class,
-         lib/gnu/xml/dom/DomText.class,
-         lib/gnu/xml/dom/JAXPFactory$JAXPBuilder.class,
-         lib/gnu/xml/dom/JAXPFactory.class,
-         lib/gnu/xml/pipeline/CallFilter$Requestor.class,
-         lib/gnu/xml/pipeline/CallFilter.class,
-         lib/gnu/xml/pipeline/DomConsumer$Handler.class,
-         lib/gnu/xml/pipeline/DomConsumer.class,
-         lib/gnu/xml/pipeline/EventConsumer.class,
-         lib/gnu/xml/pipeline/EventFilter.class,
-         lib/gnu/xml/pipeline/LinkFilter.class,
-         lib/gnu/xml/pipeline/NSFilter.class,
-         lib/gnu/xml/pipeline/PipelineFactory$Pipeline.class,
-         lib/gnu/xml/pipeline/PipelineFactory$Stage.class,
-         lib/gnu/xml/pipeline/PipelineFactory.class,
-         lib/gnu/xml/pipeline/TeeConsumer.class,
-         lib/gnu/xml/pipeline/TextConsumer.class,
-         lib/gnu/xml/pipeline/ValidationConsumer$1.class,
-         lib/gnu/xml/pipeline/ValidationConsumer$AttributeInfo.class,
-         lib/gnu/xml/pipeline/ValidationConsumer$ChildrenRecognizer.class,
-         lib/gnu/xml/pipeline/ValidationConsumer$ElementInfo.class,
-         lib/gnu/xml/pipeline/ValidationConsumer$EmptyRecognizer.class,
-         lib/gnu/xml/pipeline/ValidationConsumer$MixedRecognizer.class,
-         lib/gnu/xml/pipeline/ValidationConsumer$Recognizer.class,
-         lib/gnu/xml/pipeline/ValidationConsumer.class,
-         lib/gnu/xml/pipeline/WellFormednessFilter.class,
-         lib/gnu/xml/pipeline/XIncludeFilter$Scrubber.class,
-         lib/gnu/xml/pipeline/XIncludeFilter.class,
-         lib/gnu/xml/pipeline/XsltFilter.class,
-         lib/gnu/xml/util/DoParse$MyErrorHandler.class,
-         lib/gnu/xml/util/DoParse.class, lib/gnu/xml/util/DomParser.class,
-         lib/gnu/xml/util/Resolver.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$DomHandler.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$DomTerminus.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$ListenerAdapter.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$LocatorAdapter.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$NullHandler.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$NullTransformer.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory.class,
-         lib/gnu/xml/util/XCat$Catalog.class,
-         lib/gnu/xml/util/XCat$DoneDelegation.class,
-         lib/gnu/xml/util/XCat$Loader.class, lib/gnu/xml/util/XCat.class,
-         lib/gnu/xml/util/XHTMLWriter.class,
-         lib/gnu/xml/util/XMLWriter.class,
-         lib/java/applet/Applet$AccessibleApplet.class,
-         lib/java/applet/Applet.class,
-         lib/java/applet/AppletContext.class,
-         lib/java/applet/AppletStub.class,
-         lib/java/applet/AudioClip.class, lib/java/awt/AWTError.class,
-         lib/java/awt/AWTEvent.class,
-         lib/java/awt/AWTEventMulticaster.class,
-         lib/java/awt/AWTException.class,
-         lib/java/awt/AWTKeyStroke$1.class,
-         lib/java/awt/AWTKeyStroke$2.class,
-         lib/java/awt/AWTKeyStroke$3.class,
-         lib/java/awt/AWTKeyStroke.class,
-         lib/java/awt/AWTPermission.class, lib/java/awt/ActiveEvent.class,
-         lib/java/awt/Adjustable.class,
-         lib/java/awt/AlphaComposite$1.class,
-         lib/java/awt/AlphaComposite.class,
-         lib/java/awt/AttributeValue.class,
-         lib/java/awt/BasicStroke.class, lib/java/awt/BorderLayout.class,
-         lib/java/awt/BufferCapabilities$FlipContents.class,
-         lib/java/awt/BufferCapabilities.class, lib/java/awt/Button.class,
-         lib/java/awt/Canvas.class, lib/java/awt/CardLayout.class,
-         lib/java/awt/Checkbox.class, lib/java/awt/CheckboxGroup.class,
-         lib/java/awt/CheckboxMenuItem.class, lib/java/awt/Choice.class,
-         lib/java/awt/Color.class, lib/java/awt/ColorPaintContext.class,
-         lib/java/awt/Component$AccessibleAWTComponent$AccessibleAWTComponentHandler.class,
-         lib/java/awt/Component$AccessibleAWTComponent$AccessibleAWTFocusHandler.class,
-         lib/java/awt/Component$AccessibleAWTComponent.class,
-         lib/java/awt/Component$BltBufferStrategy.class,
-         lib/java/awt/Component$FlipBufferStrategy.class,
-         lib/java/awt/Component.class,
-         lib/java/awt/ComponentOrientation.class,
-         lib/java/awt/Composite.class,
-         lib/java/awt/CompositeContext.class,
-         lib/java/awt/Container$AccessibleAWTContainer$AccessibleContainerHandler.class,
-         lib/java/awt/Container$AccessibleAWTContainer.class,
-         lib/java/awt/Container$GfxPaintAllVisitor.class,
-         lib/java/awt/Container$GfxPaintVisitor.class,
-         lib/java/awt/Container$GfxPrintAllVisitor.class,
-         lib/java/awt/Container$GfxPrintVisitor.class,
-         lib/java/awt/Container$GfxVisitor.class,
-         lib/java/awt/Container.class,
-         lib/java/awt/ContainerOrderFocusTraversalPolicy.class,
-         lib/java/awt/Cursor.class,
-         lib/java/awt/DefaultFocusTraversalPolicy.class,
-         lib/java/awt/DefaultKeyboardFocusManager.class,
-         lib/java/awt/Dialog.class, lib/java/awt/Dimension.class,
-         lib/java/awt/DisplayMode.class, lib/java/awt/Event.class,
-         lib/java/awt/EventDispatchThread.class,
-         lib/java/awt/EventQueue.class, lib/java/awt/FileDialog.class,
-         lib/java/awt/FlowLayout.class,
-         lib/java/awt/FocusTraversalPolicy.class, lib/java/awt/Font.class,
-         lib/java/awt/FontFormatException.class,
-         lib/java/awt/FontMetrics.class, lib/java/awt/Frame.class,
-         lib/java/awt/GradientPaint.class, lib/java/awt/Graphics.class,
-         lib/java/awt/Graphics2D.class,
-         lib/java/awt/GraphicsConfigTemplate.class,
-         lib/java/awt/GraphicsConfiguration.class,
-         lib/java/awt/GraphicsDevice.class,
-         lib/java/awt/GraphicsEnvironment.class,
-         lib/java/awt/GridBagConstraints.class,
-         lib/java/awt/GridBagLayout.class,
-         lib/java/awt/GridBagLayoutInfo.class,
-         lib/java/awt/GridLayout.class,
-         lib/java/awt/HeadlessException.class,
-         lib/java/awt/IllegalComponentStateException.class,
-         lib/java/awt/Image.class, lib/java/awt/ImageCapabilities.class,
-         lib/java/awt/Insets.class, lib/java/awt/ItemSelectable.class,
-         lib/java/awt/JobAttributes$DefaultSelectionType.class,
-         lib/java/awt/JobAttributes$DestinationType.class,
-         lib/java/awt/JobAttributes$DialogType.class,
-         lib/java/awt/JobAttributes$MultipleDocumentHandlingType.class,
-         lib/java/awt/JobAttributes$SidesType.class,
-         lib/java/awt/JobAttributes.class,
-         lib/java/awt/KeyEventDispatcher.class,
-         lib/java/awt/KeyEventPostProcessor.class,
-         lib/java/awt/KeyboardFocusManager.class,
-         lib/java/awt/Label.class, lib/java/awt/LayoutManager.class,
-         lib/java/awt/LayoutManager2.class,
-         lib/java/awt/LightweightDispatcher.class,
-         lib/java/awt/List.class,
-         lib/java/awt/MediaTracker$MediaEntry.class,
-         lib/java/awt/MediaTracker.class, lib/java/awt/Menu.class,
-         lib/java/awt/MenuBar.class, lib/java/awt/MenuComponent.class,
-         lib/java/awt/MenuContainer.class, lib/java/awt/MenuItem.class,
-         lib/java/awt/MenuShortcut.class,
-         lib/java/awt/PageAttributes$ColorType.class,
-         lib/java/awt/PageAttributes$MediaType.class,
-         lib/java/awt/PageAttributes$OrientationRequestedType.class,
-         lib/java/awt/PageAttributes$OriginType.class,
-         lib/java/awt/PageAttributes$PrintQualityType.class,
-         lib/java/awt/PageAttributes.class, lib/java/awt/Paint.class,
-         lib/java/awt/PaintContext.class,
-         lib/java/awt/Panel$AccessibleAWTPanel.class,
-         lib/java/awt/Panel.class, lib/java/awt/Point.class,
-         lib/java/awt/Polygon$1.class, lib/java/awt/Polygon.class,
-         lib/java/awt/PopupMenu.class, lib/java/awt/PrintGraphics.class,
-         lib/java/awt/PrintJob.class, lib/java/awt/Rectangle.class,
-         lib/java/awt/RenderingHints$Key.class,
-         lib/java/awt/RenderingHints$KeyImpl.class,
-         lib/java/awt/RenderingHints.class, lib/java/awt/Robot.class,
-         lib/java/awt/ScrollPane.class,
-         lib/java/awt/ScrollPaneAdjustable.class,
-         lib/java/awt/Scrollbar.class, lib/java/awt/Shape.class,
-         lib/java/awt/Stroke.class, lib/java/awt/SystemColor.class,
-         lib/java/awt/TextArea.class, lib/java/awt/TextComponent.class,
-         lib/java/awt/TextField.class, lib/java/awt/TexturePaint.class,
-         lib/java/awt/Toolkit.class, lib/java/awt/Transparency.class,
-         lib/java/awt/Window.class, lib/java/awt/color/CMMException.class,
-         lib/java/awt/color/ColorSpace.class,
-         lib/java/awt/color/ICC_ColorSpace.class,
-         lib/java/awt/color/ICC_Profile.class,
-         lib/java/awt/color/ICC_ProfileGray.class,
-         lib/java/awt/color/ICC_ProfileRGB.class,
-         lib/java/awt/color/ProfileDataException.class,
-         lib/java/awt/datatransfer/Clipboard.class,
-         lib/java/awt/datatransfer/ClipboardOwner.class,
-         lib/java/awt/datatransfer/DataFlavor.class,
-         lib/java/awt/datatransfer/FlavorMap.class,
-         lib/java/awt/datatransfer/FlavorTable.class,
-         lib/java/awt/datatransfer/MimeTypeParseException.class,
-         lib/java/awt/datatransfer/StringSelection.class,
-         lib/java/awt/datatransfer/SystemFlavorMap.class,
-         lib/java/awt/datatransfer/Transferable.class,
-         lib/java/awt/datatransfer/UnsupportedFlavorException.class,
-         lib/java/awt/dnd/Autoscroll.class,
-         lib/java/awt/dnd/DnDConstants.class,
-         lib/java/awt/dnd/DnDEventMulticaster.class,
-         lib/java/awt/dnd/DragGestureEvent.class,
-         lib/java/awt/dnd/DragGestureListener.class,
-         lib/java/awt/dnd/DragGestureRecognizer.class,
-         lib/java/awt/dnd/DragSource.class,
-         lib/java/awt/dnd/DragSourceAdapter.class,
-         lib/java/awt/dnd/DragSourceContext.class,
-         lib/java/awt/dnd/DragSourceDragEvent.class,
-         lib/java/awt/dnd/DragSourceDropEvent.class,
-         lib/java/awt/dnd/DragSourceEvent.class,
-         lib/java/awt/dnd/DragSourceListener.class,
-         lib/java/awt/dnd/DragSourceMotionListener.class,
-         lib/java/awt/dnd/DropTarget$DropTargetAutoScroller.class,
-         lib/java/awt/dnd/DropTarget.class,
-         lib/java/awt/dnd/DropTargetAdapter.class,
-         lib/java/awt/dnd/DropTargetContext$TransferableProxy.class,
-         lib/java/awt/dnd/DropTargetContext.class,
-         lib/java/awt/dnd/DropTargetDragEvent.class,
-         lib/java/awt/dnd/DropTargetDropEvent.class,
-         lib/java/awt/dnd/DropTargetEvent.class,
-         lib/java/awt/dnd/DropTargetListener.class,
-         lib/java/awt/dnd/InvalidDnDOperationException.class,
-         lib/java/awt/dnd/MouseDragGestureRecognizer.class,
-         lib/java/awt/dnd/peer/DragSourceContextPeer.class,
-         lib/java/awt/dnd/peer/DropTargetContextPeer.class,
-         lib/java/awt/event/AWTEventListener.class,
-         lib/java/awt/event/AWTEventListenerProxy.class,
-         lib/java/awt/event/ActionEvent.class,
-         lib/java/awt/event/ActionListener.class,
-         lib/java/awt/event/AdjustmentEvent.class,
-         lib/java/awt/event/AdjustmentListener.class,
-         lib/java/awt/event/ComponentAdapter.class,
-         lib/java/awt/event/ComponentEvent.class,
-         lib/java/awt/event/ComponentListener.class,
-         lib/java/awt/event/ContainerAdapter.class,
-         lib/java/awt/event/ContainerEvent.class,
-         lib/java/awt/event/ContainerListener.class,
-         lib/java/awt/event/FocusAdapter.class,
-         lib/java/awt/event/FocusEvent.class,
-         lib/java/awt/event/FocusListener.class,
-         lib/java/awt/event/HierarchyBoundsAdapter.class,
-         lib/java/awt/event/HierarchyBoundsListener.class,
-         lib/java/awt/event/HierarchyEvent.class,
-         lib/java/awt/event/HierarchyListener.class,
-         lib/java/awt/event/InputEvent.class,
-         lib/java/awt/event/InputMethodEvent.class,
-         lib/java/awt/event/InputMethodListener.class,
-         lib/java/awt/event/InvocationEvent.class,
-         lib/java/awt/event/ItemEvent.class,
-         lib/java/awt/event/ItemListener.class,
-         lib/java/awt/event/KeyAdapter.class,
-         lib/java/awt/event/KeyEvent.class,
-         lib/java/awt/event/KeyListener.class,
-         lib/java/awt/event/MouseAdapter.class,
-         lib/java/awt/event/MouseEvent.class,
-         lib/java/awt/event/MouseListener.class,
-         lib/java/awt/event/MouseMotionAdapter.class,
-         lib/java/awt/event/MouseMotionListener.class,
-         lib/java/awt/event/MouseWheelEvent.class,
-         lib/java/awt/event/MouseWheelListener.class,
-         lib/java/awt/event/PaintEvent.class,
-         lib/java/awt/event/TextEvent.class,
-         lib/java/awt/event/TextListener.class,
-         lib/java/awt/event/WindowAdapter.class,
-         lib/java/awt/event/WindowEvent.class,
-         lib/java/awt/event/WindowFocusListener.class,
-         lib/java/awt/event/WindowListener.class,
-         lib/java/awt/event/WindowStateListener.class,
-         lib/java/awt/font/FontRenderContext.class,
-         lib/java/awt/font/GlyphJustificationInfo.class,
-         lib/java/awt/font/GlyphMetrics.class,
-         lib/java/awt/font/GlyphVector.class,
-         lib/java/awt/font/GraphicAttribute.class,
-         lib/java/awt/font/ImageGraphicAttribute.class,
-         lib/java/awt/font/LineBreakMeasurer.class,
-         lib/java/awt/font/LineMetrics.class,
-         lib/java/awt/font/MultipleMaster.class,
-         lib/java/awt/font/NumericShaper.class,
-         lib/java/awt/font/OpenType.class,
-         lib/java/awt/font/ShapeGraphicAttribute.class,
-         lib/java/awt/font/TextAttribute.class,
-         lib/java/awt/font/TextHitInfo.class,
-         lib/java/awt/font/TextLayout$CaretPolicy.class,
-         lib/java/awt/font/TextLayout.class,
-         lib/java/awt/font/TextMeasurer.class,
-         lib/java/awt/font/TransformAttribute.class,
-         lib/java/awt/geom/AffineTransform.class,
-         lib/java/awt/geom/Arc2D$ArcIterator.class,
-         lib/java/awt/geom/Arc2D$Double.class,
-         lib/java/awt/geom/Arc2D$Float.class,
-         lib/java/awt/geom/Arc2D.class, lib/java/awt/geom/Area.class,
-         lib/java/awt/geom/CubicCurve2D$1.class,
-         lib/java/awt/geom/CubicCurve2D$Double.class,
-         lib/java/awt/geom/CubicCurve2D$Float.class,
-         lib/java/awt/geom/CubicCurve2D.class,
-         lib/java/awt/geom/Dimension2D.class,
-         lib/java/awt/geom/Ellipse2D$Double.class,
-         lib/java/awt/geom/Ellipse2D$Float.class,
-         lib/java/awt/geom/Ellipse2D.class,
-         lib/java/awt/geom/FlatteningPathIterator.class,
-         lib/java/awt/geom/GeneralPath$1.class,
-         lib/java/awt/geom/GeneralPath.class,
-         lib/java/awt/geom/IllegalPathStateException.class,
-         lib/java/awt/geom/Line2D$1.class,
-         lib/java/awt/geom/Line2D$Double.class,
-         lib/java/awt/geom/Line2D$Float.class,
-         lib/java/awt/geom/Line2D.class,
-         lib/java/awt/geom/NoninvertibleTransformException.class,
-         lib/java/awt/geom/PathIterator.class,
-         lib/java/awt/geom/Point2D$Double.class,
-         lib/java/awt/geom/Point2D$Float.class,
-         lib/java/awt/geom/Point2D.class,
-         lib/java/awt/geom/QuadCurve2D$1.class,
-         lib/java/awt/geom/QuadCurve2D$Double.class,
-         lib/java/awt/geom/QuadCurve2D$Float.class,
-         lib/java/awt/geom/QuadCurve2D.class,
-         lib/java/awt/geom/Rectangle2D$1.class,
-         lib/java/awt/geom/Rectangle2D$Double.class,
-         lib/java/awt/geom/Rectangle2D$Float.class,
-         lib/java/awt/geom/Rectangle2D.class,
-         lib/java/awt/geom/RectangularShape.class,
-         lib/java/awt/geom/RoundRectangle2D$Double.class,
-         lib/java/awt/geom/RoundRectangle2D$Float.class,
-         lib/java/awt/geom/RoundRectangle2D.class,
-         lib/java/awt/im/InputContext.class,
-         lib/java/awt/im/InputMethodHighlight.class,
-         lib/java/awt/im/InputMethodRequests.class,
-         lib/java/awt/im/InputSubset.class,
-         lib/java/awt/im/spi/InputMethod.class,
-         lib/java/awt/im/spi/InputMethodContext.class,
-         lib/java/awt/im/spi/InputMethodDescriptor.class,
-         lib/java/awt/image/AreaAveragingScaleFilter.class,
-         lib/java/awt/image/BufferStrategy.class,
-         lib/java/awt/image/BufferedImage.class,
-         lib/java/awt/image/BufferedImageOp.class,
-         lib/java/awt/image/ColorModel.class,
-         lib/java/awt/image/ComponentColorModel.class,
-         lib/java/awt/image/ComponentSampleModel.class,
-         lib/java/awt/image/CropImageFilter.class,
-         lib/java/awt/image/DataBuffer.class,
-         lib/java/awt/image/DataBufferByte.class,
-         lib/java/awt/image/DataBufferInt.class,
-         lib/java/awt/image/DataBufferUShort.class,
-         lib/java/awt/image/DirectColorModel.class,
-         lib/java/awt/image/FilteredImageSource.class,
-         lib/java/awt/image/ImageConsumer.class,
-         lib/java/awt/image/ImageFilter.class,
-         lib/java/awt/image/ImageObserver.class,
-         lib/java/awt/image/ImageProducer.class,
-         lib/java/awt/image/ImagingOpException.class,
-         lib/java/awt/image/IndexColorModel.class,
-         lib/java/awt/image/MemoryImageSource.class,
-         lib/java/awt/image/PackedColorModel.class,
-         lib/java/awt/image/PixelGrabber.class,
-         lib/java/awt/image/RGBImageFilter.class,
-         lib/java/awt/image/Raster.class,
-         lib/java/awt/image/RasterFormatException.class,
-         lib/java/awt/image/RasterOp.class,
-         lib/java/awt/image/RenderedImage.class,
-         lib/java/awt/image/ReplicateScaleFilter.class,
-         lib/java/awt/image/SampleModel.class,
-         lib/java/awt/image/SinglePixelPackedSampleModel.class,
-         lib/java/awt/image/TileObserver.class,
-         lib/java/awt/image/VolatileImage.class,
-         lib/java/awt/image/WritableRaster.class,
-         lib/java/awt/image/WritableRenderedImage.class,
-         lib/java/awt/image/renderable/ContextualRenderedImageFactory.class,
-         lib/java/awt/image/renderable/ParameterBlock.class,
-         lib/java/awt/image/renderable/RenderContext.class,
-         lib/java/awt/image/renderable/RenderableImage.class,
-         lib/java/awt/image/renderable/RenderableImageOp.class,
-         lib/java/awt/image/renderable/RenderableImageProducer.class,
-         lib/java/awt/image/renderable/RenderedImageFactory.class,
-         lib/java/awt/peer/ButtonPeer.class,
-         lib/java/awt/peer/CanvasPeer.class,
-         lib/java/awt/peer/CheckboxMenuItemPeer.class,
-         lib/java/awt/peer/CheckboxPeer.class,
-         lib/java/awt/peer/ChoicePeer.class,
-         lib/java/awt/peer/ComponentPeer.class,
-         lib/java/awt/peer/ContainerPeer.class,
-         lib/java/awt/peer/DialogPeer.class,
-         lib/java/awt/peer/FileDialogPeer.class,
-         lib/java/awt/peer/FontPeer.class,
-         lib/java/awt/peer/FramePeer.class,
-         lib/java/awt/peer/LabelPeer.class,
-         lib/java/awt/peer/LightweightPeer.class,
-         lib/java/awt/peer/ListPeer.class,
-         lib/java/awt/peer/MenuBarPeer.class,
-         lib/java/awt/peer/MenuComponentPeer.class,
-         lib/java/awt/peer/MenuItemPeer.class,
-         lib/java/awt/peer/MenuPeer.class,
-         lib/java/awt/peer/PanelPeer.class,
-         lib/java/awt/peer/PopupMenuPeer.class,
-         lib/java/awt/peer/RobotPeer.class,
-         lib/java/awt/peer/ScrollPanePeer.class,
-         lib/java/awt/peer/ScrollbarPeer.class,
-         lib/java/awt/peer/TextAreaPeer.class,
-         lib/java/awt/peer/TextComponentPeer.class,
-         lib/java/awt/peer/TextFieldPeer.class,
-         lib/java/awt/peer/WindowPeer.class,
-         lib/java/awt/print/Book.class,
-         lib/java/awt/print/PageFormat.class,
-         lib/java/awt/print/Pageable.class,
-         lib/java/awt/print/Paper.class,
-         lib/java/awt/print/Printable.class,
-         lib/java/awt/print/PrinterAbortException.class,
-         lib/java/awt/print/PrinterException.class,
-         lib/java/awt/print/PrinterGraphics.class,
-         lib/java/awt/print/PrinterIOException.class,
-         lib/java/awt/print/PrinterJob.class,
-         lib/java/beans/AppletInitializer.class,
-         lib/java/beans/BeanDescriptor.class,
-         lib/java/beans/BeanInfo.class, lib/java/beans/Beans.class,
-         lib/java/beans/Customizer.class, lib/java/beans/DesignMode.class,
-         lib/java/beans/EventSetDescriptor.class,
-         lib/java/beans/ExceptionListener.class,
-         lib/java/beans/ExplicitInfo.class,
-         lib/java/beans/FeatureDescriptor.class,
-         lib/java/beans/IndexedPropertyDescriptor.class,
-         lib/java/beans/IntrospectionException.class,
-         lib/java/beans/Introspector.class,
-         lib/java/beans/MethodDescriptor.class,
-         lib/java/beans/ParameterDescriptor.class,
-         lib/java/beans/PropertyChangeEvent.class,
-         lib/java/beans/PropertyChangeListener.class,
-         lib/java/beans/PropertyChangeListenerProxy.class,
-         lib/java/beans/PropertyChangeSupport.class,
-         lib/java/beans/PropertyDescriptor.class,
-         lib/java/beans/PropertyEditor.class,
-         lib/java/beans/PropertyEditorManager.class,
-         lib/java/beans/PropertyEditorSupport.class,
-         lib/java/beans/PropertyVetoException.class,
-         lib/java/beans/SimpleBeanInfo.class,
-         lib/java/beans/VetoableChangeListener.class,
-         lib/java/beans/VetoableChangeListenerProxy.class,
-         lib/java/beans/VetoableChangeSupport.class,
-         lib/java/beans/Visibility.class,
-         lib/java/beans/beancontext/BeanContext.class,
-         lib/java/beans/beancontext/BeanContextChild.class,
-         lib/java/beans/beancontext/BeanContextChildComponentProxy.class,
-         lib/java/beans/beancontext/BeanContextChildSupport.class,
-         lib/java/beans/beancontext/BeanContextContainerProxy.class,
-         lib/java/beans/beancontext/BeanContextEvent.class,
-         lib/java/beans/beancontext/BeanContextMembershipEvent.class,
-         lib/java/beans/beancontext/BeanContextMembershipListener.class,
-         lib/java/beans/beancontext/BeanContextProxy.class,
-         lib/java/beans/beancontext/BeanContextServiceAvailableEvent.class,
-         lib/java/beans/beancontext/BeanContextServiceProvider.class,
-         lib/java/beans/beancontext/BeanContextServiceProviderBeanInfo.class,
-         lib/java/beans/beancontext/BeanContextServiceRevokedEvent.class,
-         lib/java/beans/beancontext/BeanContextServiceRevokedListener.class,
-         lib/java/beans/beancontext/BeanContextServices.class,
-         lib/java/beans/beancontext/BeanContextServicesListener.class,
-         lib/java/beans/beancontext/BeanContextServicesSupport$BCSSChild.class,
-         lib/java/beans/beancontext/BeanContextServicesSupport$BCSSProxyServiceProvider.class,
-         lib/java/beans/beancontext/BeanContextServicesSupport$BCSSServiceProvider.class,
-         lib/java/beans/beancontext/BeanContextServicesSupport.class,
-         lib/java/beans/beancontext/BeanContextSupport$BCSChild.class,
-         lib/java/beans/beancontext/BeanContextSupport$BCSIterator.class,
-         lib/java/beans/beancontext/BeanContextSupport.class,
-         lib/java/io/BufferedInputStream.class,
-         lib/java/io/BufferedOutputStream.class,
-         lib/java/io/BufferedReader.class,
-         lib/java/io/BufferedWriter.class,
-         lib/java/io/ByteArrayInputStream.class,
-         lib/java/io/ByteArrayOutputStream.class,
-         lib/java/io/CharArrayReader.class,
-         lib/java/io/CharArrayWriter.class,
-         lib/java/io/CharConversionException.class,
-         lib/java/io/DataInput.class, lib/java/io/DataInputStream.class,
-         lib/java/io/DataOutput.class, lib/java/io/DataOutputStream.class,
-         lib/java/io/EOFException.class, lib/java/io/Externalizable.class,
-         lib/java/io/File.class, lib/java/io/FileDescriptor.class,
-         lib/java/io/FileFilter.class, lib/java/io/FileInputStream.class,
-         lib/java/io/FileNotFoundException.class,
-         lib/java/io/FileOutputStream.class,
-         lib/java/io/FilePermission.class, lib/java/io/FileReader.class,
-         lib/java/io/FileWriter.class, lib/java/io/FilenameFilter.class,
-         lib/java/io/FilterInputStream.class,
-         lib/java/io/FilterOutputStream.class,
-         lib/java/io/FilterReader.class, lib/java/io/FilterWriter.class,
-         lib/java/io/IOException.class, lib/java/io/InputStream.class,
-         lib/java/io/InputStreamReader.class,
-         lib/java/io/InterfaceComparator.class,
-         lib/java/io/InterruptedIOException.class,
-         lib/java/io/InvalidClassException.class,
-         lib/java/io/InvalidObjectException.class,
-         lib/java/io/LineNumberInputStream.class,
-         lib/java/io/LineNumberReader.class,
-         lib/java/io/MemberComparator.class,
-         lib/java/io/NotActiveException.class,
-         lib/java/io/NotSerializableException.class,
-         lib/java/io/ObjectInput.class,
-         lib/java/io/ObjectInputStream$1.class,
-         lib/java/io/ObjectInputStream$2.class,
-         lib/java/io/ObjectInputStream$3.class,
-         lib/java/io/ObjectInputStream$4.class,
-         lib/java/io/ObjectInputStream$5.class,
-         lib/java/io/ObjectInputStream$GetField.class,
-         lib/java/io/ObjectInputStream.class,
-         lib/java/io/ObjectInputValidation.class,
-         lib/java/io/ObjectOutput.class,
-         lib/java/io/ObjectOutputStream$1.class,
-         lib/java/io/ObjectOutputStream$2.class,
-         lib/java/io/ObjectOutputStream$3.class,
-         lib/java/io/ObjectOutputStream$PutField.class,
-         lib/java/io/ObjectOutputStream.class,
-         lib/java/io/ObjectStreamClass.class,
-         lib/java/io/ObjectStreamConstants.class,
-         lib/java/io/ObjectStreamException.class,
-         lib/java/io/ObjectStreamField.class,
-         lib/java/io/OptionalDataException.class,
-         lib/java/io/OutputStream.class,
-         lib/java/io/OutputStreamWriter.class,
-         lib/java/io/PipedInputStream.class,
-         lib/java/io/PipedOutputStream.class,
-         lib/java/io/PipedReader.class, lib/java/io/PipedWriter.class,
-         lib/java/io/PrintStream.class, lib/java/io/PrintWriter.class,
-         lib/java/io/PushbackInputStream.class,
-         lib/java/io/PushbackReader.class,
-         lib/java/io/RandomAccessFile.class, lib/java/io/Reader.class,
-         lib/java/io/SequenceInputStream.class,
-         lib/java/io/Serializable.class,
-         lib/java/io/SerializablePermission.class,
-         lib/java/io/StreamCorruptedException.class,
-         lib/java/io/StreamTokenizer.class,
-         lib/java/io/StringBufferInputStream.class,
-         lib/java/io/StringReader.class, lib/java/io/StringWriter.class,
-         lib/java/io/SyncFailedException.class,
-         lib/java/io/UTFDataFormatException.class,
-         lib/java/io/UnsupportedEncodingException.class,
-         lib/java/io/VMObjectStreamClass.class,
-         lib/java/io/ValidatorAndPriority.class,
-         lib/java/io/WriteAbortedException.class,
-         lib/java/io/Writer.class,
-         lib/java/lang/AbstractMethodError.class,
-         lib/java/lang/ArithmeticException.class,
-         lib/java/lang/ArrayIndexOutOfBoundsException.class,
-         lib/java/lang/ArrayStoreException.class,
-         lib/java/lang/AssertionError.class, lib/java/lang/Boolean.class,
-         lib/java/lang/Byte.class, lib/java/lang/CharSequence.class,
-         lib/java/lang/Character$Subset.class,
-         lib/java/lang/Character$UnicodeBlock.class,
-         lib/java/lang/Character.class, lib/java/lang/Class$1.class,
-         lib/java/lang/Class$MethodKey.class, lib/java/lang/Class.class,
-         lib/java/lang/ClassCastException.class,
-         lib/java/lang/ClassCircularityError.class,
-         lib/java/lang/ClassFormatError.class,
-         lib/java/lang/ClassLoader.class,
-         lib/java/lang/ClassNotFoundException.class,
-         lib/java/lang/CloneNotSupportedException.class,
-         lib/java/lang/Cloneable.class, lib/java/lang/Comparable.class,
-         lib/java/lang/Compiler.class, lib/java/lang/Double.class,
-         lib/java/lang/Error.class, lib/java/lang/Exception.class,
-         lib/java/lang/ExceptionInInitializerError.class,
-         lib/java/lang/Float.class,
-         lib/java/lang/IllegalAccessError.class,
-         lib/java/lang/IllegalAccessException.class,
-         lib/java/lang/IllegalArgumentException.class,
-         lib/java/lang/IllegalMonitorStateException.class,
-         lib/java/lang/IllegalStateException.class,
-         lib/java/lang/IllegalThreadStateException.class,
-         lib/java/lang/IncompatibleClassChangeError.class,
-         lib/java/lang/IndexOutOfBoundsException.class,
-         lib/java/lang/InheritableThreadLocal.class,
-         lib/java/lang/InstantiationError.class,
-         lib/java/lang/InstantiationException.class,
-         lib/java/lang/Integer.class, lib/java/lang/InternalError.class,
-         lib/java/lang/InterruptedException.class,
-         lib/java/lang/LinkageError.class, lib/java/lang/Long.class,
-         lib/java/lang/Math.class,
-         lib/java/lang/NegativeArraySizeException.class,
-         lib/java/lang/NoClassDefFoundError.class,
-         lib/java/lang/NoSuchFieldError.class,
-         lib/java/lang/NoSuchFieldException.class,
-         lib/java/lang/NoSuchMethodError.class,
-         lib/java/lang/NoSuchMethodException.class,
-         lib/java/lang/NullPointerException.class,
-         lib/java/lang/Number.class,
-         lib/java/lang/NumberFormatException.class,
-         lib/java/lang/Object.class, lib/java/lang/OutOfMemoryError.class,
-         lib/java/lang/Package.class, lib/java/lang/Process.class,
-         lib/java/lang/Runnable.class, lib/java/lang/Runtime.class,
-         lib/java/lang/RuntimeException.class,
-         lib/java/lang/RuntimePermission.class,
-         lib/java/lang/SecurityContext.class,
-         lib/java/lang/SecurityException.class,
-         lib/java/lang/SecurityManager.class, lib/java/lang/Short.class,
-         lib/java/lang/StackOverflowError.class,
-         lib/java/lang/StackTraceElement.class,
-         lib/java/lang/StrictMath.class,
-         lib/java/lang/String$CaseInsensitiveComparator.class,
-         lib/java/lang/String.class, lib/java/lang/StringBuffer.class,
-         lib/java/lang/StringIndexOutOfBoundsException.class,
-         lib/java/lang/System.class, lib/java/lang/Thread.class,
-         lib/java/lang/ThreadDeath.class, lib/java/lang/ThreadGroup.class,
-         lib/java/lang/ThreadLocal.class, lib/java/lang/Throwable.class,
-         lib/java/lang/UnknownError.class,
-         lib/java/lang/UnsatisfiedLinkError.class,
-         lib/java/lang/UnsupportedClassVersionError.class,
-         lib/java/lang/UnsupportedOperationException.class,
-         lib/java/lang/VMClass.class, lib/java/lang/VMClassLoader.class,
-         lib/java/lang/VMDouble.class, lib/java/lang/VMFloat.class,
-         lib/java/lang/VMObject.class,
-         lib/java/lang/VMSecurityManager.class,
-         lib/java/lang/VMString.class, lib/java/lang/VMSystem.class,
-         lib/java/lang/VMThrowable.class, lib/java/lang/VerifyError.class,
-         lib/java/lang/VirtualMachineError.class,
-         lib/java/lang/Void.class,
-         lib/java/lang/ref/PhantomReference.class,
-         lib/java/lang/ref/Reference.class,
-         lib/java/lang/ref/ReferenceQueue.class,
-         lib/java/lang/ref/SoftReference.class,
-         lib/java/lang/ref/WeakReference.class,
-         lib/java/lang/reflect/AccessibleObject.class,
-         lib/java/lang/reflect/Array.class,
-         lib/java/lang/reflect/Constructor.class,
-         lib/java/lang/reflect/Field.class,
-         lib/java/lang/reflect/InvocationHandler.class,
-         lib/java/lang/reflect/InvocationTargetException.class,
-         lib/java/lang/reflect/Member.class,
-         lib/java/lang/reflect/Method.class,
-         lib/java/lang/reflect/Modifier.class,
-         lib/java/lang/reflect/Proxy$ClassFactory.class,
-         lib/java/lang/reflect/Proxy$ProxyData.class,
-         lib/java/lang/reflect/Proxy$ProxySignature.class,
-         lib/java/lang/reflect/Proxy$ProxyType.class,
-         lib/java/lang/reflect/Proxy.class,
-         lib/java/lang/reflect/ReflectPermission.class,
-         lib/java/lang/reflect/UndeclaredThrowableException.class,
-         lib/java/math/BigDecimal.class, lib/java/math/BigInteger.class,
-         lib/java/net/Authenticator.class,
-         lib/java/net/BindException.class,
-         lib/java/net/ConnectException.class,
-         lib/java/net/ContentHandler.class,
-         lib/java/net/ContentHandlerFactory.class,
-         lib/java/net/DatagramPacket.class,
-         lib/java/net/DatagramSocket.class,
-         lib/java/net/DatagramSocketImpl.class,
-         lib/java/net/DatagramSocketImplFactory.class,
-         lib/java/net/FileNameMap.class,
-         lib/java/net/HttpURLConnection.class,
-         lib/java/net/Inet4Address.class, lib/java/net/Inet6Address.class,
-         lib/java/net/InetAddress.class,
-         lib/java/net/InetSocketAddress.class,
-         lib/java/net/JarURLConnection.class,
-         lib/java/net/MalformedURLException.class,
-         lib/java/net/MimeTypeMapper.class,
-         lib/java/net/MulticastSocket.class,
-         lib/java/net/NetPermission.class,
-         lib/java/net/NetworkInterface.class,
-         lib/java/net/NoRouteToHostException.class,
-         lib/java/net/PasswordAuthentication.class,
-         lib/java/net/PlainDatagramSocketImpl.class,
-         lib/java/net/PlainSocketImpl.class,
-         lib/java/net/PortUnreachableException.class,
-         lib/java/net/ProtocolException.class,
-         lib/java/net/ServerSocket.class, lib/java/net/Socket.class,
-         lib/java/net/SocketAddress.class,
-         lib/java/net/SocketException.class,
-         lib/java/net/SocketImpl.class,
-         lib/java/net/SocketImplFactory.class,
-         lib/java/net/SocketInputStream.class,
-         lib/java/net/SocketOptions.class,
-         lib/java/net/SocketOutputStream.class,
-         lib/java/net/SocketPermission.class,
-         lib/java/net/SocketTimeoutException.class,
-         lib/java/net/URI.class, lib/java/net/URISyntaxException.class,
-         lib/java/net/URL.class, lib/java/net/URLClassLoader$1.class,
-         lib/java/net/URLClassLoader$2.class,
-         lib/java/net/URLClassLoader$FileResource.class,
-         lib/java/net/URLClassLoader$FileURLLoader.class,
-         lib/java/net/URLClassLoader$JarURLLoader.class,
-         lib/java/net/URLClassLoader$JarURLResource.class,
-         lib/java/net/URLClassLoader$RemoteResource.class,
-         lib/java/net/URLClassLoader$RemoteURLLoader.class,
-         lib/java/net/URLClassLoader$Resource.class,
-         lib/java/net/URLClassLoader$URLLoader.class,
-         lib/java/net/URLClassLoader.class,
-         lib/java/net/URLConnection.class, lib/java/net/URLDecoder.class,
-         lib/java/net/URLEncoder.class: merge from gnuclasspath branch. I
-         hope I didn't miss or revert any modifications from head
-         accidently
-
-2003-11-21 19:26  jowenn
-
-       * gnuclasspath/: java/awt/Menu.java, java/awt/MenuBar.java,
-         java/awt/MenuComponent.java, java/awt/MenuContainer.java,
-         java/awt/MenuItem.java, java/awt/MenuShortcut.java,
-         java/awt/PageAttributes.java, java/awt/Paint.java,
-         java/awt/PaintContext.java, java/awt/Panel.java,
-         java/awt/Point.java, java/awt/Polygon.java,
-         java/awt/PopupMenu.java, java/awt/PrintGraphics.java,
-         java/awt/PrintJob.java, java/awt/Rectangle.java,
-         java/awt/RenderingHints.java, java/awt/Robot.java,
-         java/awt/ScrollPane.java, java/awt/ScrollPaneAdjustable.java,
-         java/awt/Scrollbar.java, java/awt/Shape.java,
-         java/awt/Stroke.java, java/awt/SystemColor.java,
-         java/awt/TextArea.java, java/awt/TextComponent.java,
-         java/awt/TextField.java, java/awt/TexturePaint.java,
-         java/awt/Toolkit.java, java/awt/Transparency.java,
-         java/awt/Window.java, java/awt/package.html,
-         java/awt/color/.cvsignore, java/awt/color/CMMException.java,
-         java/awt/color/ColorSpace.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/color/Makefile.am,
-         java/awt/color/Makefile.in,
-         java/awt/color/ProfileDataException.java,
-         java/awt/color/package.html, java/awt/datatransfer/.cvsignore,
-         java/awt/datatransfer/Clipboard.java,
-         java/awt/datatransfer/ClipboardOwner.java,
-         java/awt/datatransfer/DataFlavor.java,
-         java/awt/datatransfer/FlavorMap.java,
-         java/awt/datatransfer/FlavorTable.java,
-         java/awt/datatransfer/Makefile.am,
-         java/awt/datatransfer/Makefile.in,
-         java/awt/datatransfer/MimeTypeParseException.java,
-         java/awt/datatransfer/StringSelection.java,
-         java/awt/datatransfer/SystemFlavorMap.java,
-         java/awt/datatransfer/Transferable.java,
-         java/awt/datatransfer/UnsupportedFlavorException.java,
-         java/awt/datatransfer/package.html, java/awt/dnd/.cvsignore,
-         java/awt/dnd/Autoscroll.java, java/awt/dnd/DnDConstants.java,
-         java/awt/dnd/DnDEventMulticaster.java,
-         java/awt/dnd/DragGestureEvent.java,
-         java/awt/dnd/DragGestureListener.java,
-         java/awt/dnd/DragGestureRecognizer.java,
-         java/awt/dnd/DragSource.java,
-         java/awt/dnd/DragSourceAdapter.java,
-         java/awt/dnd/DragSourceContext.java,
-         java/awt/dnd/DragSourceDragEvent.java,
-         java/awt/dnd/DragSourceDropEvent.java,
-         java/awt/dnd/DragSourceEvent.java,
-         java/awt/dnd/DragSourceListener.java,
-         java/awt/dnd/DragSourceMotionListener.java,
-         java/awt/dnd/DropTarget.java,
-         java/awt/dnd/DropTargetAdapter.java,
-         java/awt/dnd/DropTargetContext.java,
-         java/awt/dnd/DropTargetDragEvent.java,
-         java/awt/dnd/DropTargetDropEvent.java,
-         java/awt/dnd/DropTargetEvent.java,
-         java/awt/dnd/DropTargetListener.java,
-         java/awt/dnd/InvalidDnDOperationException.java,
-         java/awt/dnd/Makefile.am, java/awt/dnd/Makefile.in,
-         java/awt/dnd/MouseDragGestureRecognizer.java,
-         java/awt/dnd/package.html, java/awt/dnd/peer/.cvsignore,
-         java/awt/dnd/peer/DragSourceContextPeer.java,
-         java/awt/dnd/peer/DropTargetContextPeer.java,
-         java/awt/dnd/peer/DropTargetPeer.java,
-         java/awt/dnd/peer/Makefile.am, java/awt/dnd/peer/Makefile.in,
-         java/awt/dnd/peer/package.html, java/awt/event/.cvsignore,
-         java/awt/event/AWTEventListener.java,
-         java/awt/event/AWTEventListenerProxy.java,
-         java/awt/event/ActionEvent.java,
-         java/awt/event/ActionListener.java,
-         java/awt/event/AdjustmentEvent.java,
-         java/awt/event/AdjustmentListener.java,
-         java/awt/event/ComponentAdapter.java,
-         java/awt/event/ComponentEvent.java,
-         java/awt/event/ComponentListener.java,
-         java/awt/event/ContainerAdapter.java,
-         java/awt/event/ContainerEvent.java,
-         java/awt/event/ContainerListener.java,
-         java/awt/event/FocusAdapter.java, java/awt/event/FocusEvent.java,
-         java/awt/event/FocusListener.java,
-         java/awt/event/HierarchyBoundsAdapter.java,
-         java/awt/event/HierarchyBoundsListener.java,
-         java/awt/event/HierarchyEvent.java,
-         java/awt/event/HierarchyListener.java,
-         java/awt/event/InputEvent.java,
-         java/awt/event/InputMethodEvent.java,
-         java/awt/event/InputMethodListener.java,
-         java/awt/event/InvocationEvent.java,
-         java/awt/event/ItemEvent.java, java/awt/event/ItemListener.java,
-         java/awt/event/KeyAdapter.java, java/awt/event/KeyEvent.java,
-         java/awt/event/KeyListener.java, java/awt/event/Makefile.am,
-         java/awt/event/Makefile.in, java/awt/event/MouseAdapter.java,
-         java/awt/event/MouseEvent.java,
-         java/awt/event/MouseListener.java,
-         java/awt/event/MouseMotionAdapter.java,
-         java/awt/event/MouseMotionListener.java,
-         java/awt/event/MouseWheelEvent.java,
-         java/awt/event/MouseWheelListener.java,
-         java/awt/event/PaintEvent.java, java/awt/event/TextEvent.java,
-         java/awt/event/TextListener.java,
-         java/awt/event/WindowAdapter.java,
-         java/awt/event/WindowEvent.java,
-         java/awt/event/WindowFocusListener.java,
-         java/awt/event/WindowListener.java,
-         java/awt/event/WindowStateListener.java,
-         java/awt/event/package.html, java/awt/font/.cvsignore,
-         java/awt/font/FontRenderContext.java,
-         java/awt/font/GlyphJustificationInfo.java,
-         java/awt/font/GlyphMetrics.java, java/awt/font/GlyphVector.java,
-         java/awt/font/GraphicAttribute.java,
-         java/awt/font/ImageGraphicAttribute.java,
-         java/awt/font/LineBreakMeasurer.java,
-         java/awt/font/LineMetrics.java, java/awt/font/Makefile.am,
-         java/awt/font/Makefile.in, java/awt/font/MultipleMaster.java,
-         java/awt/font/NumericShaper.java, java/awt/font/OpenType.java,
-         java/awt/font/ShapeGraphicAttribute.java,
-         java/awt/font/TextAttribute.java, java/awt/font/TextHitInfo.java,
-         java/awt/font/TextLayout.java, java/awt/font/TextMeasurer.java,
-         java/awt/font/TransformAttribute.java,
-         java/awt/font/package.html, java/awt/geom/.cvsignore,
-         java/awt/geom/AffineTransform.java, java/awt/geom/Arc2D.java,
-         java/awt/geom/Area.java, java/awt/geom/CubicCurve2D.java,
-         java/awt/geom/Dimension2D.java, java/awt/geom/Ellipse2D.java,
-         java/awt/geom/FlatteningPathIterator.java,
-         java/awt/geom/GeneralPath.java,
-         java/awt/geom/IllegalPathStateException.java,
-         java/awt/geom/Line2D.java, java/awt/geom/Makefile.am,
-         java/awt/geom/Makefile.in,
-         java/awt/geom/NoninvertibleTransformException.java,
-         java/awt/geom/PathIterator.java, java/awt/geom/Point2D.java,
-         java/awt/geom/QuadCurve2D.java, java/awt/geom/Rectangle2D.java,
-         java/awt/geom/RectangularShape.java,
-         java/awt/geom/RoundRectangle2D.java, java/awt/geom/package.html,
-         java/awt/geom/doc-files/CubicCurve2D-1.png,
-         java/awt/geom/doc-files/CubicCurve2D-2.png,
-         java/awt/geom/doc-files/CubicCurve2D-3.png,
-         java/awt/geom/doc-files/CubicCurve2D-4.png,
-         java/awt/geom/doc-files/CubicCurve2D-5.png,
-         java/awt/geom/doc-files/FlatteningPathIterator-1.html,
-         java/awt/geom/doc-files/QuadCurve2D-1.png,
-         java/awt/geom/doc-files/QuadCurve2D-2.png,
-         java/awt/geom/doc-files/QuadCurve2D-3.png,
-         java/awt/geom/doc-files/QuadCurve2D-4.png,
-         java/awt/geom/doc-files/QuadCurve2D-5.png,
-         java/awt/im/.cvsignore, java/awt/im/InputContext.java,
-         java/awt/im/InputMethodHighlight.java,
-         java/awt/im/InputMethodRequests.java,
-         java/awt/im/InputSubset.java, java/awt/im/Makefile.am,
-         java/awt/im/Makefile.in, java/awt/im/package.html,
-         java/awt/im/spi/.cvsignore, java/awt/im/spi/InputMethod.java,
-         java/awt/im/spi/InputMethodContext.java,
-         java/awt/im/spi/InputMethodDescriptor.java,
-         java/awt/im/spi/Makefile.am, java/awt/im/spi/Makefile.in,
-         java/awt/im/spi/package.html, java/awt/image/.cvsignore,
-         java/awt/image/AreaAveragingScaleFilter.java,
-         java/awt/image/BufferStrategy.java,
-         java/awt/image/BufferedImage.java,
-         java/awt/image/BufferedImageOp.java,
-         java/awt/image/ColorModel.java,
-         java/awt/image/ComponentColorModel.java,
-         java/awt/image/ComponentSampleModel.java,
-         java/awt/image/CropImageFilter.java,
-         java/awt/image/DataBuffer.java,
-         java/awt/image/DataBufferByte.java,
-         java/awt/image/DataBufferInt.java,
-         java/awt/image/DataBufferUShort.java,
-         java/awt/image/DirectColorModel.java,
-         java/awt/image/FilteredImageSource.java,
-         java/awt/image/ImageConsumer.java,
-         java/awt/image/ImageFilter.java,
-         java/awt/image/ImageObserver.java,
-         java/awt/image/ImageProducer.java,
-         java/awt/image/ImagingOpException.java,
-         java/awt/image/IndexColorModel.java, java/awt/image/Makefile.am,
-         java/awt/image/Makefile.in,
-         java/awt/image/MemoryImageSource.java,
-         java/awt/image/PackedColorModel.java,
-         java/awt/image/PixelGrabber.java,
-         java/awt/image/RGBImageFilter.java, java/awt/image/Raster.java,
-         java/awt/image/RasterFormatException.java,
-         java/awt/image/RasterOp.java, java/awt/image/RenderedImage.java,
-         java/awt/image/ReplicateScaleFilter.java,
-         java/awt/image/SampleModel.java,
-         java/awt/image/SinglePixelPackedSampleModel.java,
-         java/awt/image/TileObserver.java,
-         java/awt/image/VolatileImage.java,
-         java/awt/image/WritableRaster.java,
-         java/awt/image/WritableRenderedImage.java,
-         java/awt/image/package.html,
-         java/awt/image/renderable/.cvsignore,
-         java/awt/image/renderable/ContextualRenderedImageFactory.java,
-         java/awt/image/renderable/Makefile.am,
-         java/awt/image/renderable/Makefile.in,
-         java/awt/image/renderable/ParameterBlock.java,
-         java/awt/image/renderable/RenderContext.java,
-         java/awt/image/renderable/RenderableImage.java,
-         java/awt/image/renderable/RenderableImageOp.java,
-         java/awt/image/renderable/RenderableImageProducer.java,
-         java/awt/image/renderable/RenderedImageFactory.java,
-         java/awt/image/renderable/package.html, java/awt/peer/.cvsignore,
-         java/awt/peer/ButtonPeer.java, java/awt/peer/CanvasPeer.java,
-         java/awt/peer/CheckboxMenuItemPeer.java,
-         java/awt/peer/CheckboxPeer.java, java/awt/peer/ChoicePeer.java,
-         java/awt/peer/ComponentPeer.java,
-         java/awt/peer/ContainerPeer.java, java/awt/peer/DialogPeer.java,
-         java/awt/peer/FileDialogPeer.java, java/awt/peer/FontPeer.java,
-         java/awt/peer/FramePeer.java, java/awt/peer/LabelPeer.java,
-         java/awt/peer/LightweightPeer.java, java/awt/peer/ListPeer.java,
-         java/awt/peer/Makefile.am, java/awt/peer/Makefile.in,
-         java/awt/peer/MenuBarPeer.java,
-         java/awt/peer/MenuComponentPeer.java,
-         java/awt/peer/MenuItemPeer.java, java/awt/peer/MenuPeer.java,
-         java/awt/peer/PanelPeer.java, java/awt/peer/PopupMenuPeer.java,
-         java/awt/peer/RobotPeer.java, java/awt/peer/ScrollPanePeer.java,
-         java/awt/peer/ScrollbarPeer.java,
-         java/awt/peer/TextAreaPeer.java,
-         java/awt/peer/TextComponentPeer.java,
-         java/awt/peer/TextFieldPeer.java, java/awt/peer/WindowPeer.java,
-         java/awt/peer/package.html, java/awt/print/.cvsignore,
-         java/awt/print/Book.java, java/awt/print/Makefile.am,
-         java/awt/print/Makefile.in, java/awt/print/PageFormat.java,
-         java/awt/print/Pageable.java, java/awt/print/Paper.java,
-         java/awt/print/Printable.java,
-         java/awt/print/PrinterAbortException.java,
-         java/awt/print/PrinterException.java,
-         java/awt/print/PrinterGraphics.java,
-         java/awt/print/PrinterIOException.java,
-         java/awt/print/PrinterJob.java, java/awt/print/package.html,
-         java/beans/AppletInitializer.java,
-         java/beans/BeanDescriptor.java, java/beans/BeanInfo.java,
-         java/beans/Beans.java, java/beans/Customizer.java,
-         java/beans/DesignMode.java, java/beans/EventSetDescriptor.java,
-         java/beans/ExceptionListener.java,
-         java/beans/FeatureDescriptor.java,
-         java/beans/IndexedPropertyDescriptor.java,
-         java/beans/IntrospectionException.java,
-         java/beans/Introspector.java, java/beans/Makefile.am,
-         java/beans/Makefile.in, java/beans/MethodDescriptor.java,
-         java/beans/ParameterDescriptor.java,
-         java/beans/PropertyChangeEvent.java,
-         java/beans/PropertyChangeListener.java,
-         java/beans/PropertyChangeListenerProxy.java,
-         java/beans/PropertyChangeSupport.java,
-         java/beans/PropertyDescriptor.java,
-         java/beans/PropertyEditor.java,
-         java/beans/PropertyEditorManager.java,
-         java/beans/PropertyEditorSupport.java,
-         java/beans/PropertyVetoException.java,
-         java/beans/SimpleBeanInfo.java, java/beans/TODO,
-         java/beans/VetoableChangeListener.java,
-         java/beans/VetoableChangeListenerProxy.java,
-         java/beans/VetoableChangeSupport.java,
-         java/beans/Visibility.java, java/beans/package.html,
-         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/BeanContextEvent.java,
-         java/beans/beancontext/BeanContextMembershipEvent.java,
-         java/beans/beancontext/BeanContextMembershipListener.java,
-         java/beans/beancontext/BeanContextProxy.java,
-         java/beans/beancontext/BeanContextServiceAvailableEvent.java,
-         java/beans/beancontext/BeanContextServiceProvider.java,
-         java/beans/beancontext/BeanContextServiceProviderBeanInfo.java,
-         java/beans/beancontext/BeanContextServiceRevokedEvent.java,
-         java/beans/beancontext/BeanContextServiceRevokedListener.java,
-         java/beans/beancontext/BeanContextServices.java,
-         java/beans/beancontext/BeanContextServicesListener.java,
-         java/beans/beancontext/BeanContextServicesSupport.java,
-         java/beans/beancontext/BeanContextSupport.java,
-         java/beans/beancontext/Makefile.am,
-         java/beans/beancontext/Makefile.in,
-         java/beans/beancontext/package.html,
-         java/io/BufferedInputStream.java,
-         java/io/BufferedOutputStream.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/CharConversionException.java, java/io/DataInput.java,
-         java/io/DataInputStream.java, java/io/DataOutput.java,
-         java/io/DataOutputStream.java, java/io/EOFException.java,
-         java/io/Externalizable.java, java/io/File.java,
-         java/io/FileDescriptor.java, java/io/FileFilter.java,
-         java/io/FileInputStream.java, java/io/FileNotFoundException.java,
-         java/io/FileOutputStream.java, java/io/FilePermission.java,
-         java/io/FileReader.java, java/io/FileWriter.java,
-         java/io/FilenameFilter.java, java/io/FilterInputStream.java,
-         java/io/FilterOutputStream.java, java/io/FilterReader.java,
-         java/io/FilterWriter.java, java/io/IOException.java,
-         java/io/InputStream.java, java/io/InputStreamReader.java,
-         java/io/InterruptedIOException.java,
-         java/io/InvalidClassException.java,
-         java/io/InvalidObjectException.java,
-         java/io/LineNumberInputStream.java,
-         java/io/LineNumberReader.java, java/io/Makefile.am,
-         java/io/Makefile.in, java/io/NotActiveException.java,
-         java/io/NotSerializableException.java, 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/ObjectStreamException.java,
-         java/io/ObjectStreamField.java,
-         java/io/OptionalDataException.java, java/io/OutputStream.java,
-         java/io/OutputStreamWriter.java, java/io/PipedInputStream.java,
-         java/io/PipedOutputStream.java, java/io/PipedReader.java,
-         java/io/PipedWriter.java, java/io/PrintStream.java,
-         java/io/PrintWriter.java, java/io/PushbackInputStream.java,
-         java/io/PushbackReader.java, java/io/RandomAccessFile.java,
-         java/io/Reader.java, java/io/SequenceInputStream.java,
-         java/io/Serializable.java, java/io/SerializablePermission.java,
-         java/io/StreamCorruptedException.java,
-         java/io/StreamTokenizer.java,
-         java/io/StringBufferInputStream.java, java/io/StringReader.java,
-         java/io/StringWriter.java, java/io/SyncFailedException.java,
-         java/io/UTFDataFormatException.java,
-         java/io/UnsupportedEncodingException.java,
-         java/io/WriteAbortedException.java, java/io/Writer.java,
-         java/io/package.html, java/lang/AbstractMethodError.java,
-         java/lang/ArithmeticException.java,
-         java/lang/ArrayIndexOutOfBoundsException.java,
-         java/lang/ArrayStoreException.java,
-         java/lang/AssertionError.java, java/lang/Boolean.java,
-         java/lang/Byte.java, java/lang/CharSequence.java,
-         java/lang/Character.java, java/lang/Class.java,
-         java/lang/ClassCastException.java,
-         java/lang/ClassCircularityError.java,
-         java/lang/ClassFormatError.java, java/lang/ClassLoader.java,
-         java/lang/ClassNotFoundException.java,
-         java/lang/CloneNotSupportedException.java,
-         java/lang/Cloneable.java, java/lang/Comparable.java,
-         java/lang/Compiler.java, java/lang/Double.java,
-         java/lang/Error.java, java/lang/Exception.java,
-         java/lang/ExceptionInInitializerError.java, java/lang/Float.java,
-         java/lang/IllegalAccessError.java,
-         java/lang/IllegalAccessException.java,
-         java/lang/IllegalArgumentException.java,
-         java/lang/IllegalMonitorStateException.java,
-         java/lang/IllegalStateException.java,
-         java/lang/IllegalThreadStateException.java,
-         java/lang/IncompatibleClassChangeError.java,
-         java/lang/IndexOutOfBoundsException.java,
-         java/lang/InheritableThreadLocal.java,
-         java/lang/InstantiationError.java,
-         java/lang/InstantiationException.java, java/lang/Integer.java,
-         java/lang/InternalError.java,
-         java/lang/InterruptedException.java, java/lang/JOWENNTest1.java,
-         java/lang/LinkageError.java, java/lang/Long.java,
-         java/lang/Makefile.am, java/lang/Makefile.in,
-         java/lang/Math.java, java/lang/NegativeArraySizeException.java,
-         java/lang/NoClassDefFoundError.java,
-         java/lang/NoSuchFieldError.java,
-         java/lang/NoSuchFieldException.java,
-         java/lang/NoSuchMethodError.java,
-         java/lang/NoSuchMethodException.java,
-         java/lang/NullPointerException.java, java/lang/Number.java,
-         java/lang/NumberFormatException.java, java/lang/Object.java,
-         java/lang/OutOfMemoryError.java, java/lang/Package.java,
-         java/lang/Process.java, java/lang/Runnable.java,
-         java/lang/RuntimeException.java,
-         java/lang/RuntimePermission.java,
-         java/lang/SecurityException.java, java/lang/SecurityManager.java,
-         java/lang/Short.java, java/lang/StackOverflowError.java,
-         java/lang/StackTraceElement.java, java/lang/StrictMath.java,
-         java/lang/String.java, java/lang/StringBuffer.java,
-         java/lang/StringIndexOutOfBoundsException.java,
-         java/lang/System.java, java/lang/ThreadDeath.java,
-         java/lang/ThreadGroup.java, java/lang/ThreadLocal.java,
-         java/lang/Throwable.java, java/lang/UnknownError.java,
-         java/lang/UnsatisfiedLinkError.java,
-         java/lang/UnsupportedClassVersionError.java,
-         java/lang/UnsupportedOperationException.java,
-         java/lang/VerifyError.java, java/lang/VirtualMachineError.java,
-         java/lang/Void.java, java/lang/package.html,
-         java/lang/ref/Makefile.am, java/lang/ref/Makefile.in,
-         java/lang/ref/PhantomReference.java,
-         java/lang/ref/Reference.java, java/lang/ref/ReferenceQueue.java,
-         java/lang/ref/SoftReference.java,
-         java/lang/ref/WeakReference.java, java/lang/ref/package.html,
-         java/lang/reflect/AccessibleObject.java,
-         java/lang/reflect/Array.java,
-         java/lang/reflect/InvocationHandler.java,
-         java/lang/reflect/InvocationTargetException.java,
-         java/lang/reflect/Makefile.am, java/lang/reflect/Makefile.in,
-         java/lang/reflect/Member.java, java/lang/reflect/Modifier.java,
-         java/lang/reflect/Proxy.java, java/lang/reflect/README,
-         java/lang/reflect/ReflectPermission.java, java/lang/reflect/TODO,
-         java/lang/reflect/UndeclaredThrowableException.java,
-         java/lang/reflect/package.html, java/math/BigDecimal.java,
-         java/math/BigInteger.java, java/math/Makefile.am,
-         java/math/Makefile.in, java/math/package.html,
-         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/STATUS,
-         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/TODO,
-         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/net/package.html,
-         java/nio/Buffer.java, java/nio/BufferOverflowException.java,
-         java/nio/BufferUnderflowException.java, java/nio/ByteBuffer.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/InvalidMarkException.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/ReadOnlyBufferException.java, java/nio/ShortBuffer.java,
-         java/nio/ShortBufferImpl.java, java/nio/ShortViewBufferImpl.java,
-         java/nio/package.html,
-         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/package.html,
-         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.am,
-         java/nio/channels/spi/Makefile.in,
-         java/nio/channels/spi/SelectorProvider.java,
-         java/nio/channels/spi/package.html,
-         java/nio/charset/CharacterCodingException.java,
-         java/nio/charset/Charset.java,
-         java/nio/charset/CharsetDecoder.java,
-         java/nio/charset/CharsetEncoder.java,
-         java/nio/charset/CoderMalfunctionError.java,
-         java/nio/charset/CoderResult.java,
-         java/nio/charset/CodingErrorAction.java,
-         java/nio/charset/IllegalCharsetNameException.java,
-         java/nio/charset/Makefile.am, java/nio/charset/Makefile.in,
-         java/nio/charset/MalformedInputException.java,
-         java/nio/charset/UnmappableCharacterException.java,
-         java/nio/charset/UnsupportedCharsetException.java,
-         java/nio/charset/package.html,
-         java/nio/charset/spi/CharsetProvider.java,
-         java/nio/charset/spi/Makefile.am,
-         java/nio/charset/spi/Makefile.in,
-         java/nio/charset/spi/package.html, java/rmi/AccessException.java,
-         java/rmi/AlreadyBoundException.java,
-         java/rmi/ConnectException.java, java/rmi/ConnectIOException.java,
-         java/rmi/Makefile.am, java/rmi/Makefile.in,
-         java/rmi/MarshalException.java, java/rmi/MarshalledObject.java,
-         java/rmi/Naming.java, java/rmi/NoSuchObjectException.java,
-         java/rmi/NotBoundException.java,
-         java/rmi/RMISecurityException.java,
-         java/rmi/RMISecurityManager.java, java/rmi/Remote.java,
-         java/rmi/RemoteException.java, java/rmi/ServerError.java,
-         java/rmi/ServerException.java,
-         java/rmi/ServerRuntimeException.java,
-         java/rmi/StubNotFoundException.java,
-         java/rmi/UnexpectedException.java,
-         java/rmi/UnknownHostException.java,
-         java/rmi/UnmarshalException.java, java/rmi/package.html,
-         java/rmi/activation/Activatable.java,
-         java/rmi/activation/ActivateFailedException.java,
-         java/rmi/activation/ActivationDesc.java,
-         java/rmi/activation/ActivationException.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/activation/Makefile.am, java/rmi/activation/Makefile.in,
-         java/rmi/activation/UnknownGroupException.java,
-         java/rmi/activation/UnknownObjectException.java,
-         java/rmi/activation/package.html, java/rmi/dgc/DGC.java,
-         java/rmi/dgc/Lease.java, java/rmi/dgc/Makefile.am,
-         java/rmi/dgc/Makefile.in, java/rmi/dgc/VMID.java,
-         java/rmi/dgc/package.html, java/rmi/registry/LocateRegistry.java,
-         java/rmi/registry/Makefile.am, java/rmi/registry/Makefile.in,
-         java/rmi/registry/Registry.java,
-         java/rmi/registry/RegistryHandler.java,
-         java/rmi/registry/package.html,
-         java/rmi/server/ExportException.java,
-         java/rmi/server/LoaderHandler.java,
-         java/rmi/server/LogStream.java, java/rmi/server/Makefile.am,
-         java/rmi/server/Makefile.in, 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/ServerCloneException.java,
-         java/rmi/server/ServerNotActiveException.java,
-         java/rmi/server/ServerRef.java, java/rmi/server/Skeleton.java,
-         java/rmi/server/SkeletonMismatchException.java,
-         java/rmi/server/SkeletonNotFoundException.java,
-         java/rmi/server/SocketSecurityException.java,
-         java/rmi/server/UID.java,
-         java/rmi/server/UnicastRemoteObject.java,
-         java/rmi/server/Unreferenced.java, java/rmi/server/package.html,
-         java/security/AccessControlContext.java,
-         java/security/AccessControlException.java,
-         java/security/AccessController.java,
-         java/security/AlgorithmParameterGenerator.java,
-         java/security/AlgorithmParameterGeneratorSpi.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/DigestException.java,
-         java/security/DigestInputStream.java,
-         java/security/DigestOutputStream.java,
-         java/security/DomainCombiner.java,
-         java/security/DummyKeyPairGenerator.java,
-         java/security/DummyMessageDigest.java,
-         java/security/DummySignature.java,
-         java/security/GeneralSecurityException.java,
-         java/security/Guard.java, java/security/GuardedObject.java,
-         java/security/Identity.java, java/security/IdentityScope.java,
-         java/security/InvalidAlgorithmParameterException.java,
-         java/security/InvalidKeyException.java,
-         java/security/InvalidParameterException.java,
-         java/security/Key.java, java/security/KeyException.java,
-         java/security/KeyFactory.java, java/security/KeyFactorySpi.java,
-         java/security/KeyManagementException.java,
-         java/security/KeyPair.java, java/security/KeyPairGenerator.java,
-         java/security/KeyPairGeneratorSpi.java,
-         java/security/KeyStore.java,
-         java/security/KeyStoreException.java,
-         java/security/KeyStoreSpi.java, java/security/Makefile.am,
-         java/security/Makefile.in, java/security/MessageDigest.java,
-         java/security/MessageDigestSpi.java,
-         java/security/NoSuchAlgorithmException.java,
-         java/security/NoSuchProviderException.java,
-         java/security/Permission.java,
-         java/security/PermissionCollection.java,
-         java/security/Permissions.java, java/security/Policy.java,
-         java/security/Principal.java, java/security/PrivateKey.java,
-         java/security/PrivilegedAction.java,
-         java/security/PrivilegedActionException.java,
-         java/security/PrivilegedExceptionAction.java,
-         java/security/ProtectionDomain.java, java/security/Provider.java,
-         java/security/ProviderException.java,
-         java/security/PublicKey.java,
-         java/security/SecureClassLoader.java,
-         java/security/SecureRandom.java,
-         java/security/SecureRandomSpi.java, java/security/Security.java,
-         java/security/SecurityPermission.java,
-         java/security/Signature.java,
-         java/security/SignatureException.java,
-         java/security/SignatureSpi.java, java/security/SignedObject.java,
-         java/security/Signer.java,
-         java/security/UnrecoverableKeyException.java,
-         java/security/UnresolvedPermission.java,
-         java/security/package.html, java/security/acl/Acl.java,
-         java/security/acl/AclEntry.java,
-         java/security/acl/AclNotFoundException.java,
-         java/security/acl/Group.java,
-         java/security/acl/LastOwnerException.java,
-         java/security/acl/Makefile.am, java/security/acl/Makefile.in,
-         java/security/acl/NotOwnerException.java,
-         java/security/acl/Owner.java, java/security/acl/Permission.java,
-         java/security/acl/package.html, java/security/cert/CRL.java,
-         java/security/cert/CRLException.java,
-         java/security/cert/CRLSelector.java,
-         java/security/cert/CertPath.java,
-         java/security/cert/CertPathBuilder.java,
-         java/security/cert/CertPathBuilderException.java,
-         java/security/cert/CertPathBuilderResult.java,
-         java/security/cert/CertPathBuilderSpi.java,
-         java/security/cert/CertPathParameters.java,
-         java/security/cert/CertPathValidator.java,
-         java/security/cert/CertPathValidatorException.java,
-         java/security/cert/CertPathValidatorResult.java,
-         java/security/cert/CertPathValidatorSpi.java,
-         java/security/cert/CertSelector.java,
-         java/security/cert/CertStore.java,
-         java/security/cert/CertStoreException.java,
-         java/security/cert/CertStoreParameters.java,
-         java/security/cert/CertStoreSpi.java,
-         java/security/cert/Certificate.java,
-         java/security/cert/CertificateEncodingException.java,
-         java/security/cert/CertificateException.java,
-         java/security/cert/CertificateExpiredException.java,
-         java/security/cert/CertificateFactory.java,
-         java/security/cert/CertificateFactorySpi.java,
-         java/security/cert/CertificateNotYetValidException.java,
-         java/security/cert/CertificateParsingException.java,
-         java/security/cert/CollectionCertStoreParameters.java,
-         java/security/cert/LDAPCertStoreParameters.java,
-         java/security/cert/Makefile.am, java/security/cert/Makefile.in,
-         java/security/cert/PKIXBuilderParameters.java,
-         java/security/cert/PKIXCertPathBuilderResult.java,
-         java/security/cert/PKIXCertPathChecker.java,
-         java/security/cert/PKIXCertPathValidatorResult.java,
-         java/security/cert/PKIXParameters.java,
-         java/security/cert/PolicyNode.java,
-         java/security/cert/PolicyQualifierInfo.java,
-         java/security/cert/TrustAnchor.java,
-         java/security/cert/X509CRL.java,
-         java/security/cert/X509CRLEntry.java,
-         java/security/cert/X509Certificate.java,
-         java/security/cert/X509Extension.java,
-         java/security/cert/package.html,
-         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.am,
-         java/security/interfaces/Makefile.in,
-         java/security/interfaces/RSAKey.java,
-         java/security/interfaces/RSAMultiPrimePrivateCrtKey.java,
-         java/security/interfaces/RSAPrivateCrtKey.java,
-         java/security/interfaces/RSAPrivateKey.java,
-         java/security/interfaces/RSAPublicKey.java,
-         java/security/interfaces/package.html,
-         java/security/spec/AlgorithmParameterSpec.java,
-         java/security/spec/DSAParameterSpec.java,
-         java/security/spec/DSAPrivateKeySpec.java,
-         java/security/spec/DSAPublicKeySpec.java,
-         java/security/spec/EncodedKeySpec.java,
-         java/security/spec/InvalidKeySpecException.java,
-         java/security/spec/InvalidParameterSpecException.java,
-         java/security/spec/KeySpec.java, java/security/spec/Makefile.am,
-         java/security/spec/Makefile.in,
-         java/security/spec/PKCS8EncodedKeySpec.java,
-         java/security/spec/PSSParameterSpec.java,
-         java/security/spec/RSAKeyGenParameterSpec.java,
-         java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java,
-         java/security/spec/RSAOtherPrimeInfo.java,
-         java/security/spec/RSAPrivateCrtKeySpec.java,
-         java/security/spec/RSAPrivateKeySpec.java,
-         java/security/spec/RSAPublicKeySpec.java,
-         java/security/spec/X509EncodedKeySpec.java,
-         java/security/spec/package.html, java/sql/Array.java,
-         java/sql/BatchUpdateException.java, java/sql/Blob.java,
-         java/sql/CallableStatement.java, java/sql/Clob.java,
-         java/sql/Connection.java, java/sql/DataTruncation.java,
-         java/sql/DatabaseMetaData.java, java/sql/Date.java,
-         java/sql/Driver.java, java/sql/DriverManager.java,
-         java/sql/DriverPropertyInfo.java, java/sql/Makefile.am,
-         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/SQLException.java,
-         java/sql/SQLInput.java, java/sql/SQLOutput.java,
-         java/sql/SQLPermission.java, java/sql/SQLWarning.java,
-         java/sql/Savepoint.java, java/sql/Statement.java,
-         java/sql/Struct.java, java/sql/Time.java,
-         java/sql/Timestamp.java, java/sql/Types.java,
-         java/sql/package.html, java/text/Annotation.java,
-         java/text/AttributedCharacterIterator.java,
-         java/text/AttributedString.java,
-         java/text/AttributedStringIterator.java,
-         java/text/BreakIterator.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.am, java/text/Makefile.in,
-         java/text/MessageFormat.java, java/text/NumberFormat.java,
-         java/text/ParseException.java, java/text/ParsePosition.java,
-         java/text/RuleBasedCollator.java,
-         java/text/SimpleDateFormat.java,
-         java/text/StringCharacterIterator.java, java/text/package.html,
-         java/util/AbstractCollection.java, java/util/AbstractList.java,
-         java/util/AbstractMap.java,
-         java/util/AbstractSequentialList.java,
-         java/util/AbstractSet.java, java/util/ArrayList.java,
-         java/util/Arrays.java, java/util/BitSet.java,
-         java/util/Calendar.java, java/util/Collection.java,
-         java/util/Collections.java, java/util/Comparator.java,
-         java/util/ConcurrentModificationException.java,
-         java/util/Date.java, java/util/Dictionary.java,
-         java/util/EmptyStackException.java, java/util/Enumeration.java,
-         java/util/EventListener.java, java/util/EventListenerProxy.java,
-         java/util/EventObject.java, java/util/GregorianCalendar.java,
-         java/util/HashMap.java, java/util/HashSet.java,
-         java/util/Hashtable.java, java/util/IdentityHashMap.java,
-         java/util/Iterator.java, java/util/LinkedHashMap.java,
-         java/util/LinkedHashSet.java, java/util/LinkedList.java,
-         java/util/List.java, java/util/ListIterator.java,
-         java/util/ListResourceBundle.java, java/util/Locale.java,
-         java/util/Makefile.am, java/util/Makefile.in, java/util/Map.java,
-         java/util/MissingResourceException.java,
-         java/util/NoSuchElementException.java, java/util/Observable.java,
-         java/util/Observer.java, java/util/Properties.java,
-         java/util/PropertyPermission.java,
-         java/util/PropertyPermissionCollection.java,
-         java/util/PropertyResourceBundle.java, java/util/Random.java,
-         java/util/RandomAccess.java, java/util/ResourceBundle.java,
-         java/util/Set.java, java/util/SimpleTimeZone.java,
-         java/util/SortedMap.java, java/util/SortedSet.java,
-         java/util/Stack.java, java/util/StringTokenizer.java,
-         java/util/TimeZone.java, java/util/Timer.java,
-         java/util/TimerTask.java,
-         java/util/TooManyListenersException.java, java/util/TreeMap.java,
-         java/util/TreeSet.java, java/util/Vector.java,
-         java/util/WeakHashMap.java, java/util/package.html,
-         java/util/jar/Attributes.java, java/util/jar/JarEntry.java,
-         java/util/jar/JarException.java, java/util/jar/JarFile.java,
-         java/util/jar/JarInputStream.java,
-         java/util/jar/JarOutputStream.java, java/util/jar/Makefile.am,
-         java/util/jar/Makefile.in, java/util/jar/Manifest.java,
-         java/util/jar/package.html,
-         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/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/StreamHandler.java,
-         java/util/logging/XMLFormatter.java,
-         java/util/logging/package.html,
-         java/util/prefs/AbstractPreferences.java,
-         java/util/prefs/BackingStoreException.java,
-         java/util/prefs/InvalidPreferencesFormatException.java,
-         java/util/prefs/Makefile.am, java/util/prefs/Makefile.in,
-         java/util/prefs/NodeChangeEvent.java,
-         java/util/prefs/NodeChangeListener.java,
-         java/util/prefs/PreferenceChangeEvent.java,
-         java/util/prefs/PreferenceChangeListener.java,
-         java/util/prefs/Preferences.java,
-         java/util/prefs/PreferencesFactory.java,
-         java/util/prefs/package.html, java/util/regex/Makefile.am,
-         java/util/regex/Makefile.in, java/util/regex/Matcher.java,
-         java/util/regex/Pattern.java,
-         java/util/regex/PatternSyntaxException.java,
-         java/util/regex/package.html, java/util/zip/Adler32.java,
-         java/util/zip/CRC32.java, java/util/zip/CheckedInputStream.java,
-         java/util/zip/CheckedOutputStream.java,
-         java/util/zip/Checksum.java,
-         java/util/zip/DataFormatException.java,
-         java/util/zip/Deflater.java,
-         java/util/zip/DeflaterConstants.java,
-         java/util/zip/DeflaterEngine.java,
-         java/util/zip/DeflaterHuffman.java,
-         java/util/zip/DeflaterOutputStream.java,
-         java/util/zip/DeflaterPending.java,
-         java/util/zip/GZIPInputStream.java,
-         java/util/zip/GZIPOutputStream.java, java/util/zip/Inflater.java,
-         java/util/zip/InflaterDynHeader.java,
-         java/util/zip/InflaterHuffmanTree.java,
-         java/util/zip/InflaterInputStream.java,
-         java/util/zip/Makefile.am, java/util/zip/Makefile.in,
-         java/util/zip/OutputWindow.java,
-         java/util/zip/PendingBuffer.java,
-         java/util/zip/StreamManipulator.java,
-         java/util/zip/ZipConstants.java, java/util/zip/ZipEntry.java,
-         java/util/zip/ZipException.java, java/util/zip/ZipFile.java,
-         java/util/zip/ZipInputStream.java,
-         java/util/zip/ZipOutputStream.java, java/util/zip/package.html,
-         javax/Makefile.am, javax/Makefile.in,
-         javax/accessibility/Accessible.java,
-         javax/accessibility/AccessibleAction.java,
-         javax/accessibility/AccessibleBundle.java,
-         javax/accessibility/AccessibleComponent.java,
-         javax/accessibility/AccessibleContext.java,
-         javax/accessibility/AccessibleEditableText.java,
-         javax/accessibility/AccessibleExtendedComponent.java,
-         javax/accessibility/AccessibleExtendedTable.java,
-         javax/accessibility/AccessibleHyperlink.java,
-         javax/accessibility/AccessibleHypertext.java,
-         javax/accessibility/AccessibleIcon.java,
-         javax/accessibility/AccessibleKeyBinding.java,
-         javax/accessibility/AccessibleRelation.java,
-         javax/accessibility/AccessibleRelationSet.java,
-         javax/accessibility/AccessibleResourceBundle.java,
-         javax/accessibility/AccessibleRole.java,
-         javax/accessibility/AccessibleSelection.java,
-         javax/accessibility/AccessibleState.java,
-         javax/accessibility/AccessibleStateSet.java,
-         javax/accessibility/AccessibleTable.java,
-         javax/accessibility/AccessibleTableModelChange.java,
-         javax/accessibility/AccessibleText.java,
-         javax/accessibility/AccessibleValue.java,
-         javax/accessibility/Makefile.am, javax/accessibility/Makefile.in,
-         javax/accessibility/package.html,
-         javax/naming/AuthenticationException.java,
-         javax/naming/AuthenticationNotSupportedException.java,
-         javax/naming/BinaryRefAddr.java, javax/naming/Binding.java,
-         javax/naming/CannotProceedException.java,
-         javax/naming/CommunicationException.java,
-         javax/naming/CompositeName.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/InvalidNameException.java,
-         javax/naming/LimitExceededException.java,
-         javax/naming/LinkException.java,
-         javax/naming/LinkLoopException.java, javax/naming/LinkRef.java,
-         javax/naming/Makefile.am, javax/naming/Makefile.in,
-         javax/naming/MalformedLinkException.java, javax/naming/Name.java,
-         javax/naming/NameAlreadyBoundException.java,
-         javax/naming/NameClassPair.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/OperationNotSupportedException.java,
-         javax/naming/PartialResultException.java,
-         javax/naming/RefAddr.java, javax/naming/Reference.java,
-         javax/naming/Referenceable.java,
-         javax/naming/ReferralException.java,
-         javax/naming/ServiceUnavailableException.java,
-         javax/naming/SizeLimitExceededException.java,
-         javax/naming/StringRefAddr.java,
-         javax/naming/TimeLimitExceededException.java,
-         javax/naming/package.html, javax/naming/directory/Attribute.java,
-         javax/naming/directory/AttributeInUseException.java,
-         javax/naming/directory/AttributeModificationException.java,
-         javax/naming/directory/Attributes.java,
-         javax/naming/directory/BasicAttribute.java,
-         javax/naming/directory/BasicAttributes.java,
-         javax/naming/directory/DirContext.java,
-         javax/naming/directory/InitialDirContext.java,
-         javax/naming/directory/InvalidAttributeIdentifierException.java,
-         javax/naming/directory/InvalidAttributeValueException.java,
-         javax/naming/directory/InvalidAttributesException.java,
-         javax/naming/directory/InvalidSearchControlsException.java,
-         javax/naming/directory/InvalidSearchFilterException.java,
-         javax/naming/directory/Makefile.am,
-         javax/naming/directory/Makefile.in,
-         javax/naming/directory/ModificationItem.java,
-         javax/naming/directory/NoSuchAttributeException.java,
-         javax/naming/directory/SchemaViolationException.java,
-         javax/naming/directory/SearchControls.java,
-         javax/naming/directory/SearchResult.java,
-         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/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/UnsolicitedNotificationEvent.java,
-         javax/naming/ldap/UnsolicitedNotificationListener.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/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/print/Makefile.am,
-         javax/print/Makefile.in, javax/print/attribute/Attribute.java,
-         javax/print/attribute/AttributeSet.java,
-         javax/print/attribute/Makefile.am,
-         javax/print/attribute/Makefile.in,
-         javax/print/attribute/package.html, javax/rmi/BAD_OPERATION.java,
-         javax/rmi/Makefile.am, javax/rmi/Makefile.in, javax/rmi/ORB.java,
-         javax/rmi/PortableRemoteObject.java,
-         javax/rmi/CORBA/ClassDesc.java, javax/rmi/CORBA/Makefile.am,
-         javax/rmi/CORBA/Makefile.in, javax/rmi/CORBA/ObjectImpl.java,
-         javax/rmi/CORBA/PortableRemoteObjectDelegate.java,
-         javax/rmi/CORBA/Stub.java, javax/rmi/CORBA/StubDelegate.java,
-         javax/rmi/CORBA/SystemException.java, javax/rmi/CORBA/Tie.java,
-         javax/rmi/CORBA/Util.java, javax/rmi/CORBA/UtilDelegate.java,
-         javax/rmi/CORBA/ValueHandler.java, javax/security/Makefile.am,
-         javax/security/Makefile.in, javax/security/auth/Makefile.am,
-         javax/security/auth/Makefile.in,
-         javax/security/auth/x500/Makefile.am,
-         javax/security/auth/x500/Makefile.in,
-         javax/security/auth/x500/X500Principal.java,
-         javax/sql/ConnectionEvent.java,
-         javax/sql/ConnectionEventListener.java,
-         javax/sql/ConnectionPoolDataSource.java,
-         javax/sql/DataSource.java, javax/sql/Makefile.am,
-         javax/sql/Makefile.in, javax/sql/PooledConnection.java,
-         javax/sql/RowSet.java, javax/sql/RowSetEvent.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/sql/package.html,
-         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/BorderFactory.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/ComponentInputMap.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/FocusManager.java,
-         javax/swing/GrayFilter.java, javax/swing/Icon.java,
-         javax/swing/ImageIcon.java, javax/swing/InputMap.java,
-         javax/swing/InputVerifier.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/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/MenuSelectionManager.java,
-         javax/swing/MutableComboBoxModel.java,
-         javax/swing/OverlayLayout.java, javax/swing/Popup.java,
-         javax/swing/PopupFactory.java, javax/swing/ProgressMonitor.java,
-         javax/swing/ProgressMonitorInputStream.java,
-         javax/swing/Renderer.java, javax/swing/RepaintManager.java,
-         javax/swing/RootPaneContainer.java,
-         javax/swing/ScrollPaneConstants.java,
-         javax/swing/ScrollPaneLayout.java, javax/swing/Scrollable.java,
-         javax/swing/SingleSelectionModel.java,
-         javax/swing/SizeRequirements.java, javax/swing/SizeSequence.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/UnsupportedLookAndFeelException.java,
-         javax/swing/ViewportLayout.java,
-         javax/swing/WindowConstants.java, javax/swing/package.html,
-         javax/swing/border/AbstractBorder.java,
-         javax/swing/border/BevelBorder.java,
-         javax/swing/border/Border.java,
-         javax/swing/border/CompoundBorder.java,
-         javax/swing/border/EmptyBorder.java,
-         javax/swing/border/EtchedBorder.java,
-         javax/swing/border/LineBorder.java,
-         javax/swing/border/Makefile.am, javax/swing/border/Makefile.in,
-         javax/swing/border/MatteBorder.java,
-         javax/swing/border/SoftBevelBorder.java,
-         javax/swing/border/TitledBorder.java,
-         javax/swing/border/package.html,
-         javax/swing/colorchooser/AbstractColorChooserPanel.java,
-         javax/swing/colorchooser/ColorChooserComponentFactory.java,
-         javax/swing/colorchooser/ColorSelectionModel.java,
-         javax/swing/colorchooser/DefaultColorSelectionModel.java,
-         javax/swing/colorchooser/Makefile.am,
-         javax/swing/colorchooser/Makefile.in,
-         javax/swing/colorchooser/package.html,
-         javax/swing/event/AncestorEvent.java,
-         javax/swing/event/AncestorListener.java,
-         javax/swing/event/CaretEvent.java,
-         javax/swing/event/CaretListener.java,
-         javax/swing/event/CellEditorListener.java,
-         javax/swing/event/ChangeEvent.java,
-         javax/swing/event/ChangeListener.java,
-         javax/swing/event/DocumentEvent.java,
-         javax/swing/event/DocumentListener.java,
-         javax/swing/event/EventListenerList.java,
-         javax/swing/event/HyperlinkEvent.java,
-         javax/swing/event/HyperlinkListener.java,
-         javax/swing/event/InternalFrameAdapter.java,
-         javax/swing/event/InternalFrameEvent.java,
-         javax/swing/event/InternalFrameListener.java,
-         javax/swing/event/ListDataEvent.java,
-         javax/swing/event/ListDataListener.java,
-         javax/swing/event/ListSelectionEvent.java,
-         javax/swing/event/ListSelectionListener.java: merge from
-         gnuclasspath branch. I hope I didn't miss or revert any
-         modifications from head accidently
-
-2003-11-21 19:23  jowenn
-
-       * Makefile.am, acconfig.h, asmpart.h, builtin.c, builtin.h,
-         configure.in, global.h, headers.c, jni.c, jni.h, loader.c,
-         loader.h, main.c, main.h, natcalls.h, native.c, native.h,
-         tables.c, tables.h, unzip.c, unzip.h, classpathbin/Makefile.am,
-         gnuclasspath/AUTHORS, gnuclasspath/BUGS, gnuclasspath/COPYING,
-         gnuclasspath/ChangeLog, gnuclasspath/HACKING,
-         gnuclasspath/INSTALL, gnuclasspath/LICENSE,
-         gnuclasspath/Makefile.am, gnuclasspath/Makefile.in,
-         gnuclasspath/NEWS, gnuclasspath/README, gnuclasspath/THANKYOU,
-         gnuclasspath/TODO, gnuclasspath/acinclude.m4,
-         gnuclasspath/aclocal.m4, gnuclasspath/config.guess,
-         gnuclasspath/config.sub, gnuclasspath/configure,
-         gnuclasspath/configure.in, gnuclasspath/depcomp,
-         gnuclasspath/install-sh, gnuclasspath/ltmain.sh,
-         gnuclasspath/mauve-classpath, gnuclasspath/missing,
-         gnuclasspath/mkinstalldirs, gnuclasspath/stamp-h.in,
-         gnuclasspath/doc/Makefile.am, gnuclasspath/doc/Makefile.in,
-         gnuclasspath/doc/hacking.info, gnuclasspath/doc/hacking.texinfo,
-         gnuclasspath/doc/texinfo.tex,
-         gnuclasspath/doc/vmintegration.info,
-         gnuclasspath/doc/vmintegration.texinfo,
-         gnuclasspath/doc/api/Makefile.am,
-         gnuclasspath/doc/api/Makefile.in,
-         gnuclasspath/doc/api/classpath-copyright.xml,
-         gnuclasspath/external/Makefile.am,
-         gnuclasspath/external/Makefile.in, gnuclasspath/external/README,
-         gnuclasspath/external/jaxp/.cvsignore,
-         gnuclasspath/external/jaxp/AUTHORS,
-         gnuclasspath/external/jaxp/COPYING,
-         gnuclasspath/external/jaxp/COPYRIGHT.html,
-         gnuclasspath/external/jaxp/HACKING,
-         gnuclasspath/external/jaxp/LICENSE,
-         gnuclasspath/external/jaxp/Makefile.aj,
-         gnuclasspath/external/jaxp/README,
-         gnuclasspath/external/jaxp/aclocal.m4,
-         gnuclasspath/external/jaxp/automakejar,
-         gnuclasspath/external/jaxp/configure.in,
-         gnuclasspath/external/jaxp/manifest.mf,
-         gnuclasspath/external/jaxp/source/gnu/xml/aelfred2/JAXPFactory.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/aelfred2/SAXDriver.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/aelfred2/XmlParser.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/aelfred2/XmlReader.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/aelfred2/package.html,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/Consumer.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomAttr.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomCDATA.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomCharacterData.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomComment.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomDoctype.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomDocument.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomElement.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomEntity.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomEntityReference.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomEvent.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomEx.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomExtern.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomFragment.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomImpl.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomIterator.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomNamedNodeMap.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomNode.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomNotation.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomNsNode.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomPI.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/DomText.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/JAXPFactory.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/dom/package.html,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/CallFilter.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/DomConsumer.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/EventConsumer.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/EventFilter.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/LinkFilter.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/NSFilter.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/PipelineFactory.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/TeeConsumer.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/TextConsumer.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/ValidationConsumer.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/WellFormednessFilter.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/XIncludeFilter.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/XsltFilter.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/pipeline/package.html,
-         gnuclasspath/external/jaxp/source/gnu/xml/util/DoParse.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/util/DomParser.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/util/Resolver.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/util/SAXNullTransformerFactory.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/util/XCat.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/util/XHTMLWriter.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/util/XMLWriter.java,
-         gnuclasspath/external/jaxp/source/gnu/xml/util/package.html,
-         gnuclasspath/external/jaxp/source/javax/xml/parsers/ClassStuff.java,
-         gnuclasspath/external/jaxp/source/javax/xml/parsers/DocumentBuilder.java,
-         gnuclasspath/external/jaxp/source/javax/xml/parsers/DocumentBuilderFactory.java,
-         gnuclasspath/external/jaxp/source/javax/xml/parsers/FactoryConfigurationError.java,
-         gnuclasspath/external/jaxp/source/javax/xml/parsers/ParserConfigurationException.java,
-         gnuclasspath/external/jaxp/source/javax/xml/parsers/SAXParser.java,
-         gnuclasspath/external/jaxp/source/javax/xml/parsers/SAXParserFactory.java,
-         gnuclasspath/external/jaxp/source/javax/xml/parsers/package.html,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/ClassStuff.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/ErrorListener.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/OutputKeys.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/Result.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/Source.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/SourceLocator.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/Templates.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/Transformer.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/TransformerConfigurationException.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/TransformerException.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/TransformerFactory.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/TransformerFactoryConfigurationError.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/URIResolver.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/package.html,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/dom/DOMLocator.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/dom/DOMResult.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/dom/DOMSource.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/dom/package.html,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/sax/SAXResult.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/sax/SAXSource.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/sax/SAXTransformerFactory.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/sax/TemplatesHandler.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/sax/TransformerHandler.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/sax/package.html,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/stream/StreamResult.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/stream/StreamSource.java,
-         gnuclasspath/external/jaxp/source/javax/xml/transform/stream/package.html,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/Attr.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/CDATASection.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/CharacterData.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/Comment.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/DOMException.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/DOMImplementation.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/Document.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/DocumentFragment.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/DocumentType.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/Element.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/Entity.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/EntityReference.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/NamedNodeMap.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/Node.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/NodeList.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/Notation.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/ProcessingInstruction.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/Text.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/package.html,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2Azimuth.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2BackgroundPosition.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2BorderSpacing.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2CounterIncrement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2CounterReset.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2Cursor.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2FontFaceSrc.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2FontFaceWidths.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2PageSize.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2PlayDuring.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2Properties.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSS2TextShadow.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSCharsetRule.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSFontFaceRule.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSImportRule.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSMediaRule.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSPageRule.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSPrimitiveValue.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSRule.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSRuleList.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSStyleDeclaration.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSStyleRule.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSStyleSheet.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSUnknownRule.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSValue.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/CSSValueList.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/Counter.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/DOMImplementationCSS.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/DocumentCSS.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/ElementCSSInlineStyle.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/RGBColor.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/Rect.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/ViewCSS.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/css/package.html,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/events/DocumentEvent.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/events/Event.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/events/EventException.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/events/EventListener.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/events/EventTarget.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/events/MouseEvent.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/events/MutationEvent.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/events/UIEvent.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/events/package.html,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLAnchorElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLAppletElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLAreaElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLBRElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLBaseElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLBaseFontElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLBodyElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLButtonElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLCollection.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLDListElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLDOMImplementation.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLDirectoryElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLDivElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLDocument.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLFieldSetElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLFontElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLFormElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLFrameElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLFrameSetElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLHRElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLHeadElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLHeadingElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLHtmlElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLIFrameElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLImageElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLInputElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLIsIndexElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLLIElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLLabelElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLLegendElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLLinkElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLMapElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLMenuElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLMetaElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLModElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLOListElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLObjectElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLOptGroupElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLOptionElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLParagraphElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLParamElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLPreElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLQuoteElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLScriptElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLSelectElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLStyleElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLTableCaptionElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLTableCellElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLTableColElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLTableElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLTableRowElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLTableSectionElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLTextAreaElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLTitleElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/HTMLUListElement.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/html/package.html,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/ranges/DocumentRange.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/ranges/Range.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/ranges/RangeException.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/ranges/package.html,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/stylesheets/DocumentStyle.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/stylesheets/LinkStyle.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/stylesheets/MediaList.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/stylesheets/StyleSheet.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/stylesheets/StyleSheetList.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/stylesheets/package.html,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/traversal/DocumentTraversal.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/traversal/NodeFilter.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/traversal/NodeIterator.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/traversal/TreeWalker.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/traversal/package.html,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/views/AbstractView.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/views/DocumentView.java,
-         gnuclasspath/external/jaxp/source/org/w3c/dom/views/package.html,
-         gnuclasspath/external/jaxp/source/org/xml/sax/AttributeList.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/Attributes.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ContentHandler.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/DTDHandler.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/DocumentHandler.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/EntityResolver.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ErrorHandler.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/HandlerBase.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/InputSource.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/Locator.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/Parser.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/SAXException.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/SAXNotRecognizedException.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/SAXNotSupportedException.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/SAXParseException.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/XMLFilter.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/XMLReader.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/package.html,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ext/Attributes2.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ext/Attributes2Impl.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ext/DeclHandler.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ext/DefaultHandler2.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ext/EntityResolver2.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ext/LexicalHandler.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ext/Locator2.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ext/Locator2Impl.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/ext/package.html,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/AttributeListImpl.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/AttributesImpl.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/DefaultHandler.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/LocatorImpl.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/NamespaceSupport.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/NewInstance.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/ParserAdapter.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/ParserFactory.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/XMLFilterImpl.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/XMLReaderAdapter.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/XMLReaderFactory.java,
-         gnuclasspath/external/jaxp/source/org/xml/sax/helpers/package.html,
-         gnuclasspath/external/jaxp/tests/dom/NodeType.java,
-         gnuclasspath/external/jaxp/tests/dom/nodetype.xml,
-         gnuclasspath/gnu/Makefile.am, gnuclasspath/gnu/Makefile.in,
-         gnuclasspath/gnu/classpath/Configuration.java.in,
-         gnuclasspath/gnu/classpath/Makefile.am,
-         gnuclasspath/gnu/classpath/Makefile.in,
-         gnuclasspath/gnu/classpath/RawData.java,
-         gnuclasspath/gnu/java/Makefile.am,
-         gnuclasspath/gnu/java/Makefile.in,
-         gnuclasspath/gnu/java/awt/BitMaskExtent.java,
-         gnuclasspath/gnu/java/awt/BitwiseXORComposite.java,
-         gnuclasspath/gnu/java/awt/Buffers.java,
-         gnuclasspath/gnu/java/awt/ClasspathToolkit.java,
-         gnuclasspath/gnu/java/awt/ComponentDataBlitOp.java,
-         gnuclasspath/gnu/java/awt/EventModifier.java,
-         gnuclasspath/gnu/java/awt/GLightweightPeer.java,
-         gnuclasspath/gnu/java/awt/Makefile.am,
-         gnuclasspath/gnu/java/awt/Makefile.in,
-         gnuclasspath/gnu/java/awt/image/.cvsignore,
-         gnuclasspath/gnu/java/awt/image/ImageDecoder.java,
-         gnuclasspath/gnu/java/awt/image/Makefile.am,
-         gnuclasspath/gnu/java/awt/image/Makefile.in,
-         gnuclasspath/gnu/java/awt/image/XBMDecoder.java,
-         gnuclasspath/gnu/java/awt/peer/.cvsignore,
-         gnuclasspath/gnu/java/awt/peer/ClasspathFontPeer.java,
-         gnuclasspath/gnu/java/awt/peer/GLightweightPeer.java,
-         gnuclasspath/gnu/java/awt/peer/Makefile.am,
-         gnuclasspath/gnu/java/awt/peer/Makefile.in,
-         gnuclasspath/gnu/java/awt/peer/gtk/.cvsignore,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkFontMetrics.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkGlyphVector.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkGraphics.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkGraphics2D.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkArg.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkArgList.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkButtonPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkCanvasPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkCheckboxGroupPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkChoicePeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkClipboard.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkComponentPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkContainerPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkDialogPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkFontPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkFramePeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkGenericPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkImage.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkImagePainter.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkLabelPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkListPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkMainThread.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkMenuBarPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkMenuPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkOffScreenImage.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkPanelPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkToolkit.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkWindowPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/Makefile.am,
-         gnuclasspath/gnu/java/awt/peer/gtk/Makefile.in,
-         gnuclasspath/gnu/java/awt/peer/gtk/Test.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/TestAWT.java,
-         gnuclasspath/gnu/java/beans/BeanInfoEmbryo.java,
-         gnuclasspath/gnu/java/beans/EmptyBeanInfo.java,
-         gnuclasspath/gnu/java/beans/ExplicitBeanInfo.java,
-         gnuclasspath/gnu/java/beans/IntrospectionIncubator.java,
-         gnuclasspath/gnu/java/beans/Makefile.am,
-         gnuclasspath/gnu/java/beans/Makefile.in,
-         gnuclasspath/gnu/java/beans/TODO,
-         gnuclasspath/gnu/java/beans/editors/ColorEditor.java,
-         gnuclasspath/gnu/java/beans/editors/FontEditor.java,
-         gnuclasspath/gnu/java/beans/editors/Makefile.am,
-         gnuclasspath/gnu/java/beans/editors/Makefile.in,
-         gnuclasspath/gnu/java/beans/editors/NativeBooleanEditor.java,
-         gnuclasspath/gnu/java/beans/editors/NativeByteEditor.java,
-         gnuclasspath/gnu/java/beans/editors/NativeDoubleEditor.java,
-         gnuclasspath/gnu/java/beans/editors/NativeFloatEditor.java,
-         gnuclasspath/gnu/java/beans/editors/NativeIntEditor.java,
-         gnuclasspath/gnu/java/beans/editors/NativeLongEditor.java,
-         gnuclasspath/gnu/java/beans/editors/NativeShortEditor.java,
-         gnuclasspath/gnu/java/beans/editors/StringEditor.java,
-         gnuclasspath/gnu/java/beans/editors/TODO,
-         gnuclasspath/gnu/java/beans/info/ComponentBeanInfo.java,
-         gnuclasspath/gnu/java/beans/info/Makefile.am,
-         gnuclasspath/gnu/java/beans/info/Makefile.in,
-         gnuclasspath/gnu/java/io/ASN1ParsingException.java,
-         gnuclasspath/gnu/java/io/Base64InputStream.java,
-         gnuclasspath/gnu/java/io/ClassLoaderObjectInputStream.java,
-         gnuclasspath/gnu/java/io/EncodingManager.java,
-         gnuclasspath/gnu/java/io/Makefile.am,
-         gnuclasspath/gnu/java/io/Makefile.in,
-         gnuclasspath/gnu/java/io/NullOutputStream.java,
-         gnuclasspath/gnu/java/io/ObjectIdentityWrapper.java,
-         gnuclasspath/gnu/java/io/PlatformHelper.java,
-         gnuclasspath/gnu/java/io/decode/Decoder.java,
-         gnuclasspath/gnu/java/io/decode/Decoder8859_1.java,
-         gnuclasspath/gnu/java/io/decode/Decoder8859_2.java,
-         gnuclasspath/gnu/java/io/decode/Decoder8859_3.java,
-         gnuclasspath/gnu/java/io/decode/Decoder8859_4.java,
-         gnuclasspath/gnu/java/io/decode/Decoder8859_5.java,
-         gnuclasspath/gnu/java/io/decode/DecoderEightBitLookup.java,
-         gnuclasspath/gnu/java/io/decode/DecoderUTF8.java,
-         gnuclasspath/gnu/java/io/decode/Makefile.am,
-         gnuclasspath/gnu/java/io/decode/Makefile.in,
-         gnuclasspath/gnu/java/io/encode/Encoder.java,
-         gnuclasspath/gnu/java/io/encode/Encoder8859_1.java,
-         gnuclasspath/gnu/java/io/encode/Encoder8859_2.java,
-         gnuclasspath/gnu/java/io/encode/Encoder8859_3.java,
-         gnuclasspath/gnu/java/io/encode/Encoder8859_4.java,
-         gnuclasspath/gnu/java/io/encode/Encoder8859_5.java,
-         gnuclasspath/gnu/java/io/encode/EncoderEightBitLookup.java,
-         gnuclasspath/gnu/java/io/encode/EncoderUTF8.java,
-         gnuclasspath/gnu/java/io/encode/Makefile.am,
-         gnuclasspath/gnu/java/io/encode/Makefile.in,
-         gnuclasspath/gnu/java/lang/ArrayHelper.java,
-         gnuclasspath/gnu/java/lang/CharData.java,
-         gnuclasspath/gnu/java/lang/ClassHelper.java,
-         gnuclasspath/gnu/java/lang/ClassLoaderHelper.java,
-         gnuclasspath/gnu/java/lang/MainThread.java,
-         gnuclasspath/gnu/java/lang/Makefile.am,
-         gnuclasspath/gnu/java/lang/Makefile.in,
-         gnuclasspath/gnu/java/lang/SystemClassLoader.java,
-         gnuclasspath/gnu/java/lang/reflect/Makefile.am,
-         gnuclasspath/gnu/java/lang/reflect/Makefile.in,
-         gnuclasspath/gnu/java/lang/reflect/TypeSignature.java,
-         gnuclasspath/gnu/java/locale/Calendar.java,
-         gnuclasspath/gnu/java/locale/Calendar_de.java,
-         gnuclasspath/gnu/java/locale/Calendar_en.java,
-         gnuclasspath/gnu/java/locale/Calendar_nl.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_af_ZA.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_AE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_BH.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_DZ.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_EG.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_IN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_IQ.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_JO.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_KW.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_LB.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_LY.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_MA.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_OM.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_QA.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_SD.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_SY.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_TN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ar_YE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_be_BY.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_bn_IN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_br_FR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_bs_BA.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ca_ES.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_cs_CZ.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_cy_GB.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_da_DK.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_de.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_de_AT.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_de_BE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_de_CH.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_de_DE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_de_LU.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_el_GR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_AU.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_BW.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_CA.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_DK.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_GB.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_HK.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_IE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_IN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_NZ.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_PH.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_SG.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_US.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_ZA.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_en_ZW.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_AR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_BO.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_CL.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_CO.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_CR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_DO.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_EC.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_ES.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_GT.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_HN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_MX.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_NI.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_PA.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_PE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_PR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_PY.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_SV.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_US.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_UY.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_es_VE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_et_EE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_eu_ES.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_fa_IR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_fi_FI.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_fo_FO.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_fr_BE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_fr_CA.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_fr_CH.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_fr_FR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_fr_LU.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ga_IE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_gd_GB.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_gl_ES.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_gv_GB.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_he_IL.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_hi_IN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_hr_HR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_hu_HU.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_id_ID.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_it_CH.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_it_IT.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_iw_IL.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ja_JP.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ka_GE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_kl_GL.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ko_KR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_kw_GB.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_lt_LT.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_lv_LV.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_mi_NZ.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_mk_MK.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_mr_IN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_mt_MT.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_nl.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_nl_BE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_nl_NL.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_nn_NO.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_no_NO.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_oc_FR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_pl_PL.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_pt_BR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_pt_PT.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ro_RO.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ru_RU.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ru_UA.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_se_NO.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_sk_SK.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_sl_SI.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_sq_AL.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_sr_YU.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_sv_FI.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_sv_SE.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ta_IN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_te_IN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_tg_TJ.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_tl_PH.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_tr_TR.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_uk_UA.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_ur_PK.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_uz_UZ.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_vi_VN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_yi_US.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_zh_CN.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_zh_HK.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_zh_SG.java,
-         gnuclasspath/gnu/java/locale/LocaleInformation_zh_TW.java,
-         gnuclasspath/gnu/java/locale/Makefile.am,
-         gnuclasspath/gnu/java/locale/Makefile.in,
-         gnuclasspath/gnu/java/locale/iso3166-a3.properties,
-         gnuclasspath/gnu/java/locale/iso3166.properties,
-         gnuclasspath/gnu/java/locale/iso3166_de.properties,
-         gnuclasspath/gnu/java/locale/iso639-a2-old.properties,
-         gnuclasspath/gnu/java/locale/iso639-a3.properties,
-         gnuclasspath/gnu/java/locale/iso639.properties,
-         gnuclasspath/gnu/java/locale/iso639_de.properties,
-         gnuclasspath/gnu/java/locale/iso639_fr.properties,
-         gnuclasspath/gnu/java/locale/iso639_ga.properties,
-         gnuclasspath/gnu/java/math/MPN.java,
-         gnuclasspath/gnu/java/math/Makefile.am,
-         gnuclasspath/gnu/java/math/Makefile.in,
-         gnuclasspath/gnu/java/net/HeaderFieldHelper.java,
-         gnuclasspath/gnu/java/net/Makefile.am,
-         gnuclasspath/gnu/java/net/Makefile.in,
-         gnuclasspath/gnu/java/net/content/Makefile.am,
-         gnuclasspath/gnu/java/net/content/Makefile.in,
-         gnuclasspath/gnu/java/net/content/text/Makefile.am,
-         gnuclasspath/gnu/java/net/content/text/Makefile.in,
-         gnuclasspath/gnu/java/net/content/text/plain.java,
-         gnuclasspath/gnu/java/net/protocol/Makefile.am,
-         gnuclasspath/gnu/java/net/protocol/Makefile.in,
-         gnuclasspath/gnu/java/net/protocol/file/FileURLConnection.java,
-         gnuclasspath/gnu/java/net/protocol/file/Handler.java,
-         gnuclasspath/gnu/java/net/protocol/file/Makefile.am,
-         gnuclasspath/gnu/java/net/protocol/file/Makefile.in,
-         gnuclasspath/gnu/java/net/protocol/http/Handler.java,
-         gnuclasspath/gnu/java/net/protocol/http/HttpURLConnection.java,
-         gnuclasspath/gnu/java/net/protocol/http/Makefile.am,
-         gnuclasspath/gnu/java/net/protocol/http/Makefile.in,
-         gnuclasspath/gnu/java/net/protocol/http/TODO,
-         gnuclasspath/gnu/java/net/protocol/jar/Handler.java,
-         gnuclasspath/gnu/java/net/protocol/jar/JarURLConnection.java,
-         gnuclasspath/gnu/java/net/protocol/jar/Makefile.am,
-         gnuclasspath/gnu/java/net/protocol/jar/Makefile.in,
-         gnuclasspath/gnu/java/nio/DatagramChannelImpl.java,
-         gnuclasspath/gnu/java/nio/FileLockImpl.java,
-         gnuclasspath/gnu/java/nio/Makefile.am,
-         gnuclasspath/gnu/java/nio/Makefile.in,
-         gnuclasspath/gnu/java/nio/PipeImpl.java,
-         gnuclasspath/gnu/java/nio/SelectionKeyImpl.java,
-         gnuclasspath/gnu/java/nio/SelectorImpl.java,
-         gnuclasspath/gnu/java/nio/SelectorProviderImpl.java,
-         gnuclasspath/gnu/java/nio/ServerSocketChannelImpl.java,
-         gnuclasspath/gnu/java/nio/SocketChannelImpl.java,
-         gnuclasspath/gnu/java/nio/charset/ISO_8859_1.java,
-         gnuclasspath/gnu/java/nio/charset/Makefile.am,
-         gnuclasspath/gnu/java/nio/charset/Makefile.in,
-         gnuclasspath/gnu/java/nio/charset/Provider.java,
-         gnuclasspath/gnu/java/nio/charset/US_ASCII.java,
-         gnuclasspath/gnu/java/nio/charset/UTF_16.java,
-         gnuclasspath/gnu/java/nio/charset/UTF_16BE.java,
-         gnuclasspath/gnu/java/nio/charset/UTF_16Decoder.java,
-         gnuclasspath/gnu/java/nio/charset/UTF_16Encoder.java,
-         gnuclasspath/gnu/java/nio/charset/UTF_16LE.java,
-         gnuclasspath/gnu/java/nio/charset/UTF_8.java,
-         gnuclasspath/gnu/java/rmi/Makefile.am,
-         gnuclasspath/gnu/java/rmi/Makefile.in,
-         gnuclasspath/gnu/java/rmi/RMIMarshalledObjectInputStream.java,
-         gnuclasspath/gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
-         gnuclasspath/gnu/java/rmi/dgc/DGCImpl.java,
-         gnuclasspath/gnu/java/rmi/dgc/DGCImpl_Skel.java,
-         gnuclasspath/gnu/java/rmi/dgc/DGCImpl_Stub.java,
-         gnuclasspath/gnu/java/rmi/dgc/Makefile.am,
-         gnuclasspath/gnu/java/rmi/dgc/Makefile.in,
-         gnuclasspath/gnu/java/rmi/registry/Makefile.am,
-         gnuclasspath/gnu/java/rmi/registry/Makefile.in,
-         gnuclasspath/gnu/java/rmi/registry/RegistryImpl.java,
-         gnuclasspath/gnu/java/rmi/registry/RegistryImpl_Skel.java,
-         gnuclasspath/gnu/java/rmi/registry/RegistryImpl_Stub.java,
-         gnuclasspath/gnu/java/rmi/rmic/Compile_gcj.java,
-         gnuclasspath/gnu/java/rmi/rmic/Compiler.java,
-         gnuclasspath/gnu/java/rmi/rmic/CompilerProcess.java,
-         gnuclasspath/gnu/java/rmi/rmic/Makefile.am,
-         gnuclasspath/gnu/java/rmi/rmic/Makefile.in,
-         gnuclasspath/gnu/java/rmi/rmic/RMIC.java,
-         gnuclasspath/gnu/java/rmi/rmic/TabbedWriter.java,
-         gnuclasspath/gnu/java/rmi/server/ConnectionRunnerPool.java,
-         gnuclasspath/gnu/java/rmi/server/Makefile.am,
-         gnuclasspath/gnu/java/rmi/server/Makefile.in,
-         gnuclasspath/gnu/java/rmi/server/ProtocolConstants.java,
-         gnuclasspath/gnu/java/rmi/server/RMIDefaultSocketFactory.java,
-         gnuclasspath/gnu/java/rmi/server/RMIHashes.java,
-         gnuclasspath/gnu/java/rmi/server/RMIObjectInputStream.java,
-         gnuclasspath/gnu/java/rmi/server/RMIObjectOutputStream.java,
-         gnuclasspath/gnu/java/rmi/server/UnicastConnection.java,
-         gnuclasspath/gnu/java/rmi/server/UnicastConnectionManager.java,
-         gnuclasspath/gnu/java/rmi/server/UnicastRef.java,
-         gnuclasspath/gnu/java/rmi/server/UnicastRemoteCall.java,
-         gnuclasspath/gnu/java/rmi/server/UnicastRemoteStub.java,
-         gnuclasspath/gnu/java/rmi/server/UnicastServer.java,
-         gnuclasspath/gnu/java/rmi/server/UnicastServerRef.java,
-         gnuclasspath/gnu/java/security/Engine.java,
-         gnuclasspath/gnu/java/security/Makefile.am,
-         gnuclasspath/gnu/java/security/Makefile.in,
-         gnuclasspath/gnu/java/security/OID.java,
-         gnuclasspath/gnu/java/security/der/BitString.java,
-         gnuclasspath/gnu/java/security/der/DER.java,
-         gnuclasspath/gnu/java/security/der/DEREncodingException.java,
-         gnuclasspath/gnu/java/security/der/DERReader.java,
-         gnuclasspath/gnu/java/security/der/DERValue.java,
-         gnuclasspath/gnu/java/security/der/DERWriter.java,
-         gnuclasspath/gnu/java/security/der/Makefile.am,
-         gnuclasspath/gnu/java/security/der/Makefile.in,
-         gnuclasspath/gnu/java/security/provider/DSAKeyFactory.java,
-         gnuclasspath/gnu/java/security/provider/DSAKeyPairGenerator.java,
-         gnuclasspath/gnu/java/security/provider/DSAParameterGenerator.java,
-         gnuclasspath/gnu/java/security/provider/DSAParameters.java,
-         gnuclasspath/gnu/java/security/provider/DSASignature.java,
-         gnuclasspath/gnu/java/security/provider/DefaultPolicy.java,
-         gnuclasspath/gnu/java/security/provider/Gnu.java,
-         gnuclasspath/gnu/java/security/provider/GnuDSAPrivateKey.java,
-         gnuclasspath/gnu/java/security/provider/GnuDSAPublicKey.java,
-         gnuclasspath/gnu/java/security/provider/MD5.java,
-         gnuclasspath/gnu/java/security/provider/Makefile.am,
-         gnuclasspath/gnu/java/security/provider/Makefile.in,
-         gnuclasspath/gnu/java/security/provider/SHA.java,
-         gnuclasspath/gnu/java/security/provider/SHA1PRNG.java,
-         gnuclasspath/gnu/java/security/provider/X509CertificateFactory.java,
-         gnuclasspath/gnu/java/security/util/Makefile.am,
-         gnuclasspath/gnu/java/security/util/Makefile.in,
-         gnuclasspath/gnu/java/security/util/Prime.java,
-         gnuclasspath/gnu/java/security/x509/Makefile.am,
-         gnuclasspath/gnu/java/security/x509/Makefile.in,
-         gnuclasspath/gnu/java/security/x509/X500DistinguishedName.java,
-         gnuclasspath/gnu/java/security/x509/X509CRL.java,
-         gnuclasspath/gnu/java/security/x509/X509CRLEntry.java,
-         gnuclasspath/gnu/java/security/x509/X509Certificate.java,
-         gnuclasspath/gnu/java/text/BaseBreakIterator.java,
-         gnuclasspath/gnu/java/text/CharacterBreakIterator.java,
-         gnuclasspath/gnu/java/text/LineBreakIterator.java,
-         gnuclasspath/gnu/java/text/Makefile.am,
-         gnuclasspath/gnu/java/text/Makefile.in,
-         gnuclasspath/gnu/java/text/SentenceBreakIterator.java,
-         gnuclasspath/gnu/java/text/WordBreakIterator.java,
-         gnuclasspath/gnu/java/util/DoubleEnumeration.java,
-         gnuclasspath/gnu/java/util/EmptyEnumeration.java,
-         gnuclasspath/gnu/java/util/Makefile.am,
-         gnuclasspath/gnu/java/util/Makefile.in,
-         gnuclasspath/gnu/java/util/prefs/FileBasedFactory.java,
-         gnuclasspath/gnu/java/util/prefs/Makefile.am,
-         gnuclasspath/gnu/java/util/prefs/Makefile.in,
-         gnuclasspath/gnu/java/util/prefs/MemoryBasedFactory.java,
-         gnuclasspath/gnu/java/util/prefs/MemoryBasedPreferences.java,
-         gnuclasspath/gnu/java/util/prefs/NodeReader.java,
-         gnuclasspath/gnu/java/util/prefs/NodeWriter.java,
-         gnuclasspath/gnu/javax/Makefile.am,
-         gnuclasspath/gnu/javax/Makefile.in,
-         gnuclasspath/gnu/javax/rmi/Makefile.am,
-         gnuclasspath/gnu/javax/rmi/Makefile.in,
-         gnuclasspath/gnu/javax/rmi/PortableServer.java,
-         gnuclasspath/gnu/javax/rmi/CORBA/DelegateFactory.java,
-         gnuclasspath/gnu/javax/rmi/CORBA/GetDelegateInstanceException.java,
-         gnuclasspath/gnu/javax/rmi/CORBA/Makefile.am,
-         gnuclasspath/gnu/javax/rmi/CORBA/Makefile.in,
-         gnuclasspath/gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java,
-         gnuclasspath/gnu/javax/rmi/CORBA/StubDelegateImpl.java,
-         gnuclasspath/gnu/javax/rmi/CORBA/UtilDelegateImpl.java,
-         gnuclasspath/gnu/javax/rmi/CORBA/ValueHandlerImpl.java,
-         gnuclasspath/include/Makefile.am,
-         gnuclasspath/include/Makefile.in,
-         gnuclasspath/include/config.h.in,
-         gnuclasspath/include/gnu_java_awt_image_GdkPixbufDecoder.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GdkFontMetrics.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GdkGraphics.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkChoicePeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkClipboard.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkFramePeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkGenericPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkImagePainter.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkListPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkMainThread.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkMenuPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkPanelPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkToolkit.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
-         gnuclasspath/include/gnu_java_nio_ByteBufferImpl.h,
-         gnuclasspath/include/gnu_java_nio_CharBufferImpl.h,
-         gnuclasspath/include/gnu_java_nio_DoubleBufferImpl.h,
-         gnuclasspath/include/gnu_java_nio_FileChannelImpl.h,
-         gnuclasspath/include/gnu_java_nio_FileLockImpl.h,
-         gnuclasspath/include/gnu_java_nio_FloatBufferImpl.h,
-         gnuclasspath/include/gnu_java_nio_IntBufferImpl.h,
-         gnuclasspath/include/gnu_java_nio_LongBufferImpl.h,
-         gnuclasspath/include/gnu_java_nio_MappedByteFileBuffer.h,
-         gnuclasspath/include/gnu_java_nio_ShortBufferImpl.h,
-         gnuclasspath/include/java_io_File.h,
-         gnuclasspath/include/java_io_FileDescriptor.h,
-         gnuclasspath/include/java_io_ObjectInputStream.h,
-         gnuclasspath/include/java_lang_Double.h,
-         gnuclasspath/include/java_lang_Math.h,
-         gnuclasspath/include/java_lang_Object.h,
-         gnuclasspath/include/java_lang_Runtime.h,
-         gnuclasspath/include/java_lang_Thread.h,
-         gnuclasspath/include/java_lang_VMClass.h,
-         gnuclasspath/include/java_lang_VMDouble.h,
-         gnuclasspath/include/java_lang_VMFloat.h,
-         gnuclasspath/include/java_lang_VMSystem.h,
-         gnuclasspath/include/java_lang_reflect_Array.h,
-         gnuclasspath/include/java_lang_reflect_Constructor.h,
-         gnuclasspath/include/java_lang_reflect_Field.h,
-         gnuclasspath/include/java_lang_reflect_Method.h,
-         gnuclasspath/include/java_lang_reflect_Proxy.h,
-         gnuclasspath/include/java_net_InetAddress.h,
-         gnuclasspath/include/java_net_NetworkInterface.h,
-         gnuclasspath/include/java_net_PlainDatagramSocketImpl.h,
-         gnuclasspath/include/java_net_PlainSocketImpl.h,
-         gnuclasspath/include/java_nio_DirectByteBufferImpl.h,
-         gnuclasspath/include/java_nio_channels_FileChannelImpl.h,
-         gnuclasspath/include/java_util_TimeZone.h,
-         gnuclasspath/include/jni.h.in,
-         gnuclasspath/include/jni_md-x86-linux-gnu.h,
-         gnuclasspath/java/Makefile.am, gnuclasspath/java/Makefile.in,
-         gnuclasspath/java/applet/Applet.java,
-         gnuclasspath/java/applet/AppletContext.java,
-         gnuclasspath/java/applet/AppletStub.java,
-         gnuclasspath/java/applet/AudioClip.java,
-         gnuclasspath/java/applet/Makefile.am,
-         gnuclasspath/java/applet/Makefile.in,
-         gnuclasspath/java/applet/package.html,
-         gnuclasspath/java/awt/AWTError.java,
-         gnuclasspath/java/awt/AWTEvent.java,
-         gnuclasspath/java/awt/AWTEventMulticaster.java,
-         gnuclasspath/java/awt/AWTException.java,
-         gnuclasspath/java/awt/AWTKeyStroke.java,
-         gnuclasspath/java/awt/AWTPermission.java,
-         gnuclasspath/java/awt/ActiveEvent.java,
-         gnuclasspath/java/awt/Adjustable.java,
-         gnuclasspath/java/awt/AlphaComposite.java,
-         gnuclasspath/java/awt/AttributeValue.java,
-         gnuclasspath/java/awt/BasicStroke.java,
-         gnuclasspath/java/awt/BorderLayout.java,
-         gnuclasspath/java/awt/BufferCapabilities.java,
-         gnuclasspath/java/awt/Button.java,
-         gnuclasspath/java/awt/Canvas.java,
-         gnuclasspath/java/awt/CardLayout.java,
-         gnuclasspath/java/awt/Checkbox.java,
-         gnuclasspath/java/awt/CheckboxGroup.java,
-         gnuclasspath/java/awt/CheckboxMenuItem.java,
-         gnuclasspath/java/awt/Choice.java,
-         gnuclasspath/java/awt/Color.java,
-         gnuclasspath/java/awt/ColorPaintContext.java,
-         gnuclasspath/java/awt/Component.java,
-         gnuclasspath/java/awt/ComponentOrientation.java,
-         gnuclasspath/java/awt/Composite.java,
-         gnuclasspath/java/awt/CompositeContext.java,
-         gnuclasspath/java/awt/Container.java,
-         gnuclasspath/java/awt/ContainerOrderFocusTraversalPolicy.java,
-         gnuclasspath/java/awt/Cursor.java,
-         gnuclasspath/java/awt/DefaultFocusTraversalPolicy.java,
-         gnuclasspath/java/awt/DefaultKeyboardFocusManager.java,
-         gnuclasspath/java/awt/Dialog.java,
-         gnuclasspath/java/awt/Dimension.java,
-         gnuclasspath/java/awt/DisplayMode.java,
-         gnuclasspath/java/awt/Event.java,
-         gnuclasspath/java/awt/EventDispatchThread.java,
-         gnuclasspath/java/awt/EventQueue.java,
-         gnuclasspath/java/awt/FileDialog.java,
-         gnuclasspath/java/awt/FlowLayout.java,
-         gnuclasspath/java/awt/FocusTraversalPolicy.java,
-         gnuclasspath/java/awt/Font.java,
-         gnuclasspath/java/awt/FontFormatException.java,
-         gnuclasspath/java/awt/FontMetrics.java,
-         gnuclasspath/java/awt/Frame.java,
-         gnuclasspath/java/awt/GradientPaint.java,
-         gnuclasspath/java/awt/Graphics.java,
-         gnuclasspath/java/awt/Graphics2D.java,
-         gnuclasspath/java/awt/GraphicsConfigTemplate.java,
-         gnuclasspath/java/awt/GraphicsConfiguration.java,
-         gnuclasspath/java/awt/GraphicsDevice.java,
-         gnuclasspath/java/awt/GraphicsEnvironment.java,
-         gnuclasspath/java/awt/GridBagConstraints.java,
-         gnuclasspath/java/awt/GridBagLayout.java,
-         gnuclasspath/java/awt/GridBagLayoutInfo.java,
-         gnuclasspath/java/awt/GridLayout.java,
-         gnuclasspath/java/awt/HeadlessException.java,
-         gnuclasspath/java/awt/IllegalComponentStateException.java,
-         gnuclasspath/java/awt/Image.java,
-         gnuclasspath/java/awt/ImageCapabilities.java,
-         gnuclasspath/java/awt/Insets.java,
-         gnuclasspath/java/awt/ItemSelectable.java,
-         gnuclasspath/java/awt/JobAttributes.java,
-         gnuclasspath/java/awt/KeyEventDispatcher.java,
-         gnuclasspath/java/awt/KeyEventPostProcessor.java,
-         gnuclasspath/java/awt/KeyboardFocusManager.java,
-         gnuclasspath/java/awt/Label.java,
-         gnuclasspath/java/awt/LayoutManager.java,
-         gnuclasspath/java/awt/LayoutManager2.java,
-         gnuclasspath/java/awt/List.java,
-         gnuclasspath/java/awt/Makefile.am,
-         gnuclasspath/java/awt/Makefile.in,
-         gnuclasspath/java/awt/MediaTracker.java: merge from gnuclasspath
-         branch. I hope I didn't miss or revert any modifications from
-         head accidently
-
-2003-11-21 19:07  jowenn
-
-       * nat/: AccessController.c, AccessController.h, Adler32.c,
-         Adler32.h, Array.c, Array.h, BigInteger.c, BigInteger.h, CRC32.c,
-         CRC32.h, Class.c, Class.h, ClassLoader.c, ClassLoader.h,
-         ClassLoader_NativeLibrary.c, ClassLoader_NativeLibrary.h,
-         Compiler.c, Compiler.h, Constructor.c, Constructor.h,
-         DatagramPacket.c, DatagramPacket.h, Date.h, Deflater.c,
-         Deflater.h, Double.c, Double.h, Exception.h, Field.c, Field.h,
-         File.h, FileDescriptor.c, FileDescriptor.h, FileInputStream.c,
-         FileInputStream.h, FileOutputStream.c, FileOutputStream.h,
-         FileSystem.c, FileSystem.h, Finalizer.c, Finalizer.h, Float.c,
-         Float.h, InetAddress.c, InetAddress.h, InetAddressImpl.c,
-         InetAddressImpl.h, Inflater.c, Inflater.h, InputStream.h,
-         Integer.h, JarFile.c, JarFile.h, Math.c, Math.h, Method.c,
-         Method.h, Modifier.h, Object.c, Object.h, ObjectInputStream.c,
-         ObjectInputStream.h, ObjectStreamClass.c, ObjectStreamClass.h,
-         Package.c, Package.h, PlainDatagramSocketImpl.c,
-         PlainDatagramSocketImpl.h, PlainSocketImpl.c, PlainSocketImpl.h,
-         PrintStream.h, PrivilegedAction.h, PrivilegedActionException.h,
-         PrivilegedExceptionAction.h, Properties.h, RandomAccessFile.c,
-         RandomAccessFile.h, ResourceBundle.c, ResourceBundle.h,
-         Runtime.c, Runtime.h, SecurityManager.c, SecurityManager.h,
-         SocketImpl.h, SocketInputStream.c, SocketInputStream.h,
-         SocketOutputStream.c, SocketOutputStream.h, String.c, String.h,
-         System.c, System.h, Thread.c, Thread.h, ThreadGroup.h,
-         Throwable.c, Throwable.h, UnixFileSystem.c, UnixFileSystem.h,
-         ZipEntry.c, ZipEntry.h, ZipFile.c, ZipFile.h: will be replaced by
-         modified versions
-
-2003-11-21 19:05  jowenn
-
-       * Makefile.am, acconfig.h, asmpart.h, builtin.c, builtin.h,
-         configure.in, global.h, headers.c, jit.c, jit.h, jni.c, jni.h,
-         loader.c, loader.h, main.c, main.h, natcalls.h, native.c,
-         native.h, nativecalls.h, tables.c, tables.h,
-         classpathbin/Makefile.am,
-         gnuclasspath/gnu/java/lang/SystemClassLoader.java,
-         gnuclasspath/java/lang/JOWENNTest1.java, jit/Makefile.am,
-         jit/codegen.inc, jit/inline.c, jit/inline.h, jit/jit.c,
-         jit/jit.h, jit/jitdef.h, jit/parse.c, jit/parse.h, jit/parseRT.c,
-         jit/parseRT.h, jit/parseRTflags.h, jit/parseRTprint.h,
-         jit/parseRTstats.c, jit/parseRTstats.h, jit/reg.h, jit/reg.inc,
-         jit/sets.c, jit/sets.h, jit/stack.c, jit/stack.h,
-         jit/alpha/Makefile.am, jit/alpha/asmpart.S, jit/alpha/codegen.c,
-         jit/alpha/codegen.h, jit/alpha/disass.c, jit/alpha/disass.h,
-         jit/alpha/native-math.h, jit/alpha/sigcontext.h,
-         jit/alpha/types.h, jit/i386/Makefile.am, jit/i386/ansidecl.h,
-         jit/i386/asmpart.S, jit/i386/bfd.h, jit/i386/codegen.c,
-         jit/i386/codegen.h, jit/i386/dis-asm.h, jit/i386/dis-buf.c,
-         jit/i386/disass.c, jit/i386/disass.h, jit/i386/i386-dis.c,
-         jit/i386/methodtable.c, jit/i386/methodtable.h,
-         jit/i386/native-math.h, jit/i386/types.h, jit/loop/Makefile.am,
-         jit/loop/analyze.c, jit/loop/analyze.h, jit/loop/graph.c,
-         jit/loop/graph.h, jit/loop/loop.c, jit/loop/loop.h,
-         jit/loop/tracing.c, jit/loop/tracing.h, jit/mips/Makefile.am,
-         jit/mips/asmpart.S, jit/mips/codegen.c, jit/mips/codegen.h,
-         jit/mips/disass.c, jit/mips/disass.h, jit/mips/native-math.h,
-         jit/mips/types.h, jit/powerpc/Makefile.am, jit/powerpc/asmpart.S,
-         jit/powerpc/codegen.c, jit/powerpc/codegen.h,
-         jit/powerpc/dis-asm.h, jit/powerpc/disass.c,
-         jit/powerpc/disass.h, jit/powerpc/native-math.h,
-         jit/powerpc/ppc-dis.c, jit/powerpc/ppc-opc.c, jit/powerpc/ppc.h,
-         jit/powerpc/types.h, jit/x86_64/Makefile.am,
-         jit/x86_64/ansidecl.h, jit/x86_64/asmpart.S, jit/x86_64/bfd.h,
-         jit/x86_64/codegen.c, jit/x86_64/codegen.h, jit/x86_64/dis-asm.h,
-         jit/x86_64/dis-buf.c, jit/x86_64/disass.c, jit/x86_64/disass.h,
-         jit/x86_64/i386-dis.c, jit/x86_64/methodtable.c,
-         jit/x86_64/methodtable.h, jit/x86_64/native-math.h,
-         jit/x86_64/types.h, mm/Makefile.am, mm/boehm.c, mm/boehm.h,
-         nat/Makefile, nat/Runtime.c, threads/Makefile.am,
-         threads/thread.c, threads/thread.h, threads/threadio.c,
-         toolbox/Makefile.am, toolbox/chain.h, toolbox/memory.c,
-         toolbox/memory.h, tst/Makefile.am, tst/fp.java, tst/fp.output,
-         tst/jctest.java, tst/jctest.output: modifications merged from
-         HEAD (hopefully all).
-
-2003-11-20 23:49  jowenn
-
-       * unzip.c, unzip.h: missing files
-
-2003-11-20 16:18  carolyn
-
-       * main.c, jit/parseRT.c, jit/parseRTstats.c: more XTA updates
-
-2003-11-20 16:17  carolyn
-
-       * jit/parseRTflags.h: [no log message]
-
-2003-11-20 15:51  carolyn
-
-       * global.h, main.c, jit/parse.c, jit/parseRT.c, jit/parseRT.h,
-         jit/parseRTprint.h, jit/parseRTstats.c, jit/parseRTstats.h,
-         jit/sets.c: more XTA updates
-
-2003-11-20 12:17  jowenn
-
-       * Makefile.am, acconfig.h, asmpart.h, builtin.c, configure.in,
-         headers.c, jni.c, jni.h, loader.c, loader.h, native.c, tables.c,
-         tables.h, doc/handbook/powerpc.tex,
-         gnuclasspath/doc/hacking.info,
-         gnuclasspath/doc/vmintegration.info,
-         gnuclasspath/gnu/classpath/Configuration.java.in,
-         gnuclasspath/gnu/java/awt/BitwiseXORComposite.java,
-         gnuclasspath/gnu/java/awt/ClasspathToolkit.java,
-         gnuclasspath/gnu/java/awt/Makefile.am,
-         gnuclasspath/gnu/java/awt/image/.cvsignore,
-         gnuclasspath/gnu/java/awt/image/GdkPixbufDecoder.java,
-         gnuclasspath/gnu/java/awt/image/GtkOffScreenDecoder.java,
-         gnuclasspath/gnu/java/awt/image/ImageDecoder.java,
-         gnuclasspath/gnu/java/awt/image/Makefile.am,
-         gnuclasspath/gnu/java/awt/peer/.cvsignore,
-         gnuclasspath/gnu/java/awt/peer/ClasspathFontPeer.java,
-         gnuclasspath/gnu/java/awt/peer/GLightweightPeer.java,
-         gnuclasspath/gnu/java/awt/peer/Makefile.am,
-         gnuclasspath/gnu/java/awt/peer/gtk/.cvsignore,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkGlyphVector.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkGraphics.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkGraphics2D.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkButtonPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkComponentPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkContainerPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkDialogPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkFramePeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkLabelPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkMainThread.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkToolkit.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/GtkWindowPeer.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/Makefile.am,
-         gnuclasspath/gnu/java/awt/peer/gtk/Test.java,
-         gnuclasspath/gnu/java/awt/peer/gtk/TestAWT.java,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
-         gnuclasspath/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
-         gnuclasspath/java/awt/ActiveEvent.java,
-         gnuclasspath/java/awt/BasicStroke.java,
-         gnuclasspath/java/awt/Component.java,
-         gnuclasspath/java/awt/Dialog.java,
-         gnuclasspath/java/awt/FlowLayout.java,
-         gnuclasspath/java/awt/Frame.java,
-         gnuclasspath/java/awt/Toolkit.java,
-         gnuclasspath/java/awt/Window.java,
-         gnuclasspath/java/awt/color/.cvsignore,
-         gnuclasspath/java/awt/datatransfer/.cvsignore,
-         gnuclasspath/java/awt/datatransfer/ClipboardOwner.java,
-         gnuclasspath/java/awt/datatransfer/FlavorMap.java,
-         gnuclasspath/java/awt/datatransfer/Transferable.java,
-         gnuclasspath/java/awt/dnd/.cvsignore,
-         gnuclasspath/java/awt/dnd/Autoscroll.java,
-         gnuclasspath/java/awt/dnd/peer/.cvsignore,
-         gnuclasspath/java/awt/dnd/peer/DragSourceContextPeer.java,
-         gnuclasspath/java/awt/dnd/peer/DropTargetContextPeer.java,
-         gnuclasspath/java/awt/dnd/peer/DropTargetPeer.java,
-         gnuclasspath/java/awt/event/.cvsignore,
-         gnuclasspath/java/awt/event/KeyEvent.java,
-         gnuclasspath/java/awt/font/.cvsignore,
-         gnuclasspath/java/awt/font/FontRenderContext.java,
-         gnuclasspath/java/awt/font/MultipleMaster.java,
-         gnuclasspath/java/awt/font/OpenType.java,
-         gnuclasspath/java/awt/geom/.cvsignore,
-         gnuclasspath/java/awt/geom/AffineTransform.java,
-         gnuclasspath/java/awt/geom/Arc2D.java,
-         gnuclasspath/java/awt/geom/CubicCurve2D.java,
-         gnuclasspath/java/awt/geom/FlatteningPathIterator.java,
-         gnuclasspath/java/awt/geom/GeneralPath.java,
-         gnuclasspath/java/awt/geom/PathIterator.java,
-         gnuclasspath/java/awt/geom/QuadCurve2D.java,
-         gnuclasspath/java/awt/geom/Rectangle2D.java,
-         gnuclasspath/java/awt/geom/RoundRectangle2D.java,
-         gnuclasspath/java/awt/geom/doc-files/CubicCurve2D-1.png,
-         gnuclasspath/java/awt/geom/doc-files/CubicCurve2D-2.png,
-         gnuclasspath/java/awt/geom/doc-files/CubicCurve2D-3.png,
-         gnuclasspath/java/awt/geom/doc-files/CubicCurve2D-4.png,
-         gnuclasspath/java/awt/geom/doc-files/CubicCurve2D-5.png,
-         gnuclasspath/java/awt/geom/doc-files/FlatteningPathIterator-1.html,
-         gnuclasspath/java/awt/geom/doc-files/QuadCurve2D-1.png,
-         gnuclasspath/java/awt/geom/doc-files/QuadCurve2D-2.png,
-         gnuclasspath/java/awt/geom/doc-files/QuadCurve2D-3.png,
-         gnuclasspath/java/awt/geom/doc-files/QuadCurve2D-4.png,
-         gnuclasspath/java/awt/geom/doc-files/QuadCurve2D-5.png,
-         gnuclasspath/java/awt/im/.cvsignore,
-         gnuclasspath/java/awt/im/spi/.cvsignore,
-         gnuclasspath/java/awt/im/spi/InputMethodDescriptor.java,
-         gnuclasspath/java/awt/image/.cvsignore,
-         gnuclasspath/java/awt/image/BufferedImage.java,
-         gnuclasspath/java/awt/image/ImageConsumer.java,
-         gnuclasspath/java/awt/image/ImageObserver.java,
-         gnuclasspath/java/awt/image/ImageProducer.java,
-         gnuclasspath/java/awt/image/IndexColorModel.java,
-         gnuclasspath/java/awt/image/RGBImageFilter.java,
-         gnuclasspath/java/awt/image/Raster.java,
-         gnuclasspath/java/awt/image/RasterOp.java,
-         gnuclasspath/java/awt/image/SinglePixelPackedSampleModel.java,
-         gnuclasspath/java/awt/image/WritableRaster.java,
-         gnuclasspath/java/awt/image/renderable/.cvsignore,
-         gnuclasspath/java/awt/image/renderable/RenderableImage.java,
-         gnuclasspath/java/awt/peer/.cvsignore,
-         gnuclasspath/java/awt/peer/ButtonPeer.java,
-         gnuclasspath/java/awt/peer/CheckboxMenuItemPeer.java,
-         gnuclasspath/java/awt/peer/CheckboxPeer.java,
-         gnuclasspath/java/awt/peer/ChoicePeer.java,
-         gnuclasspath/java/awt/peer/ComponentPeer.java,
-         gnuclasspath/java/awt/peer/ContainerPeer.java,
-         gnuclasspath/java/awt/peer/DialogPeer.java,
-         gnuclasspath/java/awt/peer/FileDialogPeer.java,
-         gnuclasspath/java/awt/peer/FramePeer.java,
-         gnuclasspath/java/awt/peer/LabelPeer.java,
-         gnuclasspath/java/awt/peer/ListPeer.java,
-         gnuclasspath/java/awt/peer/MenuBarPeer.java,
-         gnuclasspath/java/awt/peer/MenuComponentPeer.java,
-         gnuclasspath/java/awt/peer/MenuItemPeer.java,
-         gnuclasspath/java/awt/peer/MenuPeer.java,
-         gnuclasspath/java/awt/peer/PopupMenuPeer.java,
-         gnuclasspath/java/awt/peer/RobotPeer.java,
-         gnuclasspath/java/awt/peer/ScrollPanePeer.java,
-         gnuclasspath/java/awt/peer/ScrollbarPeer.java,
-         gnuclasspath/java/awt/peer/TextAreaPeer.java,
-         gnuclasspath/java/awt/peer/TextComponentPeer.java,
-         gnuclasspath/java/awt/peer/TextFieldPeer.java,
-         gnuclasspath/java/awt/peer/WindowPeer.java,
-         gnuclasspath/java/awt/print/.cvsignore,
-         gnuclasspath/java/awt/print/Pageable.java,
-         gnuclasspath/java/awt/print/Printable.java,
-         gnuclasspath/java/awt/print/PrinterGraphics.java,
-         gnuclasspath/java/lang/Class.java,
-         gnuclasspath/java/lang/JOWENNTest1.java,
-         gnuclasspath/lib/classes, gnuclasspath/lib/classes.1,
-         gnuclasspath/lib/java.dep,
-         gnuclasspath/lib/gnu/classpath/Configuration.class,
-         gnuclasspath/lib/gnu/java/awt/image/ImageDecoder.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GdkGraphics.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkButtonPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer$1$PrepareImage.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkContainerPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkDialogPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkFramePeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkLabelPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkMainThread.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkMenuItemPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkTextAreaPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkTextFieldPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkToolkit.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class,
-         gnuclasspath/lib/gnu/java/lang/SystemClassLoader.class,
-         gnuclasspath/lib/java/awt/BasicStroke.class,
-         gnuclasspath/lib/java/awt/Component$AccessibleAWTComponent$AccessibleAWTComponentHandler.class,
-         gnuclasspath/lib/java/awt/Component$AccessibleAWTComponent$AccessibleAWTFocusHandler.class,
-         gnuclasspath/lib/java/awt/Component$AccessibleAWTComponent.class,
-         gnuclasspath/lib/java/awt/Component$BltBufferStrategy.class,
-         gnuclasspath/lib/java/awt/Component$FlipBufferStrategy.class,
-         gnuclasspath/lib/java/awt/Component.class,
-         gnuclasspath/lib/java/awt/Dialog.class,
-         gnuclasspath/lib/java/awt/FlowLayout.class,
-         gnuclasspath/lib/java/awt/Frame.class,
-         gnuclasspath/lib/java/awt/Toolkit.class,
-         gnuclasspath/lib/java/awt/Window.class,
-         gnuclasspath/lib/java/awt/event/KeyEvent.class,
-         gnuclasspath/lib/java/awt/font/FontRenderContext.class,
-         gnuclasspath/lib/java/awt/geom/AffineTransform.class,
-         gnuclasspath/lib/java/awt/geom/Arc2D$ArcIterator.class,
-         gnuclasspath/lib/java/awt/geom/Arc2D$Double.class,
-         gnuclasspath/lib/java/awt/geom/Arc2D$Float.class,
-         gnuclasspath/lib/java/awt/geom/CubicCurve2D$1.class,
-         gnuclasspath/lib/java/awt/geom/CubicCurve2D$Double.class,
-         gnuclasspath/lib/java/awt/geom/CubicCurve2D$Float.class,
-         gnuclasspath/lib/java/awt/geom/CubicCurve2D.class,
-         gnuclasspath/lib/java/awt/geom/FlatteningPathIterator.class,
-         gnuclasspath/lib/java/awt/geom/GeneralPath.class,
-         gnuclasspath/lib/java/awt/geom/QuadCurve2D$1.class,
-         gnuclasspath/lib/java/awt/geom/QuadCurve2D$Double.class,
-         gnuclasspath/lib/java/awt/geom/QuadCurve2D$Float.class,
-         gnuclasspath/lib/java/awt/geom/QuadCurve2D.class,
-         gnuclasspath/lib/java/awt/geom/Rectangle2D$1.class,
-         gnuclasspath/lib/java/awt/geom/Rectangle2D$Double.class,
-         gnuclasspath/lib/java/awt/geom/Rectangle2D$Float.class,
-         gnuclasspath/lib/java/awt/geom/Rectangle2D.class,
-         gnuclasspath/lib/java/awt/geom/RoundRectangle2D$Double.class,
-         gnuclasspath/lib/java/awt/geom/RoundRectangle2D$Float.class,
-         gnuclasspath/lib/java/awt/geom/RoundRectangle2D.class,
-         gnuclasspath/lib/java/awt/image/BufferedImage.class,
-         gnuclasspath/lib/java/awt/image/RGBImageFilter.class,
-         gnuclasspath/lib/java/awt/image/Raster.class,
-         gnuclasspath/lib/java/awt/image/SinglePixelPackedSampleModel.class,
-         gnuclasspath/lib/java/awt/image/WritableRaster.class,
-         gnuclasspath/lib/java/lang/Class$1.class,
-         gnuclasspath/lib/java/lang/Class$MethodKey.class,
-         gnuclasspath/lib/java/lang/Class.class,
-         gnuclasspath/lib/javax/swing/JFrame.class,
-         gnuclasspath/native/jni/gtk-peer/.cvsignore,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c,
-         gnuclasspath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
-         gnuclasspath/native/jni/gtk-peer/gthread-jni.c,
-         gnuclasspath/native/jni/gtk-peer/gtkpeer.h, i386/asmpart.S,
-         nat/GdkPixbufDecoder.c, nat/GtkLabelPeer.c, nat/JOWENNTest1.c,
-         nat/Makefile, nat/Makefile.in, nat/VMObjectStreamClass.c,
-         nat/VMSystem.c, nat/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h,
-         nat/gnu_java_awt_peer_gtk_GtkButtonPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkCanvasPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkChoicePeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkFramePeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkLabelPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkListPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
-         nat/gnu_java_awt_peer_gtk_GtkWindowPeer.h,
-         nat/java_lang_JOWENNTest1.h, threads/locks.c, toolbox/loging.c:
-         fix for  CallStatic*. Not the tst directory can be completely
-         built with cacao as vm (at least on i386). \ Updated awt version.
-         Hopefully this helps getting cacao to run with awt. remaining
-         problem: threading. \ Crash fix for Float.toString. The static
-         initializer for Double did not get called. (preinitializing
-         double now) \ very slow zip archive class store support on
-         systems where zlib is installed. Has to be enabled with
-         --enable-zlib=yes. \ I am going to optimize that later Almost
-         complete Call*Function implementation, except the ones with an
-         argument array
-
-2003-11-18 21:33  twisti
-
-       * nat/Makefile.in: Always changed, too annoying.
-
-2003-11-16 19:08  edwin
-
-       * loader.c, tst/TestArrayClasses.java, tst/TestArrayClasses.output:
-         More tests for array classes
-
-2003-11-16 14:22  stefan
-
-       * alpha/asmpart.S: Simple optimization
-
-2003-11-16 13:53  stefan
-
-       * alpha/ngen.c: Stack frame cannot be 9 bytes!
+       * src/vm/jit/intrp/codegen.c (createcalljavafunction): Create
+       codeinfo with
+       the right methodinfo pointer.
 
-2003-11-16 13:50  stefan
+2006-04-01 21:00  edwin
 
-       * alpha/asmpart.S: calljavafunction2
+       * src/vm/jit/codegen-common.h (intrp_createnativestub): Takes a
+       `jitdata *` now.
+       
+       * src/vm/jit/intrp/codegen.c (intrp_codegen, intrp_createnativestub)
+       (createcalljavafunction): Use jitdata.
 
-2003-11-16 11:41  stefan
+2006-03-31 12:38  edwin
+
+       * src/vm/jit/inline/inline.c, src/vm/jit/inline/inline_debug.c:
+       Adapted to
+       twisti's jitdata changes.
 
-       * headers.c: [no log message]
+2006-03-31 07:50  twisti
 
-2003-11-16 01:22  stefan
+       * src/vm/jit/powerpc/asmpart.S (asm_vm_call_method): Replaced $stub
+       symbols with old symbols and define them for darwin in the
+       corresponding md-asm.h.
+       (asm_call_jit_compiler): Likewise.
+       (asm_wrapper_patcher): Likewise.
+       (asm_replacement_out): Likewise.
+       * src/vm/jit/powerpc/darwin/md-asm.h (builtin_asm_get_exceptionptrptr)
+       (builtin_throw_exception, exceptions_handle_exception, jit_compile)
+       (replace_me, stacktrace_create_extern_stackframeinfo)
+       (stacktrace_remove_stackframeinfo): Changed to $stub symbol.
+       (stacktrace_extern_fillInStackTrace): Removed.
+       
+       * src/vm/jit/powerpc/linux/md-abi.c (regs): Added.
+
+2006-03-31 07:14  twisti
+
+       * src/vm/jit/powerpc/patcher.c
+       (patcher_checkcast_instanceof_interface): Compile fix (typo).
 
-       * mips/asmpart.S: Let the assembler assemble asm_calljavafunction
+2006-03-30 12:01  twisti
 
-2003-11-16 01:19  stefan
+       * src/vm/jit/alpha/asmpart.S (vm/jit/abi.h): Changed to
+       vm/jit/abi-asm.h.
+       * src/vm/jit/mips/asmpart.S: Likewise.
+       * src/vm/jit/i386/asmpart.S: Likewise.
+       * src/vm/jit/x86_64/asmpart.S: Likewise.
 
-       * mips/ngen.c: Let the assembler assemble asm_calljavafunction
-         Easier native stub generation
+2006-03-30 11:59  twisti
+
+       * src/vm/jit/powerpc/codegen.c (codegen): Changed signature to use
+       jitdata. Renamed reg_of_var by codegen_reg_of_var.
+       * src/vm/jit/powerpc/codegen.h (M_COPY): Likewise.
+       
+       * src/vm/jit/powerpc/asmpart.S (vm/jit/abi.h): Changed to
+       vm/jit/abi-asm.h.
+       (asm_vm_call_method_exception_handler): Export it.
+       (asm_vm_call_method): Don't put label addresses into the
+       "data-segment", as it's located in the .text area and that may be
+       read-only. Changed to use PIC code. Linux stuff is still missing.
+       
+       * src/vm/jit/powerpc/Makefile.am (DISASS_SOURCES): Added.
+       * src/vm/jit/powerpc/disass.c (regs): Removed.
+
+2006-03-30 10:26  twisti
+
+       * src/vm/jit/ifconv/Makefile.am (AM_CPPFLAGS): Added OS_DIR.
+       (LIBS): Added.
+
+2006-03-30 10:23  twisti
+
+       * src/vm/jit/Makefile.am (noinst_HEADERS): Added abi-asm.h.
+       * src/vm/jit/abi.h (vm/jit/abi-asm.h): Added.
+       (nregdescint, regs, nregdescfloat): Added.
+       * src/vm/jit/abi-asm.h: New file.
+       * src/vm/jit/reg.h (nregdescint, nregdescfloat): Removed.
+       * src/vm/jit/reg.c (vm/jit/abi.h): Added.
+       * src/vm/jit/replace.c: Likewise.
+       * src/vm/jit/allocator/lsra.c: Likewise.
+       * src/vm/jit/powerpc/darwin/md-asm.h
+       (asm_vm_call_method_exception_handler): Added.
+       * src/vm/jit/powerpc/darwin/md-abi.c (regs): Added.
+
+2006-03-30 10:14  twisti
+
+       * src/vm/jit/codegen-common.c: Use ENABLE_DISASSEMBLER.
+       * src/vm/jit/codegen-common.h: Likewise.
+       * src/vm/jit/stack.c: Likewise. Plus ENABLE_LSRA.
+       * src/vm/jit/disass.h: Likewise.
+       * src/vm/jit/jit.c: Likewise. Plus ENABLE_LOOP.
+
+2006-03-30 10:10  twisti
+
+       * src/vm/jit/powerpc/patcher.c (patcher_invokevirtual): Use disp
+       variable for code patching. This will ease the overflow code
+       comming.
+       (patcher_invokeinterface): Likewise.
+       (patcher_checkcast_instanceof_interface): Likewise.
+
+2006-03-30 09:52  twisti
+
+       * src/vm/exceptions.c (exceptions_handle_exception): Check for special
+       * start/endpc-NULL case. This makes asmpart stuff much easier, like on
+       * Darwin or IRIX.
+       
+       * src/vm/jit/asmpart.h (asm_vm_call_method_exception_handler): Added.
+       
+       * src/vm/jit/alpha/asmpart.S (asm_vm_call_method_exception_handler):
+       Export it.
+       (asm_vm_call_method): Don't put label addresses into the
+       "data-segment", as it's located in the .text area and that may be
+       read-only.
+       * src/vm/jit/i386/asmpart.S: Likewise.
+       * src/vm/jit/mips/asmpart.S: Likewise.
+       * src/vm/jit/x86_64/asmpart.S: Likewise.
+
+2006-03-30 09:20  twisti
+
+       * src/vm/jit/mips/asmpart.S (asm_vm_call_method): Return NULL for
+       exception.
+
+2006-03-30 08:48  twisti
+
+       * configure.ac (opcodes): Check for disassembler symbol as
+       init_disassemble_info isn't defined everywhere, like NetBSD.
+
+2006-03-29 23:11  twisti
+
+       * src/vm/jit/powerpc/netbsd: New directory.
+       * src/vm/jit/powerpc/netbsd/md-abi.h: New file.
+       * src/vm/jit/powerpc/netbsd/md-os.c: Likewise.
+       * src/vm/jit/powerpc/netbsd/md-asm.h: Likewise.
+       * src/vm/jit/powerpc/netbsd/Makefile.am: Likewise.
+       * src/vm/jit/powerpc/netbsd/md-abi.c: Likewise.
+       * src/vm/jit/powerpc/netbsd/.cvsignore: Likewise.
+       * configure.ac (host_os): Added NetBSD.
+       (AC_CONFIG_FILES): Added src/vm/jit/powerpc/netbsd/Makefile.
+
+2006-03-28 15:43  twisti
+
+       * tests/regression/codepatching/test.java: Made functions static
+       final.
+       --This line, and those below, will be ignored--
+       
+       M test.java
+
+2006-03-28 15:41  twisti
+
+       * src/vm/jit/i386/codegen.c (codegen): Changed signature to use
+       jitdata. Renamed reg_of_var by codegen_reg_of_var.
+       * src/vm/jit/i386/codegen.h (M_COPY): Likewise.
+
+2006-03-28 15:14  twisti
+
+       * configure.ac (AC_CONFIG_FILES): Added src/vm/jit/ifconv/Makefile.
+
+2006-03-28 15:10  twisti
+
+       * src/vm/jit/Makefile.am (DIST_SUBDIRS): Added ifconv.
+       * src/vm/jit/ifconv: New directory.
+       * src/vm/jit/ifconv/ifconv.c: New file.
+       * src/vm/jit/ifconv/Makefile.am: Likewise.
+       * src/vm/jit/ifconv/ifconv.h: Likewise.
+       * src/vm/jit/ifconv/.cvsignore: Likewise.
+
+2006-03-28 14:52  twisti
+
+       * src/vm/method.h (vm/jit/code.h): Added.
+       (codeinfo, rplpoint, executionstate, sourcestate): typedef's removed.
+       
+       * src/vm/jit/codegen-common.c (codegendata): Removed code.
+       (codegen_setup, codegen_finish, createnativestub, codegen)
+       (intrp_codegen): Changed signature to use jitdata.
+       (reg_of_var): Renamed to codegen_reg_of_var. Changed signature.
+       (codegen_free): Removed.
+       * src/vm/jit/codegen-common.h: Likewise.
+       
+       * src/vm/jit/stack.c (lock_show_icmd): Renamed to
+       lock_stack_show_icmd.
+       (analyse_stack): Renamed to stack_analyse. Changed signature to use
+       jitdata.
+       (ICMD_IF_ICMPxx): Make ICMD_IFxx last instruction in basic block. This
+       is required for if-conversion.
+       (stack_print): Renamed to stack_print_stack.
+       (show_icmd_method): Renamed to stack_show_method. Changed signature to
+       use jitdata.
+       (show_icmd_block): Renamed to stack_show_basicblock. Changed signature
+       to use jitdata.
+       (show_icmd): Renamed to stack_show_icmd.
+       * src/vm/jit/stack.h: Likewise.
+       
+       * src/vm/jit/code.h (codeinfo): Added typedef.
+       
+       * src/vm/jit/dseg.c (assert.h): Moved.
+       (dseg_resolve_datareferences, dseg_display): Changed signature to use
+       jitdata.
+       * src/vm/jit/dseg.h: Likewise.
+       
+       * src/vm/jit/verify/typecheck.c (typecheck): Changed signature to use
+       jitdata.
+       * src/vm/jit/verify/typecheck.h: Likewise.
+       
+       * src/vm/jit/loop/loop.c (analyseGraph): Changed signature to use
+       jitdata.
+       * src/vm/jit/loop/loop.h: Likewise.
+       * src/vm/jit/loop/graph.c (depthFirst): Likewise.
+       * src/vm/jit/loop/graph.h: Likewise.
+       * src/vm/jit/loop/analyze.c (optimize_loops): Likewise.
+       * src/vm/jit/loop/analyze.h: Likewise.
+       * src/vm/jit/allocator/lsra.c (lsra): Likewise.
+       * src/vm/jit/allocator/lsra.h: Likewise.
+       * src/vm/jit/allocator/simplereg.c (interface_regalloc)
+       (local_regalloc,allocate_scratch_registers): Likewise.
+       * src/vm/jit/allocator/simplereg.h: Likewise.
+       * src/vm/jit/parse.c (parse): Likewise.
+       * src/vm/jit/replace.c (replace_create_replacement_points): Likewise.
+       * src/vm/jit/intrp/codegen.c (intrp_codegen): Likewise.
+       * src/vm/jit/reg.c (reg_setup): Likewise.
+       * src/vm/jit/reg.h: Likewise.
+       
+       * src/vm/jit/jit.c (jit_compile): Use new function signatures and
+       jitdata structure.
+       (jit_compile_intern): Changed signature to use jitdata.
+       * src/vm/jit/jit.h (jitdata): Added.
+       (ICMD_OPCODE_MASK): Likewise.
+       (ICMD_CONDITION_MASK): Likewise.
+       
+       * src/vm/jit/replace.h (rplpoint, executionstate, sourcestate):
+       typedef's added.
+       (replace_create_replacement_points): Changed signature to use jitdata.
+       
+       * src/vm/jit/parse.h (INDEX_ONEWORD, INDEX_TWOWORD): Use goto.
+       (parse): Changed signature to use jitdata.
+
+2006-03-28 14:31  twisti
+
+       * src/vm/jit/x86_64/md.c (md_signal_handler_sigsegv)
+       (md_signal_handler_sigfpe): Comment changes.
+
+2006-03-28 14:30  twisti
+
+       * src/vm/jit/i386/codegen.c (createnativestub): Replaced _exceptionptr
+       by _no_threads_exceptionptr.
+
+2006-03-28 14:22  twisti
+
+       * NEWS: Added upcoming 0.96 release. Added miranda-methods fix.
+
+2006-03-28 14:21  twisti
+
+       * src/tests/regression/native/checkjni.c (PushLocalFrame): New method.
+       * src/tests/regression/native/checkjni.java (PushLocalFrame):
+       Likewise.
+       (equal(int,int)): Likewise.
+       * src/tests/regression/native/Makefile.am (NOTESTNAMES): Added.
+
+2006-03-28 11:54  twisti
+
+       * src/vm/jit/x86_64/codegen.c (codegen): Renamed parentargs_base to
+       stackframesize.
+       * tests/regression/extest.2output: Updated.
+
+2006-03-28 10:42  twisti
+
+       * src/vm/Makefile.am (noinst_LTLIBRARIES): Reformatted.
+
+2006-03-28 10:21  twisti
+
+       * src/native/vm/VMClassLoader.c (loadClass): Smaller changes.
+
+2006-03-28 09:41  twisti
+
+       * src/native/native.c (dummynativetable): Renamed getModifiers
+       functions to getModifiersInternal due to GNU Classpath VM interface
+       changes.
+       * src/native/vm/Constructor.c (getModifiers): Renamed to
+       getModifiersInternal.
+       * src/native/vm/Field.c (getModifiers): Likewise.
+       * src/native/vm/Method.c (getModifiers): Likewise.
+
+2006-03-27 11:37  twisti
+
+       * src/vm/class.c: Don't initialize classes to NULL.
+       
+       * src/vm/loader.c (loader_load_all_classes): Added NDEBUG.
+       * src/vm/builtin.c (builtin_new): Likewise.
+       * src/vm/jit/codegen-common.c (codegen_createnativestub): Likewise.
+       (codegen_disassemble_nativestub): Likewise.
+       * src/vm/jit/codegen-common.h (codegen_disassemble_nativestub):
+       Likewise.
+       * src/vm/jit/stack.c (stack_print): Likewise.
+       * src/vm/jit/stack.h (stack_print, show_icmd_method, show_icmd_block)
+       (show_icmd): Likewise.
+       * src/vm/exceptions.c (exceptions_handle_exception): Likewise.
+       * src/vm/linker.c (link_class_intern): Likewise.
+       * src/cacao/cacao.c (main): Likewise.
+       
+       * src/vm/jit/x86_64/codegen.c: Likewise.
+       * src/vm/jit/x86_64/asmpart.S (asm_vm_call_method): Likewise.
+       * src/vm/jit/x86_64/Makefile.am (DISASS_SOURCES): Added. Put into
+       ENABLE_DISASSEMBLER.
+       
+       * src/vm/jit/jit.c (jit_compile_intern): Added ENABLE_LOOP.
+       * src/vm/vm.c (vm_create): Added ENABLE_PROFILING.
+       (vm_exit_handler): Likewise.
+       
+       * configure.ac (AC_ENABLE_SHARED, AC_DISABLE_STATIC): Removed. Set it
+       manually.
+       (EXPORT_SYMBOLS_FLAGS): Removed.
+       (--enable-disassembler): Added.
+       (--ensable-loop): Likewise.
+       (--ensable-profiling): Likewise.
+       (--ensable-libjvm): Likewise.
+       (--ensable-inlining): Moved.
+       
+       * src/vm/jit/Makefile.am (LOOP_LIB): Added. Put into ENABLE_LOOP.
+       (PROFILE_LIB): Put into ENABLE_PROFILING.
+       * src/cacao/Makefile.am (cacao_LDFLAGS): Use -export-dynamic and let
+       libtool do the work. Add -all-static for ENABLE_STATICVM.
+       
+       * src/lib/Makefile.am: Made it -j aware.
+       
+       * src/vm/resolve.c (config.h, vm/global.h): Added.
+       * src/vm/classcache.c (config.h): Moved to top.
+       
+       * src/vm/exceptions.h: Small change.
+
+2006-03-27 11:15  twisti
+
+       * src/vm/utf8.c: Removed superfluous comment.
+
+2006-03-24 11:50  motse
+
+       * src/cacao/cacao.c (main): remove debug code
+
+2006-03-23 12:48  edwin
+
+       * src/vm/jit/parse.h (bound_check): Renamed to CHECK_BYTECODE_INDEX,
+       made
+       a NOP for ENABLE_VERIFIER undefined.
+       (bound_check_exclusive): Renamed to CHECK_BYTECODE_INDEX_EXCLUSIVE,
+       made
+       a NOP for ENABLE_VERIFIER undefined.
+       
+       * src/vm/jit/parse.c (fillextable): Cleaned up.
+       (bound_check): Renamed to CHECK_BYTECODE_INDEX.
+       (bound_check_exclusive): Renamed to CHECK_BYTECODE_INDEX_EXCLUSIVE.
+       (parse): Only do checks if ENABLE_VERIFIER is defined.
+
+2006-03-23 11:22  edwin
+
+       * src/vm/jit/parse.c (CHECK_END_OF_BYTECODE): Added a macro for
+       checking
+       the end of the bytecode that becomes a NOP if ENABLE_VERIFIER is
+       undefined.
+
+2006-03-23 02:06  edwin
+
+       * src/vm/jit/parse.c (parse): Uncuddled else's.
+
+2006-03-23 00:56  edwin
+
+       * src/vm/jit/powerpc/darwin/md-asm.h (_asm_replacement_out)
+       (_asm_replacement_in, _replace_me): Added #defines for Darwin.
+
+2006-03-23 00:30  edwin
+
+       * src/vm/jit/stack.h (CHECK_STACK_DEPTH): Added. Uses goto to a common
+       label for stack depth mismatches.
+       (MARKREACHED): Use CHECK_STACK_DEPTH, which becomes a NOP if
+       ENABLE_VERIFIER is undefined.
+       
+       * src/vm/jit/stack.c (anaylse_stack): Use CHECK_STACK_DEPTH.
+       Added common label `throw_stack_depth_error` for stack depth
+       mismatches.
+       Uncuddled else's.
+
+2006-03-23 00:08  edwin
+
+       * src/vm/global.h (TYPECHECK_STACK_COMPCAT): Replaced by
+       ENABLE_VERIFIER.
+       The separation made no sense, anyway.
+       
+       * src/vm/jit/stack.c (TYPECHECK_STACK_COMPCAT): Replaced by
+       ENABLE_VERIFIER.
+       (analyse_stack): Removed code duplication by branching to a common
+       label
+       for all computational category errors: throw_stack_category_error.
+
+2006-03-22 23:51  edwin
+
+       * src/vm/jit/stack.h (BBEND): Inlined this macro (used only once) at
+       its
+       call site in stack.c.
+       
+       * src/vm/jit/stack.c (analyse_stack): Inlined BBEND macro and cleaned
+       up
+       the code.
+
+2006-03-22 23:29  edwin
+
+       * src/vm/jit/stack.c (analyse_stack): Removed obsolete label
+       `icmd_store`.
+
+2006-03-22 23:27  edwin
+
+       * src/vm/jit/jit.h (ICMD_READONLY_ARG, ICMD_CLEAR_ARGREN): Removed.
+       
+       * src/vm/jit/stack.c (analyse_stack): Removed obsolete argument
+       renaming.
+       
+       * src/vm/jit/verify/typecheck.c (verify_basic_block): Removed
+       ICMD_READONLY_ARG and ICMD_CLEAR_ARGREN.
+
+2006-03-22 23:17  edwin
+
+       * src/vm/jit/stack.h (TYPE_VERIFYERROR): Changed to CHECK_BASIC_TYPE.
+       This
+       macro now becomes a NOP if ENABLE_VERIFIER is undefined. Otherwise it
+       uses
+       a goto to the common label throw_stack_type_error in order to save
+       space.
+       
+       * src/vm/jit/stack.c (analyse_stack): Added variable `expectedtype`
+       for use
+       by CHECK_BASIC_TYPE. Added label throw_stack_type_error.
 
-2003-11-16 01:06  stefan
+2006-03-22 20:59  edwin
+
+       * src/vm/jit/i386/asmpart.S (asm_vm_call_method): Save/restore stack
+       pointer
+       properly. Fixed copy&paste error in restoring callee-save registers.
+
+2006-03-22 18:32  edwin
+
+       * src/vm/jit/stack.c (analyse_stack): Added throw_stack_overflow
+       label.
+       
+       * src/vm/jit/stack.h (CHECKOVERFLOW): Make this a NOP if
+       ENABLE_VERIFIER
+       is undefined.
+       (REQUIRE): Use #if defined(...)
 
-       * jit/mips/codegen.c: Easier native stub generation
+2006-03-22 17:25  edwin
 
-2003-11-16 00:52  stefan
+       * src/vm/jit/stack.h (REQUIRE): Made a NOP if ENABLE_VERIFIER is
+       undefined.
+       
+       * src/vm/jit/stack.c (analyse_stack): Only define
+       throw_stack_underflow
+       if ENABLE_VERIFIER is defined.
+       (jit_type): Do not define that for NDEBUG.
 
-       * jit/mips/: asmpart.S, codegen.c: Let the assembler assemble
-         asm_calljavafunction
+2006-03-22 17:14  edwin
 
-2003-11-15 23:38  stefan
+       * src/vm/jit/stack.h (REQUIRE): Avoid duplication of exception
+       throwing code.
+       
+       * src/vm/jit/stack.c (analyse_stack): Added label
+       throw_stack_underflow
+       for the REQUIRE macro.
 
-       * jni.c: Don't use GCNEW
+2006-03-22 15:30  edwin
 
-2003-11-15 22:38  twisti
+       * src/vm/jit/powerpc/md.c (DISASSINSTR): #ifdef'ed
+       * src/vm/jit/alpha/md.c (DISASSINSTR): #ifdef'ed
+       * src/vm/jit/i386/md.c (DISASSINSTR): #ifdef'ed
+       * src/vm/jit/x86_64/md.c (DISASSINSTR): #ifdef'ed
+       * src/vm/jit/mips/md.c (DISASSINSTR): #ifdef'ed
 
-       * x86_64/: asmpart.S, ngen.c: Support native functions with more
-         than 5 params.
+2006-03-22 12:35  edwin
 
-2003-11-15 17:16  stefan
+       * src/vm/jit/inline/inline.c (stack_depth): Moved here from
+       inline_debug.c.
+       (NDEBUG): Put debug stuff inside #ifndef NDEBUG.
+       
+       * src/vm/jit/inline/inline_debug.c (stack_depth): Moved to inline.c
 
-       * alpha/asmpart.S, jit/alpha/asmpart.S: [no log message]
+2006-03-22 09:19  edwin
 
-2003-11-15 13:14  stefan
+       * src/vm/jit/inline/inline_debug.c (debug_dump_stack): Fixed warning
+       on
+       platforms that don't define NULL as a pointer.
 
-       * jit/: jit.c, stack.c: Better BUILTINTABLE
+2006-03-22 01:22  edwin
 
-2003-11-15 12:07  stefan
+       * src/vm/jit/inline/inline.c (relocate_stack_ptr_inter,
+       rewrite_method):
+       Fixed warnings.
+       
+       * src/vm/jit/inline/inline_debug.c (DEBUG_SLOT, dump_inline_tree):
+       Fixed warnings.
 
-       * tst/Makefile.am: [no log message]
+2006-03-21 14:07  twisti
 
-2003-11-15 00:51  stefan
+       * src/vm/jit/i386/codegen.h (ALIGNCODENOP): Added.
+       
+       * src/vm/jit/i386/codegen.c (codegen): Renamed to parentargs_base to
+       stackframesize. Align stack to 16-bytes.
+       (ICMD_GOTO): Use ALIGNCODENOP.
+       
+       * src/vm/jit/i386/asmpart.S (asm_vm_call_method): Align stack to
+       16-bytes. Use register defines for better readability.
 
-       * jit/: jit.c, mips/codegen.c, mips/codegen.h, mips/types.h: MIPS
-         FP fixes (float->int, compare)
+2006-03-21 11:58  twisti
+
+       * src/vm/jit/Makefile.am: Removed ifconv. Again...
+
+2006-03-21 11:50  twisti
+
+       * configure.ac (AC_INIT): Changed cvs to svn.
+       (--enable-inlining): Added.
+       
+       * src/vm/jit/Makefile.am (DIST_SUBDIRS): Added ifconv.
+       (ENABLE_IFCONV): Added. Use IFCONV_LIB.
+       (USE_INLINING): Renamed to ENABLE_INLINING.
+
+2006-03-21 07:57  edwin
+
+       * src/vm/jit/alpha/codegen.c (codegen): Comment 16-byte stack
+       alignment.
+       
+       * src/vm/jit/alpha/asmpart.S (asm_replacment_out): Fix comment about
+       stack layout.
+
+2006-03-21 07:42  edwin
+
+       * src/vm/jit/alpha/asmpart.S (REPLACEMENT_ROOM): Fixed deleted
+       characters.
+
+2006-03-21 04:14  edwin
+
+       * src/vm/jit/inline/Makefile.am (AM_CPPFLAGS): Added OS include dir.
+
+2006-03-21 03:15  edwin
+
+       * src/vm/jit/inline/inline_debug.c: Added file.
+
+2006-03-21 00:13  edwin
+
+       * src/vm/jit/inline/inline.c: Committed the inliner. This code works
+       but
+       it is still in prototyping stage.
+       
+       * src/vm/jit/parse.c (parse): Added (#if 0-ed) code for storing the
+       exception table that the inliner uses.
+
+2006-03-21 00:04  motse
+
+       major rework of jvmti. now we have three processes in jvmti mode.
+       there are still many debug statements
+
+2006-03-20 23:56  edwin
+
+       * src/vm/jit/code.h (codeinfo): Comment that profiling fields
+       will be removed.
+
+2006-03-20 15:41  edwin
+
+       * src/vm/jit/alpha/asmpart.S (asm_replacement_out): 16-byte align
+       stack.
+
+2006-03-20 15:37  edwin
+
+       * doc/stack_frames.txt: Some fixes, described PowerPC stack frames.
+
+2006-03-20 15:12  twisti
+
+       * src/vm/jit/alpha/codegen.c (codegen): Align stack to 16-bytes in
+       replacement stub.
+       * src/vm/jit/alpha/asmpart.S (asm_replacement_out): Load GP before
+       symbolic jumps.
+
+2006-03-20 14:43  twisti
+
+       * autogen.sh, src/boehm-gc/autogen.sh: Prefix all shell variables with
+       CACAO_ to prevent problems on OpenBSD.
+
+2006-03-20 14:27  twisti
+
+       * src/boehm-gc/darwin_stop_world.c,
+       src/boehm-gc/threadlibs.c,
+       src/boehm-gc/doc/README.changes,
+       src/boehm-gc/doc/README,
+       src/boehm-gc/doc/gcinterface.html,
+       src/boehm-gc/mark.c,
+       src/boehm-gc/include/gc.h,
+       src/boehm-gc/include/gc_cpp.h,
+       src/boehm-gc/include/gc_pthread_redirects.h,
+       src/boehm-gc/include/leak_detector.h,
+       src/boehm-gc/include/gc_config_macros.h,
+       src/boehm-gc/include/private/gc_priv.h,
+       src/boehm-gc/include/private/gcconfig.h,
+       src/boehm-gc/include/private/gc_pmark.h,
+       src/boehm-gc/include/private/gc_locks.h,
+       src/boehm-gc/configure.in,
+       src/boehm-gc/allchblk.c,
+       src/boehm-gc/powerpc_darwin_mach_dep.s,
+       src/boehm-gc/dbg_mlc.c,
+       src/boehm-gc/version.h,
+       src/boehm-gc/pthread_stop_world.c,
+       src/boehm-gc/malloc.c,
+       src/boehm-gc/headers.c,
+       src/boehm-gc/pthread_support.c,
+       src/boehm-gc/Makefile.direct,
+       src/boehm-gc/os_dep.c,
+       src/boehm-gc/Makefile.am,
+       src/boehm-gc/dyn_load.c,
+       src/boehm-gc/alloc.c,
+       src/boehm-gc/misc.c: Updated to upstream version 6.7.
+
+2006-03-19 19:46  edwin
+
+       * src/vm/jit/code.c (code_get_stack_frame_size): Implement stack
+       alignment
+       for MIPS.
+       
+       * src/vm/jit/mips/md.c (md_patch_replacement_point): Added.
+       
+       * src/vm/jit/mips/codegen.c (codegen): Handle replacement points.
+       8-byte align blocks that start with replacement points.
+       
+       * src/vm/jit/mips/asmpart.S (asm_replacement_out): Added.
+       (asm_replacement_in): Likewise.
+       
+       * src/vm/jit/replace.c (replace_activate_replacement_point): Activated
+       for MIPS.
+       (replace_deactivate_replacement_poin): Likewise.
+       (replace_me): Likewise.
+       (replace_read_executionstate): MIPS also keeps returnAddress in ITMP1.
+       (replace_write_executionstate): Likewise.
+       
+       * doc/stack_frames.txt: Documented MIPS stack frames.
+       
+       * src/vm/jit/powerpc/asmpart.S (asm_replacement_out): Fixed comment.
+
+2006-03-18 04:14  edwin
+
+       * src/vm/jit/powerpc/md.c (md_patch_replacement_point): Added.
+       
+       * src/vm/jit/powerpc/codegen.c (codegen): Handle replacement points.
+       
+       * src/vm/jit/powerpc/asmpart.S (asm_replacement_out): Added.
+       (asm_replacement_in): Likewise.
+       
+       * src/vm/jit/alpha/codegen.c (codegen): Added missing initialization
+       of `replacementpoint`.
+       
+       * src/vm/jit/alpha/asmpart.S (asm_replacement_out): Store PV register.
+       
+       * src/vm/jit/code.c (code_get_sync_slot_count): Ported to PowerPC.
+       (code_get_stack_frame_size): Likewise.
+       
+       * src/vm/jit/replace.c (replace_activate_replacement_point)
+       (replace_deactivate_replacement_poin): Activated for PowerPC.
+       (replace_read_value, replace_write_value): Added.
+       (replace_read_executionstate): Ported to PowerPC, more complete
+       data type handling.
+       (replace_write_executionstate): Ported to Ported, more complete
+       data type handling, fixed missing initialization of `topslot`.
+       (replace_me): Activated for PowerPC.
+
+2006-03-16 23:32  edwin
+
+       * src/vm/jit/alpha/codegen.c (codegen): Use `disp` for displacement.
+
+2006-03-16 21:12  edwin
+
+       * src/vm/jit/alpha/md.c (Changes): Added my name.
+
+2006-03-16 21:11  edwin
+
+       * src/vm/jit/alpha/md.c (md_patch_replacement_point): Added.
+       (vim boilerplate): Added.
+       
+       * src/vm/jit/replace.c (replace_activate_replacement_point)
+       (replace_deactivate_replacement_point, replace_me):
+       Activated replacement for alpha.
+
+2006-03-16 20:31  edwin
+
+       * src/vm/jit/alpha/asmpart.S (asm_replacement_out)
+       (asm_replacement_in): Use stt/ldt for float registers.
+       
+       * src/vm/jit/alpha/codegen.c (codegen): Put replacement-out stub
+       generation in correct scope. Fix warnings.
+
+2006-03-16 19:55  edwin
+
+       * src/vm/jit/alpha/codegen.c (codegen): Handle replacement points.
+       
+       * src/vm/jit/alpha/asmpart.S (asm_replacement_out): Added.
+       (asm_replacement_in): Likewise.
+       (vim boilerplate): Added.
+
+2006-03-16 19:36  edwin
+
+       * src/vm/jit/replace.c (replace_read_executionstate)
+       (replace_write_executionstate): Position of synchronization slot must
+       be calculated from low addresses up, instead of backwards from stack
+       base.
+
+2006-03-16 19:00  edwin
+
+       * src/vm/jit/replace.c (replace_create_replacement_points): Set
+       isleafmethod.
+
+2006-03-16 18:57  edwin
+
+       * src/vm/jit/code.c (code_codeinfo_new): Set codeinfo.isleafmethod.
+
+2006-03-16 18:44  edwin
+
+       * src/vm/jit/x86_64/codegen.c (codegen): Reuse `disp` variable.
+       * src/vm/jit/i386/codegen.c (codegen): Likewise.
+
+2006-03-16 18:38  edwin
+
+       * src/vm/jit/i386/asmpart.S (asm_replacement_out): Added pv.
+       * src/vm/jit/x86_64/asmpart.S (asm_replacement_out): Added pv.
+       
+       * src/vm/jit/replace.c (replace_read_executionstate)
+       (replace_write_executionstate): Prepared for alpha. Some cleanup.
+       
+       * src/vm/jit/replace.c (replace_write_executionstate):
+       Calculate stack pointer from given stack base.
+       (replace_executionstate_println): Added pv.
+       (replace_sourcestate_println): Added stackbase.
+       
+       * src/vm/jit/replace.h (executionstate): Added pv.
+       (sourcestate): Added stackbase.
+       
+       * src/vm/jit/tools/genoffsets.c (main): Added offes_pv.
+       
+       * doc/stack_frames.txt: Clarifications.
 
-2003-11-14 23:21  jowenn
+2006-03-16 18:32  edwin
 
-       * alpha/ngen.c: more general/complete handling of native function
-         parameters, which need to be put onto the stack, including
-         floating point parameters
+       * src/vm/jit/code.c (code_get_sync_slot_count): No synchronization
+       slots
+       if USE_THREADS is undefined.
+       (code_get_stack_frame_size): Added x86_64 alignment slot.
 
-2003-11-14 21:19  stefan
+2006-03-16 17:29  edwin
 
-       * jit/mips/codegen.c: Turn off flush-to-zero
+       * doc/stack_frames.txt: Added description of x86_64 stack frames.
 
-2003-11-14 17:06  stefan
+2006-03-16 17:24  twisti
 
-       * jit/alpha/codegen.c: Removed unused, buggy FP operations
+       * src/vm/jit/mips/md.c (sys/cachectl.h): Added.
+       (md_cacheflush, md_icacheflush, md_dcacheflush): New method.
+       
+       * src/vm/jit/mips/codegen.c: Use new exception stubs.
+       * src/vm/jit/mips/codegen.h (gen_nullptr_check, gen_bound_check)
+       (gen_div_check): Use new add reference functions.
+       
+       * src/vm/jit/mips/patcher.c: Replaced cacheflush with md_icacheflush
+       or md_dcacheflush.
+       
+       * src/vm/jit/mips/asmpart.S: (asm_calljavafunction): Removed.
+       (asm_calljavafunction2): Renamed to asm_vm_call_method. Pointer to
+       vm_arg block is now in a2. Use new defines.
 
-2003-11-14 15:46  edwin
+2006-03-16 17:22  edwin
 
-       * tst/: TestArrayClasses.java, TestArrayClasses.output: More tests
-         for array classes
+       * doc/stack_frames.txt: Added description of alpha stack frames.
 
-2003-11-14 14:50  edwin
+2006-03-16 17:16  twisti
 
-       * nat/VMClass.c, tst/TestArrayClasses.java,
-         tst/TestArrayClasses.output, tst/TestBase.java: Tests for array
-         classes
+       * src/vm/vm.c (version): Check if __VERSION__ is defined.
 
-2003-11-14 12:45  edwin
+2006-03-16 15:36  twisti
 
-       * builtin.c, builtin.h, global.h, headers.c, jit.c, jni.c,
-         loader.c, loader.h, native.c, tables.c, tables.h,
-         gnuclasspath/gnu/java/lang/SystemClassLoader.java,
-         gnuclasspath/native/target/generic/target_generic_file.h,
-         gnuclasspath/native/target/generic/target_generic_network.h,
-         i386/asmpart.S, i386/ngen.c, jit/parse.c, nat/Makefile,
-         nat/Makefile.in, nat/VMClass.c, nat/VMObject.c,
-         nat/VMSecurityManager.c, nat/VMSystem.c,
-         nat/java_net_InetAddress.h, toolbox/loging.c, x86_64/asmpart.S:
-         New array class implementation (first patch)
+       * src/vm/jit/x86_64/md.c (md_cacheflush): New method.
 
-2003-11-14 10:21  stefan
+2006-03-16 15:28  edwin
 
-       * jit/jit.c: Fixed BUILTINTABLE
+       * src/vm/jit/alpha/codegen.c (codegen): Cast to avoid compiler
+       warning.
 
-2003-11-14 00:00  stefan
+2006-03-16 15:19  twisti
 
-       * jit/alpha/codegen.c: nasty fp fix
+       * src/vm/jit/alpha, src/vm/jit/alpha/linux,
+       src/vm/jit/alpha/linux/.cvsignore, src/vm/jit/alpha/freebsd,
+       src/vm/jit/alpha/freebsd/.cvsignore, src/vm/jit/alpha/.cvsignore:
+       Added TAGS.
 
-2003-11-13 23:09  jowenn
+2006-03-16 15:16  twisti
 
-       * alpha/asmpart.S, alpha/ngen.c, nat/VMSystem.c: simple hello world
-         on alpha works now
+       * src/vm/jit/alpha/md.c (md_cacheflush, md_icacheflush): New method.
+       * src/vm/jit/alpha/asmpart.S (asm_sync_instruction_cache): Renamed to
+       asm_cacheflush.
+       * src/vm/jit/alpha/patcher.c: Replaced asm_sync_instruction_cache with
+       md_icacheflush.
 
-2003-11-13 16:07  twisti
+2006-03-16 14:29  twisti
+
+       * src/vm/jit/i386/md.c (md_cacheflush): New method.
+
+2006-03-16 14:23  twisti
+
+       * src/vm/jit/powerpc, src/vm/jit/powerpc/linux,
+       src/vm/jit/powerpc/linux/.cvsignore, src/vm/jit/powerpc/darwin,
+       src/vm/jit/powerpc/darwin/.cvsignore, src/vm/jit/powerpc/.cvsignore:
+       Added TAGS.
+
+2006-03-16 14:19  twisti
+
+       * src/vm/jit/jit.h (md_cacheflush, md_icacheflush, md_dcacheflush):
+       Added.
+       * src/vm/jit/asmpart.h (asm_sync_instruction_cache): Removed.
+       
+       * src/vm/jit/codegen-common.c (codegen_finish): Call md_cacheflush for
+       the dynamic superinstructions (intrp) and the generated code.
+       
+       * src/vm/jit/powerpc/codegen.c: Use new exception stubs.
+       * src/vm/jit/powerpc/codegen.h (gen_nullptr_check, gen_bound_check):
+       Use new add reference functions.
+       
+       * src/vm/jit/powerpc/md.c (vm/jit/asmpart.h): Added.
+       (md_cacheflush, md_icacheflush, md_dcacheflush): New function.
+       * src/vm/jit/powerpc/patcher.c: Use new cache flush functions.
+
+2006-03-16 14:00  twisti
+
+       * src/cacao/cacao.c (mm/boehm.h, mm/memory.h): Removed.
+
+2006-03-16 13:59  twisti
+
+       * src/vm/jit/intrp/engine.c (USE_spTOS): Define it for __POWERPC__,
+       __POWERPC64__, __SPARC__. We know we need it there.
+
+2006-03-16 13:56  twisti
+
+       * tests/regression/native/Makefile.am (AM_CPPFLAGS): Added OS_DIR.
+
+2006-03-16 12:53  twisti
+
+       * src/vm/jit/tools/Makefile.am, src/vm/jit/verify/Makefile.am,
+       src/vm/jit/loop/Makefile.am, src/vm/jit/profile/Makefile.am,
+       src/cacao/Makefile.am, src/native/tools/Makefile.am,
+       src/native/vm/Makefile.am, src/native/Makefile.am,
+       src/toolbox/Makefile.am, src/mm/Makefile.am, src/cacaoh/Makefile.am
+       (AM_CPPFLAGS): Added OS_DIR.
+
+2006-03-16 12:03  twisti
+
+       * src/vm/jit/alpha/codegen.c: Use new exception stubs.
+       * src/vm/jit/alpha/codegen.h (gen_nullptr_check, gen_bound_check): Use
+       new add reference functions.
+
+2006-03-16 04:38  edwin
+
+       * src/vm/jit/replace.h (RPLPOINT_SBR): Removed obsolete flag constant.
+
+2006-03-16 04:17  edwin
+
+       * src/vm/jit/code.c (code_codeinfo_new): Commented.
+       (code_get_sync_slot_count): Added.
+       (code_get_stack_frame_size): Commented.
+       (code_codeinfo_free): Commented.
+       (code_free_code_of_method): Commented. Some cleanup.
+       
+       * src/vm/jit/code.h (code_get_sync_slot_count): Added.
+       
+       * src/vm/jit/i386/codegen.c (codegen): Use cd->lastmcodeptr to avoid
+       patching over basic block boundaries.
+       * src/vm/jit/x86_64/codegen.c (codegen): Likewise.
+       
+       * src/vm/jit/replace.h (rplpoint): `type` and `flags` added,
+       `hashlink` removed.
+       (sourcestate): Added slots for synchronized methods.
+       
+       * src/vm/jit/replace.c (replace_create_replacement_points): Store
+       basicblock
+       type.
+       (replace_read_executionstate, replace_write_executionstate):
+       Handle 2-word locals. Special handling for BBTYPE_SBR and BBTYPE_EXH
+       blocks.
+       Transfer synchronization slots.
+
+2006-03-16 00:05  edwin
+
+       * src/vm/jit/code.c (code_get_stack_frame_size): Deal with 4/8-byte
+       stackslots.
+       
+       * src/vm/jit/tools/genoffsets.c (main): Offsets of intregs and
+       fltregs.
+       
+       * src/vm/jit/i386/asmpart.S (asm_replacement_out): Renamed regs to
+       intregs. Some cleanup.
+       
+       * src/vm/jit/replace.c (replace_activate_replacement_point)
+       (replace_deactivate_replacement_point): Enabled on x86_64.
+       (replace_read_executionstate, replace_write_executionstate):
+       Deal with 4/8-byte stackslots. Handle float registers.
+       (replace_executionstate_println, replace_sourcestate_println):
+       Print register names where possible.
+       
+       * src/vm/jit/x86_64/md.c (md_patch_replacement_point): Added.
+       (vim boilerplate): Added.
+       
+       * src/vm/jit/x86_64/codegen.c (codegen): Handle replacement points.
+       Generate replacement-out stubs.
+       
+       * src/vm/jit/x86_64/asmpart.S (asm_replacement_out,
+       asm_replacement_in):
+       Added.
+       (vim boilerplate): Added.
+       
+       * src/vm/jit/replace.h (executionstate): Separate registers into int
+       and float registers. Some cleanup, use INT_REG_CNT, FLT_REG_CNT
+       macros.
+
+2006-03-15 21:27  edwin
+
+       * src/vm/jit/replace.c (replace_read_executionstate): Commented.
+       (replace_write_executionstate): Likewise, and set new PC here.
+       (replace_me): Target PC is now set in replace_write_executionstate.
+
+2006-03-15 20:53  edwin
+
+       * src/vm/jit/code.h (codeinfo): Changed regalloc to use rplalloc
+       structs.
+       Added fields storing stack slot counts.
+       
+       * src/vm/jit/code.c, src/vm/jit/code.h (code_get_stack_frame_size):
+       Added.
+       
+       * src/vm/jit/replace.c (replace_create_replacement_points): Store full
+       allocation info for locals and stack slots in rplalloc structs. Store
+       number of stack slots.
+       
+       * src/vm/jit/replace.c (replace_read_executionstate): Added.
+       (replace_write_executionstate): Likewise.
+       
+       * src/vm/jit/replace.c (replace_me): Use dump memory for sourcestate.
+       Read an write executionstate. Do actual replace by calling
+       asm_replace_in.
+       
+       * src/vm/jit/replace.c (replace_replacement_point_println)
+       (replace_executionstate_println): Print new fields. Show correct
+       number
+       of stack slots.
+       (replace_sourcestate_println): Added.
+       
+       * src/vm/jit/replace.h (rplalloc): Added.
+       (rplpoint): Changed regalloc fields to use rplalloc structs.
+       (executionstate): Removed saved regs.
+       (sourcestate): Added saved regs.
+       (replace_executionstate_println): Now takes codeinfo* argument.
+       (replace_sourcestate_println): Added.
+
+2006-03-15 20:43  edwin
+
+       * doc/stack_frames.txt: Added arrows indicating increasing
+       addresses/indices.
+
+2006-03-15 20:42  edwin
+
+       * src/vm/jit/asmpart.h (asm_replacement_in): Added prototype.
+
+2006-03-15 20:40  edwin
+
+       * src/vm/jit/i386/asmpart.S (asm_replacement_out): Save all integer
+       registers,
+       add space between stack frame and executionstate to accomodate
+       changing stack
+       frame size.
+       
+       * src/vm/jit/i386/asmpart.S (asm_replacement_in): Added.
+
+2006-03-15 20:38  edwin
+
+       * src/vm/jit/tools/genoffsets.c (main): Added offset of pc and sp
+       in executionstate.
+
+2006-03-15 17:17  twisti
+
+       * src/vm/jit/i386/codegen.c: Use new exception stubs. Don't cast with
+       M_MOV_IMM.
+       * src/vm/jit/i386/codegen.h (M_MOV_IMM, M_IST_IMM, M_IST32_IMM)
+       (M_PUSH_IMM): Added cast.
+       (M_CMP, M_CMP_MEMBASE, M_CMP_IMM_MEMBASE): Added.
+
+2006-03-15 16:36  twisti
+
+       * src/vm/jit/codegen-common.h (branchref): Removed.
+       (codegendata): Removed xboundrefs, xnullrefs, xcastrefs, xstorerefs,
+       xdivrefs and xexceptionrefs. Added exceptionrefs.
+       (codegen_addxboundrefs, codegen_addxcastrefs, codegen_addxdivrefs)
+       (codegen_addxstorerefs, codegen_addxnullrefs)
+       (codegen_addxexceptionrefs): Removed.
+       (codegen_add_arithmeticexception_ref)
+       (codegen_add_arrayindexoutofboundsexception_ref)
+       (codegen_add_arraystoreexception_ref)
+       (codegen_add_classcastexception_ref)
+       (codegen_add_nullpointerexception_ref)
+       (codegen_add_fillinstacktrace_ref): New function.
+       * src/vm/jit/codegen-common.c: Likewise.
+       
+       * src/vm/jit/dseg.h (exceptionref): New structure.
+       
+       * src/vm/jit/x86_64/codegen.c: Use new exception stubs. Don't cast
+       with M_MOV_IMM.
+       * src/vm/jit/x86_64/codegen.h (M_MOV_IMM, M_IMOV_IMM): Added cast.
+       
+       * src/vm/jit/stacktrace.c (stacktrace_inline_fillInStackTrace): Moved.
+       * src/vm/jit/stacktrace.h (STACKTRACE_inline_arithmeticexception)
+       (STACKTRACE_inline_arrayindexoutofboundsexception)
+       (STACKTRACE_inline_arraystoreexception)
+       (STACKTRACE_inline_classcastexception)
+       (STACKTRACE_inline_nullpointerexception)
+       (STACKTRACE_inline_fillInStackTrace): Added functionptr defines.
+       
+       * src/vm/jit/jit.h (branchref): Added.
+
+2006-03-15 12:14  edwin
+
+       * doc/stack_frames.txt: Added slots for synched methods.
+
+2006-03-15 12:04  edwin
+
+       * doc/stack_frames.txt: Added file.
+       
+       * src/vm/jit/code.h (codeinfo): Rearranged fields.
+       
+       * src/vm/jit/i386/md.c, src/vm/jit/i386/asmpart.S,
+       src/vm/jit/replace.c:
+       Comment changes.
+
+2006-03-15 11:38  edwin
+
+       * src/vm/jit/i386/md.c (md_patch_replacement_point): Generalized to
+       activation and deactivation of replacement points.
+       
+       * src/vm/jit/i386/codegen.c (codegen): Prepare machine code for
+       patching replacement points.
+       
+       * src/vm/jit/replace.c, src/vm/jit/replace.h
+       (replace_deactivate_replacement_point): Added.
+       
+       * src/vm/jit/replace.c
+       (replace_replacement_point_println): Print machine code.
+       
+       * src/vm/jit/replace.h (rplpoint): Added `mcode` field.
+
+2006-03-15 11:18  twisti
+
+       * src/vm/jit/i386/codegen.c (GETFIELD, PUTFIELD, PUTFIELDCONST): Use
+       M_ILD32 and M_LLD32 macros.
+       (patcher): Save REG_ITMP3. Don't allocate a codegendata structure,
+       just do it as on Alpha.
+       * src/vm/jit/i386/codegen.h (var_to_reg_lng): Added.
+       (store_reg_to_var_lng): Likewise.
+       (M_ILD32, M_LLD, M_LLD32, M_IST32, M_IST32_IMM, M_LST, M_LST32)
+       (M_LST_IMM, M_LST32_IMM): Likewise.
+       
+       * src/vm/jit/i386/patcher.c: Changed position of return address due to
+       saving of REG_ITMP3.
+       * src/vm/jit/i386/asmpart.S (asm_wrapper_patcher): Changed due to
+       saving of REG_ITMP3.
+
+2006-03-15 10:34  edwin
+
+       * src/vm/jit/replace.c (replace_create_replacement_points): Don't use
+       rd->locals in the interpreter -- it's NULL there.
+
+2006-03-15 05:13  edwin
+
+       * src/vm/jit/codegen-common.c (codegen_finish): Removed a compiler
+       warning.
+
+2006-03-15 05:08  edwin
+
+       * src/vm/jit/replace.h, src/vm/jit/i386/md.c
+       (md_patch_replacement_point):
+       Fixed return type.
+       
+       * src/vm/jit/replace.c (replace_activate_replacement_point): Only call
+       md_patch_replacement_point if ENABLE_JIT is defined.
+
+2006-03-15 04:57  edwin
+
+       * src/vm/jit/replace.c (replace_activate_replacement_point): Do not
+       use
+       the symbol md_patch_replacement_point on platforms where it does not
+       exist, yet.
+
+2006-03-15 04:43  edwin
+
+       * src/vm/jit/replace.h, src/vm/jit/replace.c
+       (replace_activate_replacement_point): Added.
+       (replace_activate): Added prototype.
+       (md_patch_replacement_point): Added prototype.
+       (replace_me): Added.
+       (replace_replacement_point_println): Added.
+       (replace_show_replacement_points): Cleaned up.
+       (replace_executionstate_println): Added.
+       
+       * src/vm/jit/i386/codegen.c (codegen): Generate replacement-out stubs.
+       
+       * src/vm/jit/codegen-common.c (codegen_finish): Resolve replacement
+       points.
+       
+       * src/vm/jit/asmpart.h, src/vm/jit/i386/asmpart.S
+       (asm_replacement_out): Added.
+       
+       * src/vm/method.h (executionstate): Typo fixed.
+       
+       * src/vm/jit/stack.c (src/vm/jit/stack.c): Minor output change.
+       
+       * src/vm/jit/tools/genoffsets.c (executionstate): Added size and
+       offset.
+       
+       * src/vm/jit/i386/md.c (md_patch_replacement_point): Added.
+
+2006-03-15 01:50  edwin
+
+       * src/vm/jit/replace.h, src/vm/jit/replace.c
+       (replace_replacement_info_print): Renamed to
+       replace_show_replacement_points.
+       * src/vm/jit/stack.c: Likewise.
+
+2006-03-15 01:39  edwin
+
+       * src/vm/jit/replace.c, src/vm/jit/replace.h
+       (replace_create_replacement_points): Added.
+       (replace_free_replacement_points): Added.
+       (replace_replacement_info_print): Added.
+       
+       * src/vm/jit/replace.h (rplpoint): Changed fields, made fixed length.
+       
+       * src/vm/jit/code.h (codeinfo): Changed replacement point fields.
+       
+       * src/vm/jit/jit.c (jit_compile_intern): Create replacement points.
+       
+       * src/vm/jit/jit.c (jit_compile_intern): Use already allocated
+       codeinfo
+       for do-nothing methods.
+       
+       * src/vm/jit/code.c (code_codeinfo_free): Free replacement points.
+       
+       * src/vm/jit/stack.c (show_icmd_method): Print replacement points.
+
+2006-03-15 00:06  edwin
+
+       * src/vm/jit/stack.c, src/vm/jit/stack.h (icmd_print_stack): Renamed
+       to
+       stack_print. Documented.
+       (show_icmd_method, show_icmd_block, show_icmd): Documented.
+       (show_icmd_block): Print basicblock.bitflags.
+       
+       * src/vm/jit/stack.h (MARKREACHED): Mark targets of backward branches
+       as replacement points (BBFLAG_REPLACEMENT)
+
+2006-03-14 23:49  edwin
+
+       * src/vm/jit/jit.h (basicblock): Added `bitflags` field. Note: The
+       flags
+       of this struct should really be cleaned up.
+       
+       * src/vm/jit/jit.h (BASICBLOCK_INIT): Added, so we have a central
+       place
+       where to put initialization of the fields.
+       
+       * src/vm/jit/parse.c (parse): Cleaned up basicblock allocation.
+
+2006-03-14 23:16  edwin
+
+       * src/vm/jit/jit.h (basicblock): Comment.
+
+2006-03-14 23:00  edwin
+
+       * src/vm/jit/parse.c (fillextable): Removed unused label_index.
+       (parse): Likewise.
+       
+       * src/vm/jit/replace.h: Comment moved.
+
+2006-03-14 22:30  edwin
+
+       * src/native/jvmti/jvmti.c (GetMethodLocation): Use the new
+       m->code field to get to the location of the method.
+
+2006-03-14 22:16  edwin
+
+       * src/vm/method.h (methodinfo): Moved `entrypoint` to `codeinfo`.
+       * src/vm/loader.c (load_method): Likewise.
+       
+       * src/vm/loader.c (load_newly_created_array): Use codeinfo.entrypoint.
+       * src/vm/builtin.c (builtin_trace_exception): Likewise. Note:
+       Currently
+       we always use the current codeinfo. This is preliminary.
+       
+       * src/vm/jit/powerpc/codegen.c (codegen): Use cd->code->entrypoint.
+       * src/vm/jit/alpha/codegen.c (createnativestub): Likewise.
+       * src/vm/jit/dseg.c (dseg_resolve_datareferences): Likewise.
+       * src/vm/jit/mips/codegen.c (codegen, createnativestub): Likewise.
+       * src/vm/jit/i386/codegen.c (createnativestub): Likewise.
+       * src/vm/jit/intrp/codegen.c (intrp_codegen, intrp_createnativestub)
+       (createcalljavafunction): Likewise.
+       * src/vm/jit/x86_64/codegen.c (createnativestub): Likewise.
+       
+       * src/vm/jit/intrp/codegen.c (nativecall): Use m->code->entrypoint.
+       
+       * src/vm/jit/codegen-common.h, src/vm/jit/codegen-common.c,
+       src/cacaoh/headers.c (codegen_createnativestub): Now returns
+       the created codeinfo instead of the entrypoint.
+       
+       * src/vm/jit/stacktrace.c (stacktrace_add_method): Find the codeinfo
+       that contains the current PC. Note: This is preliminary. We should
+       find the codeinfo * via the PV of the code containing the PC.
+       
+       * src/vm/jit/jit.c (jit_compile): Use m->code. Create a codeinfo
+       for native stubs and the do-nothing stub
+       
+       * src/vm/jit/codegen-common.c (codegen_finish): Set entrypoint
+       in codeinfo instead of in methodinfo.
+
+2006-03-14 20:59  edwin
+
+       * src/vm/jit/code.c, src/vm/jit/replace.c, src/vm/jit/replace.h:
+       Added GPL header and boilerplate.
+
+2006-03-14 20:57  edwin
+
+       * src/vm/jit/code.h: Added GPL header and boilerplate.
+
+2006-03-14 20:51  edwin
+
+       * src/vm/jit/code.c, src/vm/jit/code.h: Files added.
+       
+       * src/vm/jit/replace.c, src/vm/jit/replace.h: Files added.
+       
+       * src/vm/jit/Makefile.am (code.[ch], replace.[ch]): Added.
+       
+       * src/vm/method.h (methodinfo): Added field `code`. Each method
+       may now have zero or more codeinfo:s associated with it. A
+       codeinfo represents the machine code of a particular version
+       of the compiled method. Note: Some fields in methodinfo that
+       may need to be moved to codeinfo where marked XXX.
+       
+       * src/vm/jit/codegen-common.h (codegendata): Added field `code`.
+       
+       * src/vm/jit/codegen-common.c (codegen_setup): Allocate
+       a new codeinfo.
+       (codegen_finish): Use `code` field of codegendata.
+       (codegen_createnativestub): Likewise.
+       
+       * src/vm/jit/stack.c (show_icmd_method, show_icmd_block):
+       Use `code` field of codegendata.
+       * src/vm/jit/dseg.c (dseg_display): Likewise.
+       * src/vm/jit/jit.c (jit_compile_intern): Likewise. Switch
+       current codeinfo after compilation is complete.
+       
+       * src/cacaoh/headers.c (code_free_code_of_method): Added stub.
+       
+       * src/vm/method.c (method_free): Free codeinfo:s of method.
+       
+       * src/vm/loader.c (load_method): Initialize m->code.
 
-       * tst/: fp.java, fp.output: Added double mul and div test up to
-         infinity.
+2006-03-14 16:40  twisti
 
-2003-11-13 15:44  twisti
+       * src/cacao/Makefile.am (ENABLE_STATICVM): Added cacao_LDFLAGS,
+       otherwise the sumbols are not exported.
+       
+       * src/native/include/Makefile.am (ENABLE_STATICVM): Renamed to
+       WITH_STATIC_CLASSPATH.
 
-       * tst/: fp.java, fp.output: - only count to 50 - also check fdiv
+2006-03-14 16:30  twisti
 
-2003-11-13 15:30  twisti
+       * src/vm/jit/stacktrace.c (stacktrace_create): We have to check for an
+       OOM when allocating from the heap. Fixes a crash in Jonas.
 
-       * jit/x86_64/codegen.c: LMULCONST fix.
+2006-03-14 15:00  edwin
 
-2003-11-13 15:12  twisti
+       * doc/design_onstack_replacement.txt: More design options added.
 
-       * tst/: jctest.java, jctest.output: Added some corner cases to
-         testconst and fixed the output.
+2006-03-13 21:26  edwin
 
-2003-11-13 15:06  twisti
+       * design_onstack_replacement.txt: Added file.
 
-       * builtin.c: Changed SUPPORT_LONG_MULDIV to SUPPORT_LONG_MUL and
-         SUPPORT_LONG_DIV. We need this on i386.
+2006-03-13 11:35  twisti
 
-2003-11-13 15:02  twisti
+       * src/vm/vm.c (vm_create): Only put .jar file into classpath. Fixes
+       startup bug with knopflerfish.
 
-       * jit/: jit.c, stack.c, alpha/types.h, i386/types.h, mips/types.h,
-         powerpc/types.h, x86_64/types.h: Changed SUPPORT_LONG_MULDIV to
-         SUPPORT_LONG_MUL and SUPPORT_LONG_DIV. We need this on i386.
+2006-03-13 08:02  edwin
 
-2003-11-13 15:01  twisti
+       * src/native/vm/VMClass.c (Java_java_lang_VMClass_getComponentType):
+       Link class before accessing c->vftbl->arraydesc.
 
-       * Makefile.in, jit/Makefile.in: Always changed, too annoying.
+2006-03-13 07:06  edwin
 
-2003-11-13 14:57  twisti
+       * src/native/vm/VMClass.c (Java_java_lang_VMClass_getSuperclass): We
+       must not
+       assume that the class is already linked, so we have to resolve the
+       super class
+       reference. This fixes a NPE bug with Jonas.
 
-       * jit/sets.c: Code indent and included some headers.
+2006-03-12 23:23  twisti
 
-2003-11-13 14:56  twisti
+       * src/vm/suck.c (suck_start): We really should close class files after
+       reading it.
 
-       * jit/i386/codegen.c: - added IF_LNE == 0 optimization - removed
-         wrong case in IF_LEQ
+2006-03-11 21:34  edwin
 
-2003-11-13 14:50  twisti
+       * src/vm/resolve.c (resolve_class_from_typedesc): Safer check for
+       reference types.
 
-       * jit/parseRTstats.c: Added some includes.
+2006-03-11 20:41  edwin
 
-2003-11-13 14:48  twisti
+       * src/vm/jit/codegen-common.c (codegen_finish): When setting the
+       entrypoint of a method, be sure not to overwrite an already set
+       entrypoint.
 
-       * jit/: parse.c, parseRT.c: Code indent.
+2006-03-11 20:34  edwin
 
-2003-11-13 10:39  stefan
+       * src/vm/references.h (IS_XCLASSREF): Commented.
 
-       * Makefile.am, jit/Makefile.am, jit/loop/Makefile.am,
-         mm/Makefile.am: more
+2006-03-11 20:32  edwin
 
-2003-11-13 10:20  stefan
+       * src/vm/references.h (IS_XCLASSREF): Added.
+       (CLASSREF_OR_CLASSINFO_NAME): Added.
 
-       * jit/: Makefile.am, alpha/Makefile.am, mips/Makefile.am,
-         x86_64/Makefile.am: repaired make dist
+2006-03-11 20:30  edwin
 
-2003-11-13 01:57  stefan
+       * src/vm/class.c, src/vm/class.h (class_classref_print): Added.
+       (class_classref_println): Added.
 
-       * jit/alpha/codegen.c: Undefined behaviour
+2006-03-11 16:06  edwin
 
-2003-11-13 00:56  stefan
+       * src/vm/jit/jit.c (jit_compile_intern): Check if the method has been
+       compiled during static class initialization.
 
-       * jit/powerpc/asmpart.S: idiv,irem
+2006-03-11 15:03  edwin
 
-2003-11-13 00:21  jowenn
+       * src/vm/method.c (vim boilerplate): Added.
 
-       * gnuclasspath/lib/: Makefile, java/io/ByteArrayInputStream.class,
-         java/io/CharArrayWriter.class, java/io/FilterReader.class,
-         java/io/InvalidClassException.class,
-         java/io/MemberComparator.class,
-         java/io/NotSerializableException.class,
-         java/io/ObjectInputStream$4.class,
-         java/io/ObjectInputStream$5.class,
-         java/io/ObjectInputStream.class, java/io/OutputStream.class,
-         java/io/SerializablePermission.class,
-         java/lang/UnsatisfiedLinkError.class: that should be the last
-         missing precompiles files
+2006-03-11 15:01  edwin
 
-2003-11-12 22:53  stefan
+       * src/vm/method.c (method_vftbl_lookup): Check ACC_INTERFACE on the
+       class, instead of on the method, where it is not set. Do not check
+       ACC_ABSTRACT here, because non-interface ACC_ABSTRACT methods are
+       looked up just like non-abstract non-interface methods.
 
-       * jit/stack.c: Boeser twisti
+2006-03-10 22:22  twisti
 
-2003-11-12 14:17  twisti
+       * src/native/vm/VMRuntime.c (vm/options.h): Added.
+       (nativeLoad): Print dlerror output when dlopen fails.
 
-       * builtin.c: #ifdef'ed builtin_exception for later use.
+2006-03-09 16:13  twisti
 
-2003-11-12 14:14  twisti
+       * autogen.sh: Fixed typo.
 
-       * builtin.c: - code indent - removed warnings
+2006-03-09 13:51  twisti
 
-2003-11-12 14:07  twisti
+       * src/vm/jit/powerpc/darwin/md-asm.h (asm_calljavafunction): Removed.
+       (asm_calljavafunction_int): Likewise.
+       (asm_calljavafunction2): Likewise.
+       (asm_calljavafunction2int): Likewise.
+       (asm_calljavafunction2long): Likewise.
+       (asm_calljavafunction2float): Likewise.
+       (asm_calljavafunction2double): Likewise.
+       (_exceptionptr): Likewise.
+       (asm_vm_call_method): Define added.
+       (asm_vm_call_method_int): Likewise.
+       (asm_vm_call_method_long): Likewise.
+       (asm_vm_call_method_float): Likewise.
+       (asm_vm_call_method_double): Likewise.
 
-       * jit/jitdef.h: It was already deleted, huh?
+2006-03-09 13:46  twisti
 
-2003-11-12 14:00  twisti
+       * src/vm/jit/powerpc/patcher.c (patcher_get_putfield): Check for the
+       instruction order on long fields.
 
-       * jit/x86_64/codegen.c: Pass method to reg_init()
+2006-03-09 13:26  twisti
 
-2003-11-12 02:18  twisti
+       * autogen.sh: Check for installed programs and exit if no proper one
+       was found.
+       * src/boehm-gc/autogen.sh: Use the programs found by top-level
+       autogen.
 
-       * jit/powerpc/codegen.c: Fixed == 0 bug for some IF_Lxx
+2006-03-08 09:44  twisti
 
-2003-11-12 01:48  stefan
+       * src/native/jni.c (PushLocalFrame): Implemented.
+       (PopLocalFrame): Likewise.
+       (DeleteLocalRef): Walk through all local frames.
+       (NewLocalRef): Allocate a new local frame if the current frame is out
+       of space.
+       (EnsureLocalCapacity): Implemented.
+       * src/vm/jit/codegen-common.c (codegen_finish_native_call): Release
+       all local reference frames.
 
-       * jit/Makefile.am: Build offsets.h before it's needed
+2006-03-07 20:44  twisti
 
-2003-11-12 01:36  twisti
+       * src/native/vm/VMClassLoader.c (nativeGetResources): Check if
+       resource is a directory and don't add it.
 
-       * jit/powerpc/codegen.c: It seems there is no REG_ZERO
+2006-03-07 19:32  twisti
 
-2003-11-12 01:27  twisti
+       * src/vm/vm.c (usage): Small change.
+       
+       * src/native/vm/VMSystemProperties.c (preInit): Set java.ext.dirs to
+       $JAVA_HOME/jre/lib/ext.
 
-       * jit/powerpc/codegen.c: Implemented ICMD_IF_Lxx
+2006-03-07 18:18  twisti
 
-2003-11-12 00:06  twisti
+       * src/cacaoh/headers.c (intrp_main_stack): Changed type.
 
-       * jit/: jit.c, jit.h, stack.c: Fixed builtintable stuff.
+2006-03-07 17:21  twisti
 
-2003-11-11 23:14  twisti
+       test
 
-       * jit/stack.c: Temporary workaround, has to be fixed later.
+2006-03-07 17:19  twisti
 
-2003-11-11 23:13  twisti
+       test
 
-       * jit/: jit.c, jit.h: Added builtintable again, we need it for
-         powerpc.
-
-2003-11-11 22:23  twisti
-
-       * jit/powerpc/codegen.c: Removed unused ICACHE
-
-2003-11-11 20:03  carolyn
-
-       * main.c, jit/parseRT.c, jit/parseRT.h, jit/parseRTprint.h,
-         jit/parseRTstats.c, jit/sets.c: XTA w/ interfaces & alloc space
-         with NEW & FREE after main method
-
-2003-11-10 18:11  jowenn
-
-       * gnuclasspath/: doc/hacking.info, doc/vmintegration.info,
-         lib/classes1.tgz, lib/gen-classlist.sh, lib/gen_nio.sh,
-         lib/gnu/java/awt/peer/gtk/GtkButtonPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkCanvasPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkComponentPeer$1$PrepareImage.class,
-         lib/gnu/java/awt/peer/gtk/GtkContainerPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkMenuBarPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkPanelPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkScrollPanePeer.class,
-         lib/gnu/java/beans/editors/ColorEditor.class,
-         lib/gnu/java/beans/editors/FontEditor.class,
-         lib/gnu/java/beans/editors/NativeFloatEditor.class,
-         lib/gnu/java/beans/editors/NativeIntEditor.class,
-         lib/gnu/java/locale/Calendar.class,
-         lib/gnu/java/locale/Calendar_de.class,
-         lib/gnu/java/locale/Calendar_en.class,
-         lib/gnu/java/locale/Calendar_nl.class,
-         lib/gnu/java/locale/LocaleInformation.class,
-         lib/gnu/java/locale/LocaleInformation_ar_EG.class,
-         lib/gnu/java/locale/LocaleInformation_ar_IQ.class,
-         lib/gnu/java/locale/LocaleInformation_ar_KW.class,
-         lib/gnu/java/locale/LocaleInformation_ar_MA.class,
-         lib/gnu/java/locale/LocaleInformation_ar_OM.class,
-         lib/gnu/java/locale/LocaleInformation_br_FR.class,
-         lib/gnu/java/locale/LocaleInformation_ca_ES.class,
-         lib/gnu/java/locale/LocaleInformation_da_DK.class,
-         lib/gnu/java/locale/LocaleInformation_de_BE.class,
-         lib/gnu/java/locale/LocaleInformation_de_CH.class,
-         lib/gnu/java/locale/LocaleInformation_en_DK.class,
-         lib/gnu/java/locale/LocaleInformation_en_IE.class,
-         lib/gnu/java/locale/LocaleInformation_en_ZW.class,
-         lib/gnu/java/locale/LocaleInformation_es_ES.class,
-         lib/gnu/java/locale/LocaleInformation_es_HN.class,
-         lib/gnu/java/locale/LocaleInformation_es_NI.class,
-         lib/gnu/java/locale/LocaleInformation_es_PA.class,
-         lib/gnu/java/locale/LocaleInformation_es_SV.class,
-         lib/gnu/java/locale/LocaleInformation_fr_FR.class,
-         lib/gnu/java/locale/LocaleInformation_fr_LU.class,
-         lib/gnu/java/locale/LocaleInformation_gv_GB.class,
-         lib/gnu/java/locale/LocaleInformation_he_IL.class,
-         lib/gnu/java/locale/LocaleInformation_ka_GE.class,
-         lib/gnu/java/locale/LocaleInformation_nl_BE.class,
-         lib/gnu/java/locale/LocaleInformation_pt_PT.class,
-         lib/gnu/java/locale/LocaleInformation_ru_UA.class,
-         lib/gnu/java/locale/LocaleInformation_ta_IN.class,
-         lib/gnu/java/locale/LocaleInformation_te_IN.class,
-         lib/gnu/java/locale/LocaleInformation_ur_PK.class,
-         lib/gnu/java/nio/DatagramChannelImpl.class,
-         lib/gnu/java/nio/FileLockImpl.class,
-         lib/gnu/java/nio/PipeImpl.class,
-         lib/gnu/java/nio/SelectionKeyImpl.class,
-         lib/gnu/java/nio/SelectorImpl.class,
-         lib/gnu/java/nio/SelectorProviderImpl.class,
-         lib/gnu/java/nio/ServerSocketChannelImpl.class,
-         lib/gnu/java/nio/SocketChannelImpl.class,
-         lib/gnu/java/nio/charset/ISO_8859_1$Encoder.class,
-         lib/gnu/java/nio/charset/ISO_8859_1.class,
-         lib/gnu/java/nio/charset/US_ASCII$Decoder.class,
-         lib/gnu/java/nio/charset/US_ASCII$Encoder.class,
-         lib/gnu/java/nio/charset/US_ASCII.class,
-         lib/gnu/java/nio/charset/UTF_16.class,
-         lib/gnu/java/nio/charset/UTF_16Decoder.class,
-         lib/gnu/java/nio/charset/UTF_16LE.class,
-         lib/gnu/java/nio/charset/UTF_8$1.class,
-         lib/gnu/java/nio/charset/UTF_8$Decoder.class,
-         lib/gnu/java/rmi/RMIMarshalledObjectInputStream.class,
-         lib/gnu/java/rmi/RMIMarshalledObjectOutputStream.class,
-         lib/gnu/java/rmi/server/ConnectionRunnerPool$ConnectionRunner.class,
-         lib/gnu/java/rmi/server/ConnectionRunnerPool.class,
-         lib/gnu/java/rmi/server/ProtocolConstants.class,
-         lib/gnu/java/rmi/server/RMIDefaultSocketFactory.class,
-         lib/gnu/java/rmi/server/RMIHashes.class,
-         lib/gnu/java/rmi/server/RMIObjectInputStream.class,
-         lib/gnu/java/rmi/server/RMIObjectOutputStream.class,
-         lib/gnu/java/rmi/server/TripleKey.class,
-         lib/gnu/java/rmi/server/UnicastConnectionManager$1.class,
-         lib/gnu/java/rmi/server/UnicastConnectionManager.class,
-         lib/gnu/java/rmi/server/UnicastRef.class,
-         lib/gnu/java/rmi/server/UnicastRemoteCall$DummyObjectInputStream.class,
-         lib/gnu/java/rmi/server/UnicastRemoteCall$DummyObjectOutputStream.class,
-         lib/gnu/java/rmi/server/UnicastRemoteCall.class,
-         lib/gnu/java/rmi/server/UnicastRemoteStub.class,
-         lib/gnu/java/rmi/server/UnicastServer.class,
-         lib/gnu/xml/aelfred2/JAXPFactory$JaxpParser.class,
-         lib/gnu/xml/aelfred2/SAXDriver.class,
-         lib/gnu/xml/aelfred2/XmlReader.class,
-         lib/gnu/xml/dom/DomEx.class,
-         lib/gnu/xml/util/DoParse$MyErrorHandler.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$DomTerminus.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$ListenerAdapter.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory.class,
-         lib/gnu/xml/util/XCat$Catalog.class,
-         lib/gnu/xml/util/XCat$Loader.class,
-         lib/gnu/xml/util/XMLWriter.class,
-         lib/java/awt/event/ItemEvent.class,
-         lib/java/awt/font/OpenType.class,
-         lib/java/awt/font/TextLayout.class,
-         lib/java/awt/font/TransformAttribute.class,
-         lib/java/awt/geom/AffineTransform.class,
-         lib/java/awt/geom/Arc2D$ArcIterator.class,
-         lib/java/awt/geom/Arc2D$Double.class,
-         lib/java/awt/geom/Arc2D$Float.class,
-         lib/java/awt/geom/CubicCurve2D$Double.class,
-         lib/java/awt/geom/CubicCurve2D$Float.class,
-         lib/java/awt/geom/CubicCurve2D.class,
-         lib/java/awt/geom/Dimension2D.class,
-         lib/java/awt/geom/Ellipse2D$Float.class,
-         lib/java/awt/geom/Ellipse2D.class,
-         lib/java/awt/geom/FlatteningPathIterator.class,
-         lib/java/awt/geom/GeneralPath.class,
-         lib/java/awt/geom/Line2D$1.class,
-         lib/java/awt/geom/Line2D$Double.class,
-         lib/java/awt/geom/Line2D$Float.class,
-         lib/java/awt/geom/NoninvertibleTransformException.class,
-         lib/java/awt/geom/PathIterator.class,
-         lib/java/awt/geom/Point2D.class,
-         lib/java/awt/geom/QuadCurve2D.class,
-         lib/java/awt/geom/Rectangle2D$1.class,
-         lib/java/awt/geom/Rectangle2D$Double.class,
-         lib/java/awt/geom/Rectangle2D$Float.class,
-         lib/java/awt/geom/RoundRectangle2D$Double.class,
-         lib/java/awt/geom/RoundRectangle2D$Float.class,
-         lib/java/awt/im/spi/InputMethodDescriptor.class,
-         lib/java/awt/image/BufferStrategy.class,
-         lib/java/awt/image/BufferedImage.class,
-         lib/java/awt/image/BufferedImageOp.class,
-         lib/java/awt/image/ColorModel.class,
-         lib/java/awt/image/ComponentColorModel.class,
-         lib/java/awt/image/ComponentSampleModel.class,
-         lib/java/awt/image/CropImageFilter.class,
-         lib/java/awt/image/DataBuffer.class,
-         lib/java/awt/image/DataBufferByte.class,
-         lib/java/awt/image/DataBufferInt.class,
-         lib/java/awt/image/DataBufferUShort.class,
-         lib/java/awt/image/DirectColorModel.class,
-         lib/java/awt/image/FilteredImageSource.class,
-         lib/java/awt/image/ImageConsumer.class,
-         lib/java/awt/image/ImageFilter.class,
-         lib/java/awt/image/ImageObserver.class,
-         lib/java/awt/image/ImagingOpException.class,
-         lib/java/awt/image/MemoryImageSource.class,
-         lib/java/awt/image/PixelGrabber.class,
-         lib/java/awt/image/RGBImageFilter.class,
-         lib/java/awt/image/Raster.class,
-         lib/java/awt/image/RasterFormatException.class,
-         lib/java/awt/image/RasterOp.class,
-         lib/java/awt/image/RenderedImage.class,
-         lib/java/awt/image/ReplicateScaleFilter.class,
-         lib/java/awt/image/SampleModel.class,
-         lib/java/awt/image/SinglePixelPackedSampleModel.class,
-         lib/java/awt/image/TileObserver.class,
-         lib/java/awt/peer/ButtonPeer.class,
-         lib/java/awt/peer/CanvasPeer.class,
-         lib/java/awt/peer/CheckboxMenuItemPeer.class,
-         lib/java/awt/peer/CheckboxPeer.class,
-         lib/java/awt/peer/ComponentPeer.class,
-         lib/java/awt/peer/ContainerPeer.class,
-         lib/java/awt/peer/DialogPeer.class,
-         lib/java/awt/peer/FileDialogPeer.class,
-         lib/java/awt/peer/FontPeer.class,
-         lib/java/awt/peer/FramePeer.class,
-         lib/java/awt/peer/LabelPeer.class,
-         lib/java/awt/peer/ListPeer.class,
-         lib/java/awt/peer/MenuComponentPeer.class,
-         lib/java/awt/peer/MenuItemPeer.class,
-         lib/java/awt/peer/MenuPeer.class,
-         lib/java/awt/peer/PanelPeer.class,
-         lib/java/awt/peer/PopupMenuPeer.class,
-         lib/java/awt/peer/RobotPeer.class,
-         lib/java/awt/peer/ScrollPanePeer.class,
-         lib/java/awt/peer/ScrollbarPeer.class,
-         lib/java/awt/peer/TextAreaPeer.class,
-         lib/java/awt/peer/TextComponentPeer.class,
-         lib/java/awt/peer/TextFieldPeer.class,
-         lib/java/awt/peer/WindowPeer.class,
-         lib/java/beans/AppletInitializer.class,
-         lib/java/beans/Beans.class, lib/java/beans/DesignMode.class,
-         lib/java/beans/EventSetDescriptor.class,
-         lib/java/beans/ExceptionListener.class,
-         lib/java/beans/IndexedPropertyDescriptor.class,
-         lib/java/beans/MethodDescriptor.class,
-         lib/java/beans/ParameterDescriptor.class,
-         lib/java/beans/PropertyChangeEvent.class,
-         lib/java/beans/PropertyChangeListener.class,
-         lib/java/beans/PropertyChangeListenerProxy.class,
-         lib/java/beans/PropertyChangeSupport.class,
-         lib/java/beans/PropertyDescriptor.class,
-         lib/java/io/DataInput.class,
-         lib/java/net/ContentHandlerFactory.class,
-         lib/java/net/FileNameMap.class,
-         lib/java/net/HttpURLConnection.class,
-         lib/java/net/Inet4Address.class,
-         lib/java/net/JarURLConnection.class,
-         lib/java/net/MimeTypeMapper.class,
-         lib/java/net/NetPermission.class,
-         lib/java/net/NoRouteToHostException.class,
-         lib/java/net/PasswordAuthentication.class,
-         lib/java/net/PlainDatagramSocketImpl.class,
-         lib/java/net/ProtocolException.class,
-         lib/java/net/ServerSocket.class,
-         lib/java/net/SocketAddress.class,
-         lib/java/net/SocketImplFactory.class,
-         lib/java/net/SocketOptions.class,
-         lib/java/net/SocketOutputStream.class, lib/java/net/URL.class,
-         lib/java/net/URLClassLoader$1.class,
-         lib/java/net/URLClassLoader$2.class,
-         lib/java/net/URLClassLoader$JarURLLoader.class,
-         lib/java/net/URLClassLoader.class, lib/java/net/URLDecoder.class,
-         lib/java/net/URLEncoder.class,
-         lib/java/net/UnknownHostException.class,
-         lib/java/net/UnknownServiceException.class,
-         lib/java/nio/Buffer.class,
-         lib/java/nio/InvalidMarkException.class,
-         lib/java/nio/LongBufferImpl.class,
-         lib/java/nio/MappedByteBuffer.class,
-         lib/java/nio/ShortBufferImpl.class,
-         lib/java/nio/channels/ByteChannel.class,
-         lib/java/nio/channels/CancelledKeyException.class,
-         lib/java/nio/channels/Channel.class,
-         lib/java/nio/channels/Channels.class,
-         lib/java/nio/channels/ClosedChannelException.class,
-         lib/java/nio/channels/ClosedSelectorException.class,
-         lib/java/nio/channels/ConnectionPendingException.class,
-         lib/java/nio/channels/DatagramChannel.class,
-         lib/java/nio/channels/FileChannel$MapMode.class,
-         lib/java/nio/channels/FileChannel.class,
-         lib/java/nio/channels/FileChannelImpl.class,
-         lib/java/nio/channels/FileLock.class,
-         lib/java/nio/channels/FileLockInterruptionException.class,
-         lib/java/nio/channels/GatheringByteChannel.class,
-         lib/java/nio/channels/IllegalBlockingModeException.class,
-         lib/java/nio/channels/IllegalSelectorException.class,
-         lib/java/nio/channels/InterruptibleChannel.class,
-         lib/java/nio/channels/NoConnectionPendingException.class,
-         lib/java/nio/channels/NonReadableChannelException.class,
-         lib/java/nio/channels/NonWritableChannelException.class,
-         lib/java/nio/channels/NotYetConnectedException.class,
-         lib/java/nio/channels/OverlappingFileLockException.class,
-         lib/java/nio/channels/Pipe$SinkChannel.class,
-         lib/java/nio/channels/Pipe$SourceChannel.class,
-         lib/java/nio/channels/Pipe.class,
-         lib/java/nio/channels/ReadableByteChannel.class,
-         lib/java/nio/channels/ScatteringByteChannel.class,
-         lib/java/nio/channels/SelectableChannel.class,
-         lib/java/nio/channels/Selector.class,
-         lib/java/nio/channels/ServerSocketChannel.class,
-         lib/java/nio/channels/SocketChannel.class,
-         lib/java/nio/channels/UnsupportedAddressTypeException.class,
-         lib/java/nio/charset/CharsetDecoder.class,
-         lib/java/nio/charset/CharsetEncoder.class,
-         lib/java/nio/charset/CoderMalfunctionError.class,
-         lib/java/nio/charset/CoderResult$1.class,
-         lib/java/nio/charset/CoderResult$Cache.class,
-         lib/java/nio/charset/IllegalCharsetNameException.class,
-         lib/java/nio/charset/MalformedInputException.class,
-         lib/java/nio/charset/UnmappableCharacterException.class,
-         lib/java/rmi/AccessException.class,
-         lib/java/rmi/MarshalException.class,
-         lib/java/rmi/MarshalledObject.class, lib/java/rmi/Naming.class,
-         lib/java/rmi/RMISecurityException.class,
-         lib/java/rmi/RMISecurityManager.class,
-         lib/java/rmi/RemoteException.class,
-         lib/java/rmi/ServerError.class,
-         lib/java/rmi/ServerRuntimeException.class,
-         lib/java/rmi/UnexpectedException.class,
-         lib/java/rmi/UnknownHostException.class,
-         lib/java/rmi/UnmarshalException.class,
-         lib/java/rmi/registry/Registry.class,
-         lib/java/security/Policy.class, lib/java/security/cert/CRL.class,
-         lib/java/security/cert/CRLException.class,
-         lib/java/security/cert/CRLSelector.class,
-         lib/java/security/cert/CertPath$CertPathRep.class,
-         lib/java/security/cert/CertPathBuilder.class,
-         lib/java/security/cert/CertPathBuilderException.class,
-         lib/java/security/cert/CertPathBuilderResult.class,
-         lib/java/security/cert/CertPathBuilderSpi.class,
-         lib/java/security/cert/CertPathParameters.class,
-         lib/java/security/cert/CertPathValidator$1.class,
-         lib/java/security/cert/CertPathValidator.class,
-         lib/java/security/cert/CertPathValidatorException.class,
-         lib/java/security/cert/CertPathValidatorResult.class,
-         lib/java/security/cert/CertSelector.class,
-         lib/java/security/cert/CertStore$1.class,
-         lib/java/security/cert/CertStore.class,
-         lib/java/security/cert/CertStoreParameters.class,
-         lib/java/security/cert/CertStoreSpi.class,
-         lib/java/security/cert/Certificate$CertificateRep.class,
-         lib/java/security/cert/Certificate.class,
-         lib/java/security/cert/CertificateEncodingException.class,
-         lib/java/security/cert/CertificateException.class,
-         lib/java/security/cert/CertificateExpiredException.class,
-         lib/java/security/cert/CertificateFactorySpi.class,
-         lib/java/security/cert/CertificateNotYetValidException.class,
-         lib/java/security/cert/CollectionCertStoreParameters.class,
-         lib/java/security/cert/LDAPCertStoreParameters.class,
-         lib/java/security/cert/PKIXCertPathBuilderResult.class,
-         lib/java/security/cert/PKIXCertPathChecker.class,
-         lib/java/security/cert/PKIXCertPathValidatorResult.class,
-         lib/java/security/cert/PolicyNode.class,
-         lib/java/security/cert/PolicyQualifierInfo.class,
-         lib/java/security/cert/X509CRLEntry.class,
-         lib/java/security/cert/X509Certificate.class,
-         lib/java/security/cert/X509Extension.class,
-         lib/java/security/interfaces/DSAKeyPairGenerator.class,
-         lib/java/security/interfaces/DSAParams.class,
-         lib/java/security/interfaces/DSAPrivateKey.class,
-         lib/java/security/interfaces/DSAPublicKey.class,
-         lib/java/security/interfaces/RSAMultiPrimePrivateCrtKey.class,
-         lib/java/security/interfaces/RSAPrivateCrtKey.class,
-         lib/java/text/CharacterIterator.class,
-         lib/java/text/CollationElementIterator.class,
-         lib/java/text/Collator.class, lib/java/text/MessageFormat.class,
-         lib/java/text/ParseException.class,
-         lib/java/util/AbstractMap$3.class,
-         lib/java/util/AbstractMap$4.class,
-         lib/java/util/Collections$1$SynchronizedMapEntry.class,
-         lib/java/util/Collections$2.class,
-         lib/java/util/Collections$3.class,
-         lib/java/util/Collections$4.class,
-         lib/java/util/Collections$5.class,
-         lib/java/util/Collections$6.class,
-         lib/java/util/Collections$7.class,
-         lib/java/util/Collections$SingletonMap.class,
-         lib/java/util/TreeMap$4.class, lib/java/util/TreeMap$5.class,
-         lib/java/util/TreeMap$6.class, lib/java/util/WeakHashMap$2.class,
-         lib/java/util/zip/CheckedOutputStream.class,
-         lib/java/util/zip/DataFormatException.class,
-         lib/java/util/zip/InflaterDynHeader.class,
-         lib/java/util/zip/ZipConstants.class,
-         lib/javax/accessibility/Accessible.class,
-         lib/javax/accessibility/AccessibleBundle.class,
-         lib/javax/accessibility/AccessibleComponent.class,
-         lib/javax/accessibility/AccessibleContext.class,
-         lib/javax/accessibility/AccessibleEditableText.class,
-         lib/javax/accessibility/AccessibleExtendedTable.class,
-         lib/javax/naming/ldap/Control.class,
-         lib/javax/naming/ldap/ControlFactory.class,
-         lib/javax/naming/ldap/HasControls.class,
-         lib/javax/naming/ldap/UnsolicitedNotificationListener.class,
-         lib/javax/sql/ConnectionEventListener.class,
-         lib/javax/sql/ConnectionPoolDataSource.class,
-         lib/javax/sql/RowSetInternal.class,
-         lib/javax/sql/XAConnection.class,
-         lib/javax/sql/XADataSource.class, lib/javax/swing/JFrame.class,
-         lib/javax/swing/JList$1$AL.class, lib/javax/swing/JList$1.class,
-         lib/javax/swing/JList$2$AL.class,
-         lib/javax/swing/ScrollPaneLayout$UIResource.class,
-         lib/javax/swing/event/AncestorEvent.class,
-         lib/javax/swing/event/AncestorListener.class,
-         lib/javax/swing/event/CaretEvent.class,
-         lib/javax/swing/event/CellEditorListener.class,
-         lib/javax/swing/event/ChangeListener.class,
-         lib/javax/swing/event/DocumentEvent$ElementChange.class,
-         lib/javax/swing/event/DocumentEvent.class,
-         lib/javax/swing/event/DocumentListener.class,
-         lib/javax/swing/event/EventListenerList.class,
-         lib/javax/swing/event/HyperlinkEvent$EventType.class,
-         lib/javax/swing/event/HyperlinkListener.class,
-         lib/javax/swing/event/InternalFrameAdapter.class,
-         lib/javax/swing/event/InternalFrameEvent.class,
-         lib/javax/swing/event/InternalFrameListener.class,
-         lib/javax/swing/event/ListDataEvent.class,
-         lib/javax/swing/event/ListDataListener.class,
-         lib/javax/swing/event/ListSelectionEvent.class,
-         lib/javax/swing/event/ListSelectionListener.class,
-         lib/javax/swing/event/MenuDragMouseEvent.class,
-         lib/javax/swing/event/MenuEvent.class,
-         lib/javax/swing/event/MenuListener.class,
-         lib/javax/swing/event/MouseInputAdapter.class,
-         lib/javax/swing/event/MouseInputListener.class,
-         lib/javax/swing/event/PopupMenuEvent.class,
-         lib/javax/swing/event/PopupMenuListener.class,
-         lib/javax/swing/event/TableColumnModelEvent.class,
-         lib/javax/swing/event/TableColumnModelListener.class,
-         lib/javax/swing/event/TableModelListener.class,
-         lib/javax/swing/event/TreeExpansionEvent.class,
-         lib/javax/swing/event/TreeExpansionListener.class,
-         lib/javax/swing/event/TreeModelEvent.class,
-         lib/javax/swing/event/TreeModelListener.class,
-         lib/javax/swing/event/TreeSelectionEvent.class,
-         lib/javax/swing/event/TreeSelectionListener.class,
-         lib/javax/swing/event/TreeWillExpandListener.class,
-         lib/javax/swing/event/UndoableEditEvent.class,
-         lib/javax/swing/event/UndoableEditListener.class,
-         lib/javax/swing/filechooser/FileView.class,
-         lib/javax/swing/plaf/BorderUIResource$EtchedBorderUIResource.class,
-         lib/javax/swing/plaf/BorderUIResource$MatteBorderUIResource.class,
-         lib/javax/swing/plaf/ColorChooserUI.class,
-         lib/javax/swing/plaf/ColorUIResource.class,
-         lib/javax/swing/plaf/ComponentInputMapUIResource.class,
-         lib/javax/swing/plaf/ComponentUI.class,
-         lib/javax/swing/plaf/DimensionUIResource.class,
-         lib/javax/swing/plaf/InputMapUIResource.class,
-         lib/javax/swing/plaf/PopupMenuUI.class,
-         lib/javax/swing/plaf/ScrollBarUI.class,
-         lib/javax/swing/plaf/TextUI.class,
-         lib/javax/swing/plaf/ToolBarUI.class,
-         lib/javax/swing/plaf/ToolTipUI.class,
-         lib/javax/swing/plaf/TreeUI.class,
-         lib/javax/swing/plaf/basic/BasicBorders$ButtonBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$FieldBorder.class,
-         lib/javax/swing/plaf/basic/BasicBorders$RolloverButtonBorder.class,
-         lib/javax/swing/plaf/basic/BasicLabelUI.class,
-         lib/javax/swing/plaf/basic/BasicLookAndFeel.class,
-         lib/javax/swing/plaf/basic/BasicPanelUI.class,
-         lib/javax/swing/plaf/basic/BasicSplitPaneDivider$MouseHandler.class,
-         lib/javax/swing/plaf/basic/BasicSplitPaneDivider$OneTouchButton.class,
-         lib/javax/swing/plaf/basic/BasicSplitPaneUI.class,
-         lib/javax/swing/plaf/basic/BasicTextUI.class,
-         lib/javax/swing/plaf/basic/BasicToggleButtonUI.class,
-         lib/javax/swing/plaf/basic/BasicTreeUI.class,
-         lib/javax/swing/text/AbstractDocument$BranchElement.class,
-         lib/javax/swing/text/AbstractDocument.class,
-         lib/javax/swing/text/CharacterIterator.class,
-         lib/javax/swing/text/ComponentView.class,
-         lib/javax/swing/text/Document.class,
-         lib/javax/swing/text/JTextComponent$AccessibleJTextComponent.class,
-         lib/javax/swing/text/Position$Bias.class,
-         lib/javax/swing/text/StyledDocument.class,
-         lib/javax/swing/text/StyledEditorKit$AlignmentAction.class,
-         lib/javax/swing/text/StyledEditorKit$BoldAction.class,
-         lib/javax/swing/text/StyledEditorKit$FontFamilyAction.class,
-         lib/javax/swing/text/StyledEditorKit$FontSizeAction.class,
-         lib/javax/swing/text/StyledEditorKit$StyledTextAction.class,
-         lib/javax/swing/text/TextAction.class,
-         lib/javax/swing/text/View.class,
-         lib/javax/swing/tree/MutableTreeNode.class,
-         lib/javax/swing/tree/RowMapper.class,
-         lib/javax/swing/tree/TreeModel.class,
-         lib/javax/swing/tree/TreeSelectionModel.class,
-         lib/javax/swing/tree/VariableHeightLayoutCache.class,
-         lib/javax/transaction/xa/Xid.class,
-         lib/javax/xml/parsers/DocumentBuilderFactory.class,
-         lib/javax/xml/parsers/SAXParser.class,
-         lib/org/w3c/dom/css/CSS2Azimuth.class,
-         lib/org/w3c/dom/css/CSS2BackgroundPosition.class,
-         lib/org/w3c/dom/css/CSS2BorderSpacing.class,
-         lib/org/w3c/dom/css/CSS2CounterIncrement.class,
-         lib/org/w3c/dom/css/CSS2CounterReset.class,
-         lib/org/w3c/dom/css/CSS2Cursor.class,
-         lib/org/w3c/dom/css/CSS2FontFaceSrc.class,
-         lib/org/w3c/dom/css/CSS2FontFaceWidths.class,
-         lib/org/w3c/dom/css/CSS2PageSize.class,
-         lib/org/w3c/dom/css/CSS2PlayDuring.class,
-         lib/org/w3c/dom/css/CSS2TextShadow.class,
-         lib/org/w3c/dom/css/CSSCharsetRule.class,
-         lib/org/w3c/dom/css/CSSFontFaceRule.class,
-         lib/org/w3c/dom/css/CSSImportRule.class,
-         lib/org/w3c/dom/css/CSSMediaRule.class,
-         lib/org/w3c/dom/css/CSSPageRule.class,
-         lib/org/w3c/dom/css/CSSPrimitiveValue.class,
-         lib/org/w3c/dom/css/CSSRule.class,
-         lib/org/w3c/dom/css/CSSRuleList.class,
-         lib/org/w3c/dom/css/CSSStyleDeclaration.class,
-         lib/org/w3c/dom/css/CSSStyleRule.class,
-         lib/org/w3c/dom/css/CSSStyleSheet.class,
-         lib/org/w3c/dom/css/CSSUnknownRule.class,
-         lib/org/w3c/dom/css/CSSValue.class,
-         lib/org/w3c/dom/css/CSSValueList.class,
-         lib/org/w3c/dom/css/Counter.class,
-         lib/org/w3c/dom/css/DOMImplementationCSS.class,
-         lib/org/w3c/dom/css/DocumentCSS.class,
-         lib/org/w3c/dom/css/ElementCSSInlineStyle.class,
-         lib/org/w3c/dom/css/RGBColor.class,
-         lib/org/w3c/dom/css/Rect.class,
-         lib/org/w3c/dom/css/ViewCSS.class,
-         lib/org/w3c/dom/html/HTMLAnchorElement.class,
-         lib/org/w3c/dom/html/HTMLAppletElement.class,
-         lib/org/w3c/dom/html/HTMLAreaElement.class,
-         lib/org/w3c/dom/html/HTMLBRElement.class,
-         lib/org/w3c/dom/html/HTMLBaseElement.class,
-         lib/org/w3c/dom/html/HTMLBaseFontElement.class,
-         lib/org/w3c/dom/html/HTMLBodyElement.class,
-         lib/org/w3c/dom/html/HTMLButtonElement.class,
-         lib/org/w3c/dom/html/HTMLDListElement.class,
-         lib/org/w3c/dom/html/HTMLDOMImplementation.class,
-         lib/org/w3c/dom/html/HTMLDirectoryElement.class,
-         lib/org/w3c/dom/html/HTMLDocument.class,
-         lib/org/w3c/dom/html/HTMLElement.class,
-         lib/org/w3c/dom/html/HTMLFontElement.class,
-         lib/org/w3c/dom/html/HTMLFormElement.class,
-         lib/org/w3c/dom/html/HTMLFrameElement.class,
-         lib/org/w3c/dom/html/HTMLFrameSetElement.class,
-         lib/org/w3c/dom/html/HTMLHRElement.class,
-         lib/org/w3c/dom/html/HTMLHeadingElement.class,
-         lib/org/w3c/dom/html/HTMLHtmlElement.class,
-         lib/org/w3c/dom/html/HTMLIFrameElement.class,
-         lib/org/w3c/dom/html/HTMLIsIndexElement.class,
-         lib/org/w3c/dom/html/HTMLLIElement.class,
-         lib/org/w3c/dom/html/HTMLLabelElement.class,
-         lib/org/w3c/dom/html/HTMLLegendElement.class,
-         lib/org/w3c/dom/html/HTMLLinkElement.class,
-         lib/org/w3c/dom/html/HTMLMetaElement.class,
-         lib/org/w3c/dom/html/HTMLModElement.class,
-         lib/org/w3c/dom/html/HTMLObjectElement.class,
-         lib/org/w3c/dom/html/HTMLOptGroupElement.class,
-         lib/org/w3c/dom/html/HTMLOptionElement.class,
-         lib/org/w3c/dom/html/HTMLPreElement.class,
-         lib/org/w3c/dom/html/HTMLQuoteElement.class,
-         lib/org/w3c/dom/html/HTMLTableCaptionElement.class,
-         lib/org/w3c/dom/html/HTMLTableCellElement.class,
-         lib/org/w3c/dom/html/HTMLTableColElement.class,
-         lib/org/w3c/dom/html/HTMLTextAreaElement.class,
-         lib/org/w3c/dom/html/HTMLTitleElement.class,
-         lib/org/xml/sax/AttributeList.class,
-         lib/org/xml/sax/ErrorHandler.class, lib/org/xml/sax/Parser.class,
-         lib/org/xml/sax/SAXException.class,
-         lib/org/xml/sax/XMLFilter.class, lib/org/xml/sax/XMLReader.class:
-         I hope find . -name "*" | perl -p -i -e "s/^.*CVS.*$//" | grep
-         "^\\..*\\..*$" | xargs -n 150 --maxprocs=1 cvs add did get now
-         all missing files
-
-2003-11-10 10:25  jowenn
-
-       * gnuclasspath/lib/: gnu/classpath/Configuration.class,
-         gnu/classpath/RawData.class,
-         gnu/java/awt/image/GdkPixbufDecoder.class,
-         gnu/java/awt/image/GtkOffScreenDecoder.class,
-         gnu/java/awt/image/ImageDecoder.class,
-         gnu/java/awt/image/XBMDecoder.class,
-         gnu/java/beans/info/ComponentBeanInfo.class,
-         gnu/java/io/ASN1ParsingException.class,
-         gnu/java/io/Base64InputStream.class,
-         gnu/java/io/ClassLoaderObjectInputStream.class,
-         gnu/java/io/EncodingManager.class,
-         gnu/java/io/NullOutputStream.class,
-         gnu/java/io/ObjectIdentityWrapper.class,
-         gnu/java/io/PlatformHelper.class,
-         gnu/java/io/decode/Decoder.class,
-         gnu/java/io/decode/Decoder8859_1.class,
-         gnu/java/io/decode/Decoder8859_2.class,
-         gnu/java/io/decode/Decoder8859_3.class,
-         gnu/java/io/decode/Decoder8859_4.class,
-         gnu/java/io/decode/Decoder8859_5.class,
-         gnu/java/io/decode/DecoderEightBitLookup.class,
-         gnu/java/io/decode/DecoderUTF8.class,
-         gnu/java/io/encode/Encoder.class,
-         gnu/java/io/encode/Encoder8859_1.class,
-         gnu/java/io/encode/Encoder8859_2.class,
-         gnu/java/io/encode/Encoder8859_3.class,
-         gnu/java/io/encode/Encoder8859_4.class,
-         gnu/java/io/encode/Encoder8859_5.class,
-         gnu/java/io/encode/EncoderEightBitLookup.class,
-         gnu/java/io/encode/EncoderUTF8.class,
-         gnu/java/lang/ArrayHelper.class, gnu/java/lang/CharData.class,
-         gnu/java/lang/ClassHelper.class,
-         gnu/java/lang/ClassLoaderHelper.class,
-         gnu/java/lang/MainThread.class,
-         gnu/java/lang/SystemClassLoader.class,
-         gnu/java/lang/reflect/TypeSignature.class,
-         gnu/java/math/MPN.class, gnu/java/net/HeaderFieldHelper.class,
-         gnu/java/net/content/text/plain.class,
-         gnu/java/net/protocol/file/FileURLConnection$1.class,
-         gnu/java/net/protocol/file/FileURLConnection$2.class,
-         gnu/java/net/protocol/file/FileURLConnection.class,
-         gnu/java/net/protocol/file/Handler.class,
-         gnu/java/net/protocol/http/Handler.class,
-         gnu/java/net/protocol/http/HttpURLConnection.class,
-         gnu/java/net/protocol/jar/Handler.class,
-         gnu/java/net/protocol/jar/JarURLConnection$JarFileCache.class,
-         gnu/java/net/protocol/jar/JarURLConnection.class,
-         gnu/java/rmi/dgc/DGCImpl$LeaseRecord.class,
-         gnu/java/rmi/dgc/DGCImpl.class,
-         gnu/java/rmi/dgc/DGCImpl_Skel.class,
-         gnu/java/rmi/dgc/DGCImpl_Stub.class,
-         gnu/java/rmi/registry/RegistryImpl.class,
-         gnu/java/rmi/registry/RegistryImpl_Skel.class,
-         gnu/java/rmi/registry/RegistryImpl_Stub.class,
-         gnu/java/rmi/rmic/Compile_gcj.class,
-         gnu/java/rmi/rmic/Compiler.class,
-         gnu/java/rmi/rmic/CompilerProcess.class,
-         gnu/java/rmi/rmic/RMIC$MethodRef.class,
-         gnu/java/rmi/rmic/RMIC.class,
-         gnu/java/rmi/rmic/TabbedWriter.class,
-         gnu/java/security/der/BitString.class,
-         gnu/java/security/der/DER.class,
-         gnu/java/security/der/DEREncodingException.class,
-         gnu/java/security/der/DERReader.class,
-         gnu/java/security/der/DERValue.class,
-         gnu/java/security/der/DERWriter.class,
-         gnu/java/security/provider/DSAKeyFactory.class,
-         gnu/java/security/provider/DSAKeyPairGenerator.class,
-         gnu/java/security/provider/DSAParameterGenerator.class,
-         gnu/java/security/provider/DSAParameters.class,
-         gnu/java/security/provider/DSASignature.class,
-         gnu/java/security/provider/DefaultPolicy.class,
-         gnu/java/security/provider/Gnu.class,
-         gnu/java/security/provider/GnuDSAPrivateKey.class,
-         gnu/java/security/provider/GnuDSAPublicKey.class,
-         gnu/java/security/provider/MD5.class,
-         gnu/java/security/provider/SHA.class,
-         gnu/java/security/provider/SHA1PRNG.class,
-         gnu/java/security/provider/X509CertificateFactory.class,
-         gnu/java/security/util/Prime.class,
-         gnu/java/security/x509/X500DistinguishedName.class,
-         gnu/java/security/x509/X509CRL.class,
-         gnu/java/security/x509/X509CRLEntry.class,
-         gnu/java/security/x509/X509Certificate.class,
-         gnu/java/text/BaseBreakIterator.class,
-         gnu/java/text/CharacterBreakIterator.class,
-         gnu/java/text/LineBreakIterator.class,
-         gnu/java/text/SentenceBreakIterator.class,
-         gnu/java/text/WordBreakIterator.class,
-         gnu/java/util/DoubleEnumeration.class,
-         gnu/java/util/EmptyEnumeration.class,
-         gnu/java/util/prefs/FileBasedFactory.class,
-         gnu/java/util/prefs/MemoryBasedFactory.class,
-         gnu/java/util/prefs/MemoryBasedPreferences.class,
-         gnu/java/util/prefs/NodeReader.class,
-         gnu/java/util/prefs/NodeWriter.class,
-         gnu/javax/rmi/CORBA/DelegateFactory.class,
-         gnu/javax/rmi/CORBA/GetDelegateInstanceException.class,
-         gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.class,
-         gnu/javax/rmi/CORBA/StubDelegateImpl.class,
-         gnu/javax/rmi/CORBA/UtilDelegateImpl.class,
-         gnu/javax/rmi/CORBA/ValueHandlerImpl.class,
-         gnu/xml/pipeline/CallFilter$Requestor.class,
-         gnu/xml/pipeline/CallFilter.class,
-         gnu/xml/pipeline/DomConsumer$Handler.class,
-         gnu/xml/pipeline/DomConsumer.class,
-         gnu/xml/pipeline/EventConsumer.class,
-         gnu/xml/pipeline/EventFilter.class,
-         gnu/xml/pipeline/LinkFilter.class,
-         gnu/xml/pipeline/NSFilter.class,
-         gnu/xml/pipeline/PipelineFactory$Pipeline.class,
-         gnu/xml/pipeline/PipelineFactory$Stage.class,
-         gnu/xml/pipeline/PipelineFactory.class,
-         gnu/xml/pipeline/TeeConsumer.class,
-         gnu/xml/pipeline/TextConsumer.class,
-         gnu/xml/pipeline/ValidationConsumer$1.class,
-         gnu/xml/pipeline/ValidationConsumer$AttributeInfo.class,
-         gnu/xml/pipeline/ValidationConsumer$ChildrenRecognizer.class,
-         gnu/xml/pipeline/ValidationConsumer$ElementInfo.class,
-         gnu/xml/pipeline/ValidationConsumer$EmptyRecognizer.class,
-         gnu/xml/pipeline/ValidationConsumer$MixedRecognizer.class,
-         gnu/xml/pipeline/ValidationConsumer$Recognizer.class,
-         gnu/xml/pipeline/ValidationConsumer.class,
-         gnu/xml/pipeline/WellFormednessFilter.class,
-         gnu/xml/pipeline/XIncludeFilter$Scrubber.class,
-         gnu/xml/pipeline/XIncludeFilter.class,
-         gnu/xml/pipeline/XsltFilter.class,
-         java/applet/Applet$AccessibleApplet.class,
-         java/applet/Applet.class, java/applet/AppletContext.class,
-         java/applet/AppletStub.class, java/applet/AudioClip.class,
-         java/awt/color/CMMException.class,
-         java/awt/color/ColorSpace.class,
-         java/awt/color/ICC_ColorSpace.class,
-         java/awt/color/ICC_Profile.class,
-         java/awt/color/ICC_ProfileGray.class,
-         java/awt/color/ICC_ProfileRGB.class,
-         java/awt/color/ProfileDataException.class,
-         java/awt/datatransfer/Clipboard.class,
-         java/awt/datatransfer/ClipboardOwner.class,
-         java/awt/datatransfer/DataFlavor.class,
-         java/awt/datatransfer/FlavorMap.class,
-         java/awt/datatransfer/FlavorTable.class,
-         java/awt/datatransfer/MimeTypeParseException.class,
-         java/awt/datatransfer/StringSelection.class,
-         java/awt/datatransfer/SystemFlavorMap.class,
-         java/awt/datatransfer/Transferable.class,
-         java/awt/datatransfer/UnsupportedFlavorException.class,
-         java/awt/dnd/Autoscroll.class, java/awt/dnd/DnDConstants.class,
-         java/awt/dnd/DnDEventMulticaster.class,
-         java/awt/dnd/DragGestureEvent.class,
-         java/awt/dnd/DragGestureListener.class,
-         java/awt/dnd/DragGestureRecognizer.class,
-         java/awt/dnd/DragSource.class,
-         java/awt/dnd/DragSourceAdapter.class,
-         java/awt/dnd/DragSourceContext.class,
-         java/awt/dnd/DragSourceDragEvent.class,
-         java/awt/dnd/DragSourceDropEvent.class,
-         java/awt/dnd/DragSourceEvent.class,
-         java/awt/dnd/DragSourceListener.class,
-         java/awt/dnd/DragSourceMotionListener.class,
-         java/awt/dnd/DropTarget$DropTargetAutoScroller.class,
-         java/awt/dnd/DropTarget.class,
-         java/awt/dnd/DropTargetAdapter.class,
-         java/awt/dnd/DropTargetContext$TransferableProxy.class,
-         java/awt/dnd/DropTargetContext.class,
-         java/awt/dnd/DropTargetDragEvent.class,
-         java/awt/dnd/DropTargetDropEvent.class,
-         java/awt/dnd/DropTargetEvent.class,
-         java/awt/dnd/DropTargetListener.class,
-         java/awt/dnd/InvalidDnDOperationException.class,
-         java/awt/dnd/MouseDragGestureRecognizer.class,
-         java/awt/dnd/peer/DragSourceContextPeer.class,
-         java/awt/dnd/peer/DropTargetContextPeer.class,
-         java/awt/image/renderable/ContextualRenderedImageFactory.class,
-         java/awt/image/renderable/ParameterBlock.class,
-         java/awt/image/renderable/RenderContext.class,
-         java/awt/image/renderable/RenderableImage.class,
-         java/awt/image/renderable/RenderableImageOp.class,
-         java/awt/image/renderable/RenderableImageProducer.class,
-         java/awt/image/renderable/RenderedImageFactory.class,
-         java/awt/print/Book.class, java/awt/print/PageFormat.class,
-         java/awt/print/Pageable.class, java/awt/print/Paper.class,
-         java/awt/print/Printable.class,
-         java/awt/print/PrinterAbortException.class,
-         java/awt/print/PrinterException.class,
-         java/awt/print/PrinterGraphics.class,
-         java/awt/print/PrinterIOException.class,
-         java/awt/print/PrinterJob.class,
-         java/beans/beancontext/BeanContext.class,
-         java/beans/beancontext/BeanContextChild.class,
-         java/beans/beancontext/BeanContextChildComponentProxy.class,
-         java/beans/beancontext/BeanContextChildSupport.class,
-         java/beans/beancontext/BeanContextContainerProxy.class,
-         java/beans/beancontext/BeanContextEvent.class,
-         java/beans/beancontext/BeanContextMembershipEvent.class,
-         java/beans/beancontext/BeanContextMembershipListener.class,
-         java/beans/beancontext/BeanContextProxy.class,
-         java/beans/beancontext/BeanContextServiceAvailableEvent.class,
-         java/beans/beancontext/BeanContextServiceProvider.class,
-         java/beans/beancontext/BeanContextServiceProviderBeanInfo.class,
-         java/beans/beancontext/BeanContextServiceRevokedEvent.class,
-         java/beans/beancontext/BeanContextServiceRevokedListener.class,
-         java/beans/beancontext/BeanContextServices.class,
-         java/beans/beancontext/BeanContextServicesListener.class,
-         java/beans/beancontext/BeanContextServicesSupport$BCSSChild.class,
-         java/beans/beancontext/BeanContextServicesSupport$BCSSProxyServiceProvider.class,
-         java/beans/beancontext/BeanContextServicesSupport$BCSSServiceProvider.class,
-         java/beans/beancontext/BeanContextServicesSupport.class,
-         java/beans/beancontext/BeanContextSupport$BCSChild.class,
-         java/beans/beancontext/BeanContextSupport$BCSIterator.class,
-         java/beans/beancontext/BeanContextSupport.class,
-         java/lang/ref/PhantomReference.class,
-         java/lang/ref/Reference.class,
-         java/lang/ref/ReferenceQueue.class,
-         java/lang/ref/SoftReference.class,
-         java/lang/ref/WeakReference.class,
-         java/lang/reflect/AccessibleObject.class,
-         java/lang/reflect/Array.class,
-         java/lang/reflect/Constructor.class,
-         java/lang/reflect/Field.class,
-         java/lang/reflect/InvocationHandler.class,
-         java/lang/reflect/InvocationTargetException.class,
-         java/lang/reflect/Member.class, java/lang/reflect/Method.class,
-         java/lang/reflect/Modifier.class,
-         java/lang/reflect/Proxy$ClassFactory.class,
-         java/lang/reflect/Proxy$ProxyData.class,
-         java/lang/reflect/Proxy$ProxySignature.class,
-         java/lang/reflect/Proxy$ProxyType.class,
-         java/lang/reflect/Proxy.class,
-         java/lang/reflect/ReflectPermission.class,
-         java/lang/reflect/UndeclaredThrowableException.class,
-         java/math/BigDecimal.class, java/math/BigInteger.class,
-         java/nio/channels/spi/AbstractInterruptibleChannel.class,
-         java/nio/channels/spi/AbstractSelectableChannel.class,
-         java/nio/channels/spi/AbstractSelectionKey.class,
-         java/nio/channels/spi/AbstractSelector.class,
-         java/nio/channels/spi/SelectorProvider.class,
-         java/nio/charset/spi/CharsetProvider.class,
-         java/rmi/activation/Activatable.class,
-         java/rmi/activation/ActivateFailedException.class,
-         java/rmi/activation/ActivationDesc.class,
-         java/rmi/activation/ActivationException.class,
-         java/rmi/activation/ActivationGroup.class,
-         java/rmi/activation/ActivationGroupDesc$CommandEnvironment.class,
-         java/rmi/activation/ActivationGroupDesc.class,
-         java/rmi/activation/ActivationGroupID.class,
-         java/rmi/activation/ActivationID.class,
-         java/rmi/activation/ActivationInstantiator.class,
-         java/rmi/activation/ActivationMonitor.class,
-         java/rmi/activation/ActivationSystem.class,
-         java/rmi/activation/Activator.class,
-         java/rmi/activation/UnknownGroupException.class,
-         java/rmi/activation/UnknownObjectException.class,
-         java/rmi/dgc/DGC.class, java/rmi/dgc/Lease.class,
-         java/rmi/dgc/VMID.class, java/rmi/server/ExportException.class,
-         java/rmi/server/LoaderHandler.class,
-         java/rmi/server/LogStream.class, java/rmi/server/ObjID.class,
-         java/rmi/server/Operation.class,
-         java/rmi/server/RMIClassLoader$1.class,
-         java/rmi/server/RMIClassLoader$CacheKey.class,
-         java/rmi/server/RMIClassLoader$MyClassLoader.class,
-         java/rmi/server/RMIClassLoader.class,
-         java/rmi/server/RMIClassLoaderSpi.class,
-         java/rmi/server/RMIClientSocketFactory.class,
-         java/rmi/server/RMIFailureHandler.class,
-         java/rmi/server/RMIServerSocketFactory.class,
-         java/rmi/server/RMISocketFactory.class,
-         java/rmi/server/RemoteCall.class,
-         java/rmi/server/RemoteObject.class,
-         java/rmi/server/RemoteRef.class,
-         java/rmi/server/RemoteServer.class,
-         java/rmi/server/RemoteStub.class,
-         java/rmi/server/ServerCloneException.class,
-         java/rmi/server/ServerNotActiveException.class,
-         java/rmi/server/ServerRef.class, java/rmi/server/Skeleton.class,
-         java/rmi/server/SkeletonMismatchException.class,
-         java/rmi/server/SkeletonNotFoundException.class,
-         java/rmi/server/SocketSecurityException.class,
-         java/rmi/server/UID.class,
-         java/rmi/server/UnicastRemoteObject.class,
-         java/rmi/server/Unreferenced.class, java/security/acl/Acl.class,
-         java/security/acl/AclEntry.class,
-         java/security/acl/AclNotFoundException.class,
-         java/security/acl/Group.class,
-         java/security/acl/LastOwnerException.class,
-         java/security/acl/NotOwnerException.class,
-         java/security/acl/Owner.class,
-         java/security/acl/Permission.class,
-         java/security/spec/AlgorithmParameterSpec.class,
-         java/security/spec/DSAParameterSpec.class,
-         java/security/spec/DSAPrivateKeySpec.class,
-         java/security/spec/DSAPublicKeySpec.class,
-         java/security/spec/EncodedKeySpec.class,
-         java/security/spec/InvalidKeySpecException.class,
-         java/security/spec/InvalidParameterSpecException.class,
-         java/security/spec/KeySpec.class,
-         java/security/spec/PKCS8EncodedKeySpec.class,
-         java/security/spec/PSSParameterSpec.class,
-         java/security/spec/RSAKeyGenParameterSpec.class,
-         java/security/spec/RSAMultiPrimePrivateCrtKeySpec.class,
-         java/security/spec/RSAOtherPrimeInfo.class,
-         java/security/spec/RSAPrivateCrtKeySpec.class,
-         java/security/spec/RSAPrivateKeySpec.class,
-         java/security/spec/RSAPublicKeySpec.class,
-         java/security/spec/X509EncodedKeySpec.class,
-         java/sql/Array.class, java/sql/BatchUpdateException.class,
-         java/sql/Blob.class, java/sql/CallableStatement.class,
-         java/sql/Clob.class, java/sql/Connection.class,
-         java/sql/DataTruncation.class, java/sql/DatabaseMetaData.class,
-         java/sql/Date.class, java/sql/Driver.class,
-         java/sql/DriverManager.class, java/sql/DriverPropertyInfo.class,
-         java/sql/ParameterMetaData.class,
-         java/sql/PreparedStatement.class, java/sql/Ref.class,
-         java/sql/ResultSet.class, java/sql/ResultSetMetaData.class,
-         java/sql/SQLData.class, java/sql/SQLException.class,
-         java/sql/SQLInput.class, java/sql/SQLOutput.class,
-         java/sql/SQLPermission.class, java/sql/SQLWarning.class,
-         java/sql/Savepoint.class, java/sql/Statement.class,
-         java/sql/Struct.class, java/sql/Time.class,
-         java/sql/Timestamp.class, java/sql/Types.class,
-         java/util/jar/Attributes$Name.class,
-         java/util/jar/Attributes.class, java/util/jar/JarEntry.class,
-         java/util/jar/JarException.class,
-         java/util/jar/JarFile$JarEnumeration.class,
-         java/util/jar/JarFile.class, java/util/jar/JarInputStream.class,
-         java/util/jar/JarOutputStream.class,
-         java/util/jar/Manifest.class,
-         java/util/logging/ConsoleHandler.class,
-         java/util/logging/ErrorManager.class,
-         java/util/logging/FileHandler.class,
-         java/util/logging/Filter.class,
-         java/util/logging/Formatter.class,
-         java/util/logging/Handler.class, java/util/logging/Level.class,
-         java/util/logging/LogManager.class,
-         java/util/logging/LogRecord.class,
-         java/util/logging/Logger.class,
-         java/util/logging/LoggingPermission.class,
-         java/util/logging/MemoryHandler.class,
-         java/util/logging/SimpleFormatter.class,
-         java/util/logging/SocketHandler.class,
-         java/util/logging/StreamHandler.class,
-         java/util/logging/XMLFormatter.class,
-         java/util/prefs/AbstractPreferences.class,
-         java/util/prefs/BackingStoreException.class,
-         java/util/prefs/InvalidPreferencesFormatException.class,
-         java/util/prefs/NodeChangeEvent.class,
-         java/util/prefs/NodeChangeListener.class,
-         java/util/prefs/PreferenceChangeEvent.class,
-         java/util/prefs/PreferenceChangeListener.class,
-         java/util/prefs/Preferences$1.class,
-         java/util/prefs/Preferences.class,
-         java/util/prefs/PreferencesFactory.class,
-         java/util/regex/Matcher.class, java/util/regex/Pattern.class,
-         java/util/regex/PatternSyntaxException.class,
-         javax/naming/directory/Attribute.class,
-         javax/naming/directory/AttributeInUseException.class,
-         javax/naming/directory/AttributeModificationException.class,
-         javax/naming/directory/Attributes.class,
-         javax/naming/directory/BasicAttribute$BasicAttributeEnumeration.class,
-         javax/naming/directory/BasicAttribute.class,
-         javax/naming/directory/BasicAttributes$BasicAttributesEnumeration.class,
-         javax/naming/directory/BasicAttributes.class,
-         javax/naming/directory/DirContext.class,
-         javax/naming/directory/InitialDirContext.class,
-         javax/naming/directory/InvalidAttributeIdentifierException.class,
-         javax/naming/directory/InvalidAttributeValueException.class,
-         javax/naming/directory/InvalidAttributesException.class,
-         javax/naming/directory/InvalidSearchControlsException.class,
-         javax/naming/directory/InvalidSearchFilterException.class,
-         javax/naming/directory/ModificationItem.class,
-         javax/naming/directory/NoSuchAttributeException.class,
-         javax/naming/directory/SchemaViolationException.class,
-         javax/naming/directory/SearchControls.class,
-         javax/naming/directory/SearchResult.class,
-         javax/naming/event/EventContext.class,
-         javax/naming/event/EventDirContext.class,
-         javax/naming/event/NamespaceChangeListener.class,
-         javax/naming/event/NamingEvent.class,
-         javax/naming/event/NamingExceptionEvent.class,
-         javax/naming/event/NamingListener.class,
-         javax/naming/event/ObjectChangeListener.class,
-         javax/naming/spi/DirObjectFactory.class,
-         javax/naming/spi/DirStateFactory$Result.class,
-         javax/naming/spi/DirStateFactory.class,
-         javax/naming/spi/DirectoryManager.class,
-         javax/naming/spi/InitialContextFactory.class,
-         javax/naming/spi/InitialContextFactoryBuilder.class,
-         javax/naming/spi/NamingManager.class,
-         javax/naming/spi/ObjectFactory.class,
-         javax/naming/spi/ObjectFactoryBuilder.class,
-         javax/naming/spi/ResolveResult.class,
-         javax/naming/spi/Resolver.class,
-         javax/naming/spi/StateFactory.class,
-         javax/print/attribute/Attribute.class,
-         javax/print/attribute/AttributeSet.class,
-         javax/rmi/BAD_OPERATION.class, javax/rmi/ORB.class,
-         javax/rmi/PortableRemoteObject.class,
-         javax/rmi/CORBA/ClassDesc.class,
-         javax/rmi/CORBA/ObjectImpl.class,
-         javax/rmi/CORBA/PortableRemoteObjectDelegate.class,
-         javax/rmi/CORBA/Stub.class, javax/rmi/CORBA/StubDelegate.class,
-         javax/rmi/CORBA/SystemException.class, javax/rmi/CORBA/Tie.class,
-         javax/rmi/CORBA/Util.class, javax/rmi/CORBA/UtilDelegate.class,
-         javax/rmi/CORBA/ValueHandler.class,
-         javax/security/auth/x500/X500Principal.class,
-         javax/swing/border/AbstractBorder.class,
-         javax/swing/border/BevelBorder.class,
-         javax/swing/border/Border.class,
-         javax/swing/border/CompoundBorder.class,
-         javax/swing/border/EmptyBorder.class,
-         javax/swing/border/EtchedBorder.class,
-         javax/swing/border/LineBorder.class,
-         javax/swing/border/MatteBorder.class,
-         javax/swing/border/SoftBevelBorder.class,
-         javax/swing/border/TitledBorder$1$BorderPainter.class,
-         javax/swing/border/TitledBorder$1.class,
-         javax/swing/border/TitledBorder$Measurements.class,
-         javax/swing/border/TitledBorder.class,
-         javax/swing/colorchooser/AbstractColorChooserPanel.class,
-         javax/swing/colorchooser/ColorChooserComponentFactory.class,
-         javax/swing/colorchooser/ColorSelectionModel.class,
-         javax/swing/colorchooser/DefaultColorSelectionModel.class,
-         javax/swing/plaf/metal/MetalLookAndFeel.class,
-         javax/swing/table/AbstractTableModel.class,
-         javax/swing/table/DefaultTableCellRenderer$UIResource.class,
-         javax/swing/table/DefaultTableCellRenderer.class,
-         javax/swing/table/DefaultTableColumnModel.class,
-         javax/swing/table/DefaultTableModel.class,
-         javax/swing/table/JTableHeader$AccessibleJTableHeader$AccessibleJTableHeaderEntry.class,
-         javax/swing/table/JTableHeader$AccessibleJTableHeader.class,
-         javax/swing/table/JTableHeader.class,
-         javax/swing/table/TableCellEditor.class,
-         javax/swing/table/TableCellRenderer.class,
-         javax/swing/table/TableColumn.class,
-         javax/swing/table/TableColumnModel.class,
-         javax/swing/table/TableModel.class,
-         javax/swing/text/html/HTML$Tag.class,
-         javax/swing/text/html/HTML$UnknownTag.class,
-         javax/swing/text/html/HTML.class,
-         javax/swing/text/html/parser/ParserDelegator.class,
-         javax/swing/undo/AbstractUndoableEdit.class,
-         javax/swing/undo/CannotRedoException.class,
-         javax/swing/undo/CannotUndoException.class,
-         javax/swing/undo/CompoundEdit.class,
-         javax/swing/undo/StateEdit.class,
-         javax/swing/undo/StateEditable.class,
-         javax/swing/undo/UndoManager.class,
-         javax/swing/undo/UndoableEdit.class,
-         javax/swing/undo/UndoableEditSupport.class,
-         javax/xml/transform/ClassStuff.class,
-         javax/xml/transform/ErrorListener.class,
-         javax/xml/transform/OutputKeys.class,
-         javax/xml/transform/Result.class,
-         javax/xml/transform/Source.class,
-         javax/xml/transform/SourceLocator.class,
-         javax/xml/transform/Templates.class,
-         javax/xml/transform/Transformer.class,
-         javax/xml/transform/TransformerConfigurationException.class,
-         javax/xml/transform/TransformerException.class,
-         javax/xml/transform/TransformerFactory.class,
-         javax/xml/transform/TransformerFactoryConfigurationError.class,
-         javax/xml/transform/URIResolver.class,
-         javax/xml/transform/dom/DOMLocator.class,
-         javax/xml/transform/dom/DOMResult.class,
-         javax/xml/transform/dom/DOMSource.class,
-         javax/xml/transform/sax/SAXResult.class,
-         javax/xml/transform/sax/SAXSource.class,
-         javax/xml/transform/sax/SAXTransformerFactory.class,
-         javax/xml/transform/sax/TemplatesHandler.class,
-         javax/xml/transform/sax/TransformerHandler.class,
-         javax/xml/transform/stream/StreamResult.class,
-         javax/xml/transform/stream/StreamSource.class,
-         org/w3c/dom/events/DocumentEvent.class,
-         org/w3c/dom/events/Event.class,
-         org/w3c/dom/events/EventException.class,
-         org/w3c/dom/events/EventListener.class,
-         org/w3c/dom/events/EventTarget.class,
-         org/w3c/dom/events/MouseEvent.class,
-         org/w3c/dom/events/MutationEvent.class,
-         org/w3c/dom/events/UIEvent.class,
-         org/w3c/dom/ranges/DocumentRange.class,
-         org/w3c/dom/ranges/Range.class,
-         org/w3c/dom/ranges/RangeException.class,
-         org/w3c/dom/stylesheets/DocumentStyle.class,
-         org/w3c/dom/stylesheets/LinkStyle.class,
-         org/w3c/dom/stylesheets/MediaList.class,
-         org/w3c/dom/stylesheets/StyleSheet.class,
-         org/w3c/dom/stylesheets/StyleSheetList.class,
-         org/w3c/dom/traversal/DocumentTraversal.class,
-         org/w3c/dom/traversal/NodeFilter.class,
-         org/w3c/dom/traversal/NodeIterator.class,
-         org/w3c/dom/traversal/TreeWalker.class,
-         org/w3c/dom/views/AbstractView.class,
-         org/w3c/dom/views/DocumentView.class,
-         org/xml/sax/ext/Attributes2.class,
-         org/xml/sax/ext/Attributes2Impl.class,
-         org/xml/sax/ext/DeclHandler.class,
-         org/xml/sax/ext/DefaultHandler2.class,
-         org/xml/sax/ext/EntityResolver2.class,
-         org/xml/sax/ext/LexicalHandler.class,
-         org/xml/sax/ext/Locator2.class,
-         org/xml/sax/ext/Locator2Impl.class,
-         org/xml/sax/helpers/AttributeListImpl.class,
-         org/xml/sax/helpers/AttributesImpl.class,
-         org/xml/sax/helpers/DefaultHandler.class,
-         org/xml/sax/helpers/LocatorImpl.class,
-         org/xml/sax/helpers/NamespaceSupport$Context.class,
-         org/xml/sax/helpers/NamespaceSupport.class,
-         org/xml/sax/helpers/NewInstance.class,
-         org/xml/sax/helpers/ParserAdapter$AttributeListAdapter.class,
-         org/xml/sax/helpers/ParserAdapter.class,
-         org/xml/sax/helpers/ParserFactory.class,
-         org/xml/sax/helpers/XMLFilterImpl.class,
-         org/xml/sax/helpers/XMLReaderAdapter$AttributesAdapter.class,
-         org/xml/sax/helpers/XMLReaderAdapter.class,
-         org/xml/sax/helpers/XMLReaderFactory.class: hopefully the last
-         missing class files
-
-2003-11-09 23:46  stefan
-
-       * doc/handbook/powerpc.tex: [no log message]
-
-2003-11-09 21:12  twisti
-
-       * jit/powerpc/codegen.c: Pass method to reg_init()
-
-2003-11-09 21:12  twisti
-
-       * jit/powerpc/: codegen.c, codegen.h: Moved variables into .c file.
-
-2003-11-09 21:08  twisti
-
-       * jit/mips/: codegen.c, codegen.h: Moved variables into .c file
-
-2003-11-09 21:05  twisti
-
-       * asmpart.h: Define _ASMPART_H
-
-2003-11-09 21:04  twisti
-
-       * native.c: Code indent.
-
-2003-11-09 20:54  twisti
-
-       * jit/alpha/: codegen.c, codegen.h: Move variables into .c file,
-         keep defines in .h
-
-2003-11-09 20:50  twisti
-
-       * loader.c, loader.h: Further changes.
-
-2003-11-09 20:46  twisti
-
-       * jit/codegen.inc: Warnings fixes.
-
-2003-11-09 20:45  twisti
-
-       * jit/jit.c: Include codegen.h
-
-2003-11-09 20:44  twisti
-
-       * jit/i386/Makefile.am: Cleaned up.
-
-2003-11-09 20:42  twisti
-
-       * jit/: reg.h, reg.inc: Pass method to reg_init()
-
-2003-11-09 20:42  twisti
-
-       * jit/i386/: codegen.c, codegen.h: Further code changes.
-
-2003-11-09 20:41  twisti
-
-       * jit/i386/methodtable.c: Print can't find method and exit.
-
-2003-11-09 20:38  twisti
-
-       * jit/i386/: disass.c, disass.h: Removed unused variables.
-
-2003-11-09 20:37  twisti
-
-       * jit/i386/asmpart.S: Fixed segfault with -O2
-
-2003-11-09 20:15  twisti
-
-       * tables.c: Removed runverbose.
-
-2003-11-09 20:14  twisti
-
-       * headers.c: Define runverbose and collectverbose.
-
-2003-11-09 20:09  twisti
-
-       * main.c: Added global compiler switches.
-
-2003-11-09 20:08  twisti
-
-       * main.h: Export global compiler switches.
-
-2003-11-09 20:07  twisti
-
-       * mm/: boehm.c, boehm.h: Warning fixes.
-
-2003-11-09 19:04  jowenn
-
-       * gnuclasspath/lib/javax/swing/text/PlainEditorKit.class,
-         gnuclasspath/lib/javax/swing/text/Position.class,
-         gnuclasspath/lib/javax/swing/text/Segment.class,
-         gnuclasspath/lib/javax/swing/text/Style.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit$AttributeTracker.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit$ForegroundAction.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit$ItalicAction.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit$StyledViewFactory.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit$UnderlineAction.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit.class,
-         gnuclasspath/lib/javax/swing/text/ViewFactory.class,
-         gnuclasspath/lib/javax/swing/tree/AbstractLayoutCache$NodeDimensions.class,
-         gnuclasspath/lib/javax/swing/tree/AbstractLayoutCache.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultMutableTreeNode.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeCellEditor$DefaultTextField.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeCellEditor$EditorContainer.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeCellEditor.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeCellRenderer.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeModel.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeSelectionModel.class,
-         gnuclasspath/lib/javax/swing/tree/ExpandVetoException.class,
-         gnuclasspath/lib/javax/swing/tree/FixedHeightLayoutCache.class,
-         gnuclasspath/lib/javax/swing/tree/TreeCellEditor.class,
-         gnuclasspath/lib/javax/swing/tree/TreeCellRenderer.class,
-         gnuclasspath/lib/javax/swing/tree/TreeNode.class,
-         gnuclasspath/lib/javax/swing/tree/TreePath.class,
-         gnuclasspath/lib/javax/transaction/HeuristicCommitException.class,
-         gnuclasspath/lib/javax/transaction/HeuristicMixedException.class,
-         gnuclasspath/lib/javax/transaction/HeuristicRollbackException.class,
-         gnuclasspath/lib/javax/transaction/InvalidTransactionException.class,
-         gnuclasspath/lib/javax/transaction/NotSupportedException.class,
-         gnuclasspath/lib/javax/transaction/RollbackException.class,
-         gnuclasspath/lib/javax/transaction/Status.class,
-         gnuclasspath/lib/javax/transaction/Synchronization.class,
-         gnuclasspath/lib/javax/transaction/SystemException.class,
-         gnuclasspath/lib/javax/transaction/Transaction.class,
-         gnuclasspath/lib/javax/transaction/TransactionManager.class,
-         gnuclasspath/lib/javax/transaction/TransactionRequiredException.class,
-         gnuclasspath/lib/javax/transaction/TransactionRolledbackException.class,
-         gnuclasspath/lib/javax/transaction/UserTransaction.class,
-         gnuclasspath/lib/javax/transaction/xa/XAException.class,
-         gnuclasspath/lib/javax/transaction/xa/XAResource.class,
-         gnuclasspath/lib/javax/xml/parsers/ClassStuff.class,
-         gnuclasspath/lib/javax/xml/parsers/DocumentBuilder.class,
-         gnuclasspath/lib/javax/xml/parsers/FactoryConfigurationError.class,
-         gnuclasspath/lib/javax/xml/parsers/ParserConfigurationException.class,
-         gnuclasspath/lib/javax/xml/parsers/SAXParserFactory.class,
-         gnuclasspath/lib/org/w3c/dom/Attr.class,
-         gnuclasspath/lib/org/w3c/dom/CDATASection.class,
-         gnuclasspath/lib/org/w3c/dom/CharacterData.class,
-         gnuclasspath/lib/org/w3c/dom/Comment.class,
-         gnuclasspath/lib/org/w3c/dom/DOMException.class,
-         gnuclasspath/lib/org/w3c/dom/DOMImplementation.class,
-         gnuclasspath/lib/org/w3c/dom/Document.class,
-         gnuclasspath/lib/org/w3c/dom/DocumentFragment.class,
-         gnuclasspath/lib/org/w3c/dom/DocumentType.class,
-         gnuclasspath/lib/org/w3c/dom/Element.class,
-         gnuclasspath/lib/org/w3c/dom/Entity.class,
-         gnuclasspath/lib/org/w3c/dom/EntityReference.class,
-         gnuclasspath/lib/org/w3c/dom/NamedNodeMap.class,
-         gnuclasspath/lib/org/w3c/dom/Node.class,
-         gnuclasspath/lib/org/w3c/dom/NodeList.class,
-         gnuclasspath/lib/org/w3c/dom/Notation.class,
-         gnuclasspath/lib/org/w3c/dom/ProcessingInstruction.class,
-         gnuclasspath/lib/org/w3c/dom/Text.class,
-         gnuclasspath/lib/org/w3c/dom/css/CSS2Properties.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLCollection.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLDivElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLFieldSetElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLHeadElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLImageElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLInputElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLMapElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLMenuElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLOListElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLParagraphElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLParamElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLScriptElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLSelectElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLStyleElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLTableElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLTableRowElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLTableSectionElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLUListElement.class,
-         gnuclasspath/lib/org/xml/sax/Attributes.class,
-         gnuclasspath/lib/org/xml/sax/ContentHandler.class,
-         gnuclasspath/lib/org/xml/sax/DTDHandler.class,
-         gnuclasspath/lib/org/xml/sax/DocumentHandler.class,
-         gnuclasspath/lib/org/xml/sax/EntityResolver.class,
-         gnuclasspath/lib/org/xml/sax/HandlerBase.class,
-         gnuclasspath/lib/org/xml/sax/InputSource.class,
-         gnuclasspath/lib/org/xml/sax/Locator.class,
-         gnuclasspath/lib/org/xml/sax/SAXNotRecognizedException.class,
-         gnuclasspath/lib/org/xml/sax/SAXNotSupportedException.class,
-         gnuclasspath/lib/org/xml/sax/SAXParseException.class,
-         nat/Makefile, nat/Makefile.in, nat/Runtime.c, nat/VMClass.c:
-         compile fixes for alpha and replacement for the precompiled
-         classfiles (they had versoin 47.0)
-
-2003-11-09 19:01  jowenn
-
-       * jni.c, native.c, gnuclasspath/lib/classes,
-         gnuclasspath/lib/classes.1, gnuclasspath/lib/java.dep,
-         gnuclasspath/lib/gnu/java/awt/BitMaskExtent.class,
-         gnuclasspath/lib/gnu/java/awt/Buffers.class,
-         gnuclasspath/lib/gnu/java/awt/ComponentDataBlitOp.class,
-         gnuclasspath/lib/gnu/java/awt/EventModifier.class,
-         gnuclasspath/lib/gnu/java/awt/GLightweightPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GdkFontMetrics.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GdkGraphics.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkArg.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkArgList.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkCheckboxGroupPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkCheckboxPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkChoicePeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkClipboard.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkDialogPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkFileDialogPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkFontPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkFramePeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkGenericPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkImage.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkImagePainter.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkLabelPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkListPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkMainThread.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkMenuComponentPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkMenuItemPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkMenuPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkOffScreenImage.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkPopupMenuPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkScrollbarPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkTextAreaPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkTextComponentPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkTextFieldPeer.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkToolkit.class,
-         gnuclasspath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class,
-         gnuclasspath/lib/gnu/java/beans/BeanInfoEmbryo.class,
-         gnuclasspath/lib/gnu/java/beans/DoubleKey.class,
-         gnuclasspath/lib/gnu/java/beans/EmptyBeanInfo.class,
-         gnuclasspath/lib/gnu/java/beans/ExplicitBeanInfo.class,
-         gnuclasspath/lib/gnu/java/beans/IntrospectionIncubator.class,
-         gnuclasspath/lib/gnu/java/beans/editors/NativeBooleanEditor.class,
-         gnuclasspath/lib/gnu/java/beans/editors/NativeByteEditor.class,
-         gnuclasspath/lib/gnu/java/beans/editors/NativeDoubleEditor.class,
-         gnuclasspath/lib/gnu/java/beans/editors/NativeLongEditor.class,
-         gnuclasspath/lib/gnu/java/beans/editors/NativeShortEditor.class,
-         gnuclasspath/lib/gnu/java/beans/editors/StringEditor.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_af_ZA.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_AE.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_BH.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_DZ.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_IN.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_JO.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_LB.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_LY.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_QA.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_SD.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_SY.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_TN.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ar_YE.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_be_BY.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_bn_IN.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_bs_BA.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_cs_CZ.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_cy_GB.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_de.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_de_AT.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_de_DE.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_de_LU.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_el_GR.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_AU.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_BW.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_CA.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_GB.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_HK.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_IN.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_NZ.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_PH.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_SG.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_US.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_en_ZA.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_AR.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_BO.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_CL.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_CO.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_CR.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_DO.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_EC.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_GT.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_MX.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_PE.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_PR.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_PY.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_US.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_UY.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_es_VE.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_et_EE.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_eu_ES.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_fa_IR.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_fi_FI.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_fo_FO.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_fr_BE.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_fr_CA.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_fr_CH.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ga_IE.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_gd_GB.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_gl_ES.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_hi_IN.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_hr_HR.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_hu_HU.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_id_ID.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_it_CH.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_it_IT.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_iw_IL.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ja_JP.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_kl_GL.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ko_KR.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_kw_GB.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_lt_LT.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_lv_LV.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_mi_NZ.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_mk_MK.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_mr_IN.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_mt_MT.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_nl.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_nl_NL.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_nn_NO.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_no_NO.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_oc_FR.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_pl_PL.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_pt_BR.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ro_RO.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_ru_RU.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_se_NO.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_sk_SK.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_sl_SI.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_sq_AL.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_sr_YU.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_sv_FI.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_sv_SE.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_tg_TJ.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_tl_PH.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_tr_TR.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_uk_UA.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_uz_UZ.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_vi_VN.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_yi_US.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_zh_CN.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_zh_HK.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_zh_SG.class,
-         gnuclasspath/lib/gnu/java/locale/LocaleInformation_zh_TW.class,
-         gnuclasspath/lib/gnu/java/nio/charset/ISO_8859_1$1.class,
-         gnuclasspath/lib/gnu/java/nio/charset/ISO_8859_1$Decoder.class,
-         gnuclasspath/lib/gnu/java/nio/charset/Provider.class,
-         gnuclasspath/lib/gnu/java/nio/charset/US_ASCII$1.class,
-         gnuclasspath/lib/gnu/java/nio/charset/UTF_16BE.class,
-         gnuclasspath/lib/gnu/java/nio/charset/UTF_16Encoder.class,
-         gnuclasspath/lib/gnu/java/nio/charset/UTF_8$Encoder.class,
-         gnuclasspath/lib/gnu/java/nio/charset/UTF_8.class,
-         gnuclasspath/lib/gnu/java/rmi/server/UnicastConnection.class,
-         gnuclasspath/lib/gnu/java/rmi/server/UnicastServerRef.class,
-         gnuclasspath/lib/gnu/java/security/Engine.class,
-         gnuclasspath/lib/gnu/java/security/OID.class,
-         gnuclasspath/lib/gnu/javax/rmi/PortableServer.class,
-         gnuclasspath/lib/gnu/xml/aelfred2/JAXPFactory.class,
-         gnuclasspath/lib/gnu/xml/aelfred2/SAXDriver$Adapter.class,
-         gnuclasspath/lib/gnu/xml/aelfred2/XmlParser.class,
-         gnuclasspath/lib/gnu/xml/aelfred2/XmlReader$1.class,
-         gnuclasspath/lib/gnu/xml/dom/Consumer$Backdoor.class,
-         gnuclasspath/lib/gnu/xml/dom/Consumer.class,
-         gnuclasspath/lib/gnu/xml/dom/DomAttr.class,
-         gnuclasspath/lib/gnu/xml/dom/DomCDATA.class,
-         gnuclasspath/lib/gnu/xml/dom/DomCharacterData$EmptyNodeList.class,
-         gnuclasspath/lib/gnu/xml/dom/DomCharacterData.class,
-         gnuclasspath/lib/gnu/xml/dom/DomComment.class,
-         gnuclasspath/lib/gnu/xml/dom/DomDoctype$ElementInfo.class,
-         gnuclasspath/lib/gnu/xml/dom/DomDoctype.class,
-         gnuclasspath/lib/gnu/xml/dom/DomDocument.class,
-         gnuclasspath/lib/gnu/xml/dom/DomElement.class,
-         gnuclasspath/lib/gnu/xml/dom/DomEntity.class,
-         gnuclasspath/lib/gnu/xml/dom/DomEntityReference.class,
-         gnuclasspath/lib/gnu/xml/dom/DomEvent$DomMutationEvent.class,
-         gnuclasspath/lib/gnu/xml/dom/DomEvent$DomUIEvent.class,
-         gnuclasspath/lib/gnu/xml/dom/DomEvent.class,
-         gnuclasspath/lib/gnu/xml/dom/DomExtern.class,
-         gnuclasspath/lib/gnu/xml/dom/DomFragment.class,
-         gnuclasspath/lib/gnu/xml/dom/DomImpl.class,
-         gnuclasspath/lib/gnu/xml/dom/DomIterator.class,
-         gnuclasspath/lib/gnu/xml/dom/DomNamedNodeMap.class,
-         gnuclasspath/lib/gnu/xml/dom/DomNode$DomEventException.class,
-         gnuclasspath/lib/gnu/xml/dom/DomNode$ListenerRecord.class,
-         gnuclasspath/lib/gnu/xml/dom/DomNode$LiveNodeList.class,
-         gnuclasspath/lib/gnu/xml/dom/DomNode$ShadowList.class,
-         gnuclasspath/lib/gnu/xml/dom/DomNode.class,
-         gnuclasspath/lib/gnu/xml/dom/DomNotation.class,
-         gnuclasspath/lib/gnu/xml/dom/DomNsNode.class,
-         gnuclasspath/lib/gnu/xml/dom/DomPI.class,
-         gnuclasspath/lib/gnu/xml/dom/DomText.class,
-         gnuclasspath/lib/gnu/xml/dom/JAXPFactory$JAXPBuilder.class,
-         gnuclasspath/lib/gnu/xml/dom/JAXPFactory.class,
-         gnuclasspath/lib/gnu/xml/util/DoParse.class,
-         gnuclasspath/lib/gnu/xml/util/DomParser.class,
-         gnuclasspath/lib/gnu/xml/util/Resolver.class,
-         gnuclasspath/lib/gnu/xml/util/SAXNullTransformerFactory$DomHandler.class,
-         gnuclasspath/lib/gnu/xml/util/SAXNullTransformerFactory$LocatorAdapter.class,
-         gnuclasspath/lib/gnu/xml/util/SAXNullTransformerFactory$NullHandler.class,
-         gnuclasspath/lib/gnu/xml/util/SAXNullTransformerFactory$NullTransformer.class,
-         gnuclasspath/lib/gnu/xml/util/XCat$DoneDelegation.class,
-         gnuclasspath/lib/gnu/xml/util/XCat.class,
-         gnuclasspath/lib/gnu/xml/util/XHTMLWriter.class,
-         gnuclasspath/lib/java/awt/AWTError.class,
-         gnuclasspath/lib/java/awt/AWTEvent.class,
-         gnuclasspath/lib/java/awt/AWTEventMulticaster.class,
-         gnuclasspath/lib/java/awt/AWTException.class,
-         gnuclasspath/lib/java/awt/AWTKeyStroke$1.class,
-         gnuclasspath/lib/java/awt/AWTKeyStroke$2.class,
-         gnuclasspath/lib/java/awt/AWTKeyStroke$3.class,
-         gnuclasspath/lib/java/awt/AWTKeyStroke.class,
-         gnuclasspath/lib/java/awt/AWTPermission.class,
-         gnuclasspath/lib/java/awt/ActiveEvent.class,
-         gnuclasspath/lib/java/awt/Adjustable.class,
-         gnuclasspath/lib/java/awt/AlphaComposite$1.class,
-         gnuclasspath/lib/java/awt/AlphaComposite.class,
-         gnuclasspath/lib/java/awt/AttributeValue.class,
-         gnuclasspath/lib/java/awt/BasicStroke.class,
-         gnuclasspath/lib/java/awt/BorderLayout.class,
-         gnuclasspath/lib/java/awt/BufferCapabilities$FlipContents.class,
-         gnuclasspath/lib/java/awt/BufferCapabilities.class,
-         gnuclasspath/lib/java/awt/Button.class,
-         gnuclasspath/lib/java/awt/Canvas.class,
-         gnuclasspath/lib/java/awt/CardLayout.class,
-         gnuclasspath/lib/java/awt/Checkbox.class,
-         gnuclasspath/lib/java/awt/CheckboxGroup.class,
-         gnuclasspath/lib/java/awt/CheckboxMenuItem.class,
-         gnuclasspath/lib/java/awt/Choice.class,
-         gnuclasspath/lib/java/awt/Color.class,
-         gnuclasspath/lib/java/awt/ColorPaintContext.class,
-         gnuclasspath/lib/java/awt/Component$AccessibleAWTComponent$AccessibleAWTComponentHandler.class,
-         gnuclasspath/lib/java/awt/Component$AccessibleAWTComponent$AccessibleAWTFocusHandler.class,
-         gnuclasspath/lib/java/awt/Component$AccessibleAWTComponent.class,
-         gnuclasspath/lib/java/awt/Component$BltBufferStrategy.class,
-         gnuclasspath/lib/java/awt/Component$FlipBufferStrategy.class,
-         gnuclasspath/lib/java/awt/Component.class,
-         gnuclasspath/lib/java/awt/ComponentOrientation.class,
-         gnuclasspath/lib/java/awt/Composite.class,
-         gnuclasspath/lib/java/awt/CompositeContext.class,
-         gnuclasspath/lib/java/awt/Container$AccessibleAWTContainer$AccessibleContainerHandler.class,
-         gnuclasspath/lib/java/awt/Container$AccessibleAWTContainer.class,
-         gnuclasspath/lib/java/awt/Container$GfxPaintAllVisitor.class,
-         gnuclasspath/lib/java/awt/Container$GfxPaintVisitor.class,
-         gnuclasspath/lib/java/awt/Container$GfxPrintAllVisitor.class,
-         gnuclasspath/lib/java/awt/Container$GfxPrintVisitor.class,
-         gnuclasspath/lib/java/awt/Container$GfxVisitor.class,
-         gnuclasspath/lib/java/awt/Container.class,
-         gnuclasspath/lib/java/awt/ContainerOrderFocusTraversalPolicy.class,
-         gnuclasspath/lib/java/awt/Cursor.class,
-         gnuclasspath/lib/java/awt/DefaultFocusTraversalPolicy.class,
-         gnuclasspath/lib/java/awt/DefaultKeyboardFocusManager.class,
-         gnuclasspath/lib/java/awt/Dialog.class,
-         gnuclasspath/lib/java/awt/Dimension.class,
-         gnuclasspath/lib/java/awt/DisplayMode.class,
-         gnuclasspath/lib/java/awt/Event.class,
-         gnuclasspath/lib/java/awt/EventDispatchThread.class,
-         gnuclasspath/lib/java/awt/EventQueue.class,
-         gnuclasspath/lib/java/awt/FileDialog.class,
-         gnuclasspath/lib/java/awt/FlowLayout.class,
-         gnuclasspath/lib/java/awt/FocusTraversalPolicy.class,
-         gnuclasspath/lib/java/awt/Font.class,
-         gnuclasspath/lib/java/awt/FontFormatException.class,
-         gnuclasspath/lib/java/awt/FontMetrics.class,
-         gnuclasspath/lib/java/awt/Frame.class,
-         gnuclasspath/lib/java/awt/GradientPaint.class,
-         gnuclasspath/lib/java/awt/Graphics.class,
-         gnuclasspath/lib/java/awt/Graphics2D.class,
-         gnuclasspath/lib/java/awt/GraphicsConfigTemplate.class,
-         gnuclasspath/lib/java/awt/GraphicsConfiguration.class,
-         gnuclasspath/lib/java/awt/GraphicsDevice.class,
-         gnuclasspath/lib/java/awt/GraphicsEnvironment.class,
-         gnuclasspath/lib/java/awt/GridBagConstraints.class,
-         gnuclasspath/lib/java/awt/GridBagLayout.class,
-         gnuclasspath/lib/java/awt/GridBagLayoutInfo.class,
-         gnuclasspath/lib/java/awt/GridLayout.class,
-         gnuclasspath/lib/java/awt/HeadlessException.class,
-         gnuclasspath/lib/java/awt/IllegalComponentStateException.class,
-         gnuclasspath/lib/java/awt/Image.class,
-         gnuclasspath/lib/java/awt/ImageCapabilities.class,
-         gnuclasspath/lib/java/awt/Insets.class,
-         gnuclasspath/lib/java/awt/ItemSelectable.class,
-         gnuclasspath/lib/java/awt/JobAttributes$DefaultSelectionType.class,
-         gnuclasspath/lib/java/awt/JobAttributes$DestinationType.class,
-         gnuclasspath/lib/java/awt/JobAttributes$DialogType.class,
-         gnuclasspath/lib/java/awt/JobAttributes$MultipleDocumentHandlingType.class,
-         gnuclasspath/lib/java/awt/JobAttributes$SidesType.class,
-         gnuclasspath/lib/java/awt/JobAttributes.class,
-         gnuclasspath/lib/java/awt/KeyEventDispatcher.class,
-         gnuclasspath/lib/java/awt/KeyEventPostProcessor.class,
-         gnuclasspath/lib/java/awt/KeyboardFocusManager.class,
-         gnuclasspath/lib/java/awt/Label.class,
-         gnuclasspath/lib/java/awt/LayoutManager.class,
-         gnuclasspath/lib/java/awt/LayoutManager2.class,
-         gnuclasspath/lib/java/awt/LightweightDispatcher.class,
-         gnuclasspath/lib/java/awt/List.class,
-         gnuclasspath/lib/java/awt/MediaTracker$MediaEntry.class,
-         gnuclasspath/lib/java/awt/MediaTracker.class,
-         gnuclasspath/lib/java/awt/Menu.class,
-         gnuclasspath/lib/java/awt/MenuBar.class,
-         gnuclasspath/lib/java/awt/MenuComponent.class,
-         gnuclasspath/lib/java/awt/MenuContainer.class,
-         gnuclasspath/lib/java/awt/MenuItem.class,
-         gnuclasspath/lib/java/awt/MenuShortcut.class,
-         gnuclasspath/lib/java/awt/PageAttributes$ColorType.class,
-         gnuclasspath/lib/java/awt/PageAttributes$MediaType.class,
-         gnuclasspath/lib/java/awt/PageAttributes$OrientationRequestedType.class,
-         gnuclasspath/lib/java/awt/PageAttributes$OriginType.class,
-         gnuclasspath/lib/java/awt/PageAttributes$PrintQualityType.class,
-         gnuclasspath/lib/java/awt/PageAttributes.class,
-         gnuclasspath/lib/java/awt/Paint.class,
-         gnuclasspath/lib/java/awt/PaintContext.class,
-         gnuclasspath/lib/java/awt/Panel$AccessibleAWTPanel.class,
-         gnuclasspath/lib/java/awt/Panel.class,
-         gnuclasspath/lib/java/awt/Point.class,
-         gnuclasspath/lib/java/awt/Polygon$1.class,
-         gnuclasspath/lib/java/awt/Polygon.class,
-         gnuclasspath/lib/java/awt/PopupMenu.class,
-         gnuclasspath/lib/java/awt/PrintGraphics.class,
-         gnuclasspath/lib/java/awt/PrintJob.class,
-         gnuclasspath/lib/java/awt/Rectangle.class,
-         gnuclasspath/lib/java/awt/RenderingHints$Key.class,
-         gnuclasspath/lib/java/awt/RenderingHints$KeyImpl.class,
-         gnuclasspath/lib/java/awt/RenderingHints.class,
-         gnuclasspath/lib/java/awt/Robot.class,
-         gnuclasspath/lib/java/awt/ScrollPane.class,
-         gnuclasspath/lib/java/awt/ScrollPaneAdjustable.class,
-         gnuclasspath/lib/java/awt/Scrollbar.class,
-         gnuclasspath/lib/java/awt/Shape.class,
-         gnuclasspath/lib/java/awt/Stroke.class,
-         gnuclasspath/lib/java/awt/SystemColor.class,
-         gnuclasspath/lib/java/awt/TextArea.class,
-         gnuclasspath/lib/java/awt/TextComponent.class,
-         gnuclasspath/lib/java/awt/TextField.class,
-         gnuclasspath/lib/java/awt/TexturePaint.class,
-         gnuclasspath/lib/java/awt/Toolkit.class,
-         gnuclasspath/lib/java/awt/Transparency.class,
-         gnuclasspath/lib/java/awt/Window.class,
-         gnuclasspath/lib/java/awt/event/AWTEventListener.class,
-         gnuclasspath/lib/java/awt/event/AWTEventListenerProxy.class,
-         gnuclasspath/lib/java/awt/event/ActionEvent.class,
-         gnuclasspath/lib/java/awt/event/ActionListener.class,
-         gnuclasspath/lib/java/awt/event/AdjustmentEvent.class,
-         gnuclasspath/lib/java/awt/event/AdjustmentListener.class,
-         gnuclasspath/lib/java/awt/event/ComponentAdapter.class,
-         gnuclasspath/lib/java/awt/event/ComponentEvent.class,
-         gnuclasspath/lib/java/awt/event/ComponentListener.class,
-         gnuclasspath/lib/java/awt/event/ContainerAdapter.class,
-         gnuclasspath/lib/java/awt/event/ContainerEvent.class,
-         gnuclasspath/lib/java/awt/event/ContainerListener.class,
-         gnuclasspath/lib/java/awt/event/FocusAdapter.class,
-         gnuclasspath/lib/java/awt/event/FocusEvent.class,
-         gnuclasspath/lib/java/awt/event/FocusListener.class,
-         gnuclasspath/lib/java/awt/event/HierarchyBoundsAdapter.class,
-         gnuclasspath/lib/java/awt/event/HierarchyBoundsListener.class,
-         gnuclasspath/lib/java/awt/event/HierarchyEvent.class,
-         gnuclasspath/lib/java/awt/event/HierarchyListener.class,
-         gnuclasspath/lib/java/awt/event/InputEvent.class,
-         gnuclasspath/lib/java/awt/event/InputMethodEvent.class,
-         gnuclasspath/lib/java/awt/event/InputMethodListener.class,
-         gnuclasspath/lib/java/awt/event/InvocationEvent.class,
-         gnuclasspath/lib/java/awt/event/ItemListener.class,
-         gnuclasspath/lib/java/awt/event/KeyAdapter.class,
-         gnuclasspath/lib/java/awt/event/KeyEvent.class,
-         gnuclasspath/lib/java/awt/event/KeyListener.class,
-         gnuclasspath/lib/java/awt/event/MouseAdapter.class,
-         gnuclasspath/lib/java/awt/event/MouseEvent.class,
-         gnuclasspath/lib/java/awt/event/MouseListener.class,
-         gnuclasspath/lib/java/awt/event/MouseMotionAdapter.class,
-         gnuclasspath/lib/java/awt/event/MouseMotionListener.class,
-         gnuclasspath/lib/java/awt/event/MouseWheelEvent.class,
-         gnuclasspath/lib/java/awt/event/MouseWheelListener.class,
-         gnuclasspath/lib/java/awt/event/PaintEvent.class,
-         gnuclasspath/lib/java/awt/event/TextEvent.class,
-         gnuclasspath/lib/java/awt/event/TextListener.class,
-         gnuclasspath/lib/java/awt/event/WindowAdapter.class,
-         gnuclasspath/lib/java/awt/event/WindowEvent.class,
-         gnuclasspath/lib/java/awt/event/WindowFocusListener.class,
-         gnuclasspath/lib/java/awt/event/WindowListener.class,
-         gnuclasspath/lib/java/awt/event/WindowStateListener.class,
-         gnuclasspath/lib/java/awt/font/FontRenderContext.class,
-         gnuclasspath/lib/java/awt/font/GlyphJustificationInfo.class,
-         gnuclasspath/lib/java/awt/font/GlyphMetrics.class,
-         gnuclasspath/lib/java/awt/font/GlyphVector.class,
-         gnuclasspath/lib/java/awt/font/GraphicAttribute.class,
-         gnuclasspath/lib/java/awt/font/ImageGraphicAttribute.class,
-         gnuclasspath/lib/java/awt/font/LineBreakMeasurer.class,
-         gnuclasspath/lib/java/awt/font/LineMetrics.class,
-         gnuclasspath/lib/java/awt/font/MultipleMaster.class,
-         gnuclasspath/lib/java/awt/font/NumericShaper.class,
-         gnuclasspath/lib/java/awt/font/ShapeGraphicAttribute.class,
-         gnuclasspath/lib/java/awt/font/TextAttribute.class,
-         gnuclasspath/lib/java/awt/font/TextHitInfo.class,
-         gnuclasspath/lib/java/awt/font/TextLayout$CaretPolicy.class,
-         gnuclasspath/lib/java/awt/font/TextMeasurer.class,
-         gnuclasspath/lib/java/awt/geom/Arc2D.class,
-         gnuclasspath/lib/java/awt/geom/Area.class,
-         gnuclasspath/lib/java/awt/geom/CubicCurve2D$1.class,
-         gnuclasspath/lib/java/awt/geom/Ellipse2D$Double.class,
-         gnuclasspath/lib/java/awt/geom/GeneralPath$1.class,
-         gnuclasspath/lib/java/awt/geom/IllegalPathStateException.class,
-         gnuclasspath/lib/java/awt/geom/Line2D.class,
-         gnuclasspath/lib/java/awt/geom/Point2D$Double.class,
-         gnuclasspath/lib/java/awt/geom/Point2D$Float.class,
-         gnuclasspath/lib/java/awt/geom/QuadCurve2D$1.class,
-         gnuclasspath/lib/java/awt/geom/QuadCurve2D$Double.class,
-         gnuclasspath/lib/java/awt/geom/QuadCurve2D$Float.class,
-         gnuclasspath/lib/java/awt/geom/Rectangle2D.class,
-         gnuclasspath/lib/java/awt/geom/RectangularShape.class,
-         gnuclasspath/lib/java/awt/geom/RoundRectangle2D.class,
-         gnuclasspath/lib/java/awt/im/InputContext.class,
-         gnuclasspath/lib/java/awt/im/InputMethodHighlight.class,
-         gnuclasspath/lib/java/awt/im/InputMethodRequests.class,
-         gnuclasspath/lib/java/awt/im/InputSubset.class,
-         gnuclasspath/lib/java/awt/im/spi/InputMethod.class,
-         gnuclasspath/lib/java/awt/im/spi/InputMethodContext.class,
-         gnuclasspath/lib/java/awt/image/AreaAveragingScaleFilter.class,
-         gnuclasspath/lib/java/awt/image/ImageProducer.class,
-         gnuclasspath/lib/java/awt/image/IndexColorModel.class,
-         gnuclasspath/lib/java/awt/image/PackedColorModel.class,
-         gnuclasspath/lib/java/awt/image/VolatileImage.class,
-         gnuclasspath/lib/java/awt/image/WritableRaster.class,
-         gnuclasspath/lib/java/awt/image/WritableRenderedImage.class,
-         gnuclasspath/lib/java/awt/peer/ChoicePeer.class,
-         gnuclasspath/lib/java/awt/peer/LightweightPeer.class,
-         gnuclasspath/lib/java/awt/peer/MenuBarPeer.class,
-         gnuclasspath/lib/java/beans/BeanDescriptor.class,
-         gnuclasspath/lib/java/beans/BeanInfo.class,
-         gnuclasspath/lib/java/beans/Customizer.class,
-         gnuclasspath/lib/java/beans/ExplicitInfo.class,
-         gnuclasspath/lib/java/beans/FeatureDescriptor.class,
-         gnuclasspath/lib/java/beans/IntrospectionException.class,
-         gnuclasspath/lib/java/beans/Introspector.class,
-         gnuclasspath/lib/java/beans/PropertyEditor.class,
-         gnuclasspath/lib/java/beans/PropertyEditorManager.class,
-         gnuclasspath/lib/java/beans/PropertyEditorSupport.class,
-         gnuclasspath/lib/java/beans/PropertyVetoException.class,
-         gnuclasspath/lib/java/beans/SimpleBeanInfo.class,
-         gnuclasspath/lib/java/beans/VetoableChangeListener.class,
-         gnuclasspath/lib/java/beans/VetoableChangeListenerProxy.class,
-         gnuclasspath/lib/java/beans/VetoableChangeSupport.class,
-         gnuclasspath/lib/java/beans/Visibility.class,
-         gnuclasspath/lib/java/io/BufferedInputStream.class,
-         gnuclasspath/lib/java/io/BufferedOutputStream.class,
-         gnuclasspath/lib/java/io/BufferedReader.class,
-         gnuclasspath/lib/java/io/BufferedWriter.class,
-         gnuclasspath/lib/java/io/ByteArrayOutputStream.class,
-         gnuclasspath/lib/java/io/CharArrayReader.class,
-         gnuclasspath/lib/java/io/CharConversionException.class,
-         gnuclasspath/lib/java/io/DataInputStream.class,
-         gnuclasspath/lib/java/io/DataOutput.class,
-         gnuclasspath/lib/java/io/DataOutputStream.class,
-         gnuclasspath/lib/java/io/EOFException.class,
-         gnuclasspath/lib/java/io/Externalizable.class,
-         gnuclasspath/lib/java/io/File.class,
-         gnuclasspath/lib/java/io/FileDescriptor.class,
-         gnuclasspath/lib/java/io/FileFilter.class,
-         gnuclasspath/lib/java/io/FileInputStream.class,
-         gnuclasspath/lib/java/io/FileNotFoundException.class,
-         gnuclasspath/lib/java/io/FileOutputStream.class,
-         gnuclasspath/lib/java/io/FilePermission.class,
-         gnuclasspath/lib/java/io/FileReader.class,
-         gnuclasspath/lib/java/io/FileWriter.class,
-         gnuclasspath/lib/java/io/FilenameFilter.class,
-         gnuclasspath/lib/java/io/FilterInputStream.class,
-         gnuclasspath/lib/java/io/FilterOutputStream.class,
-         gnuclasspath/lib/java/io/FilterWriter.class,
-         gnuclasspath/lib/java/io/IOException.class,
-         gnuclasspath/lib/java/io/InputStream.class,
-         gnuclasspath/lib/java/io/InputStreamReader.class,
-         gnuclasspath/lib/java/io/InterfaceComparator.class,
-         gnuclasspath/lib/java/io/InterruptedIOException.class,
-         gnuclasspath/lib/java/io/InvalidObjectException.class,
-         gnuclasspath/lib/java/io/LineNumberInputStream.class,
-         gnuclasspath/lib/java/io/LineNumberReader.class,
-         gnuclasspath/lib/java/io/NotActiveException.class,
-         gnuclasspath/lib/java/io/ObjectInput.class,
-         gnuclasspath/lib/java/io/ObjectInputStream$1.class,
-         gnuclasspath/lib/java/io/ObjectInputStream$2.class,
-         gnuclasspath/lib/java/io/ObjectInputStream$3.class,
-         gnuclasspath/lib/java/io/ObjectInputStream$GetField.class,
-         gnuclasspath/lib/java/io/ObjectInputValidation.class,
-         gnuclasspath/lib/java/io/ObjectOutput.class,
-         gnuclasspath/lib/java/io/ObjectOutputStream$1.class,
-         gnuclasspath/lib/java/io/ObjectOutputStream$2.class,
-         gnuclasspath/lib/java/io/ObjectOutputStream$3.class,
-         gnuclasspath/lib/java/io/ObjectOutputStream$PutField.class,
-         gnuclasspath/lib/java/io/ObjectOutputStream.class,
-         gnuclasspath/lib/java/io/ObjectStreamClass.class,
-         gnuclasspath/lib/java/io/ObjectStreamConstants.class,
-         gnuclasspath/lib/java/io/ObjectStreamException.class,
-         gnuclasspath/lib/java/io/ObjectStreamField.class,
-         gnuclasspath/lib/java/io/OptionalDataException.class,
-         gnuclasspath/lib/java/io/OutputStreamWriter.class,
-         gnuclasspath/lib/java/io/PipedInputStream.class,
-         gnuclasspath/lib/java/io/PipedOutputStream.class,
-         gnuclasspath/lib/java/io/PipedReader.class,
-         gnuclasspath/lib/java/io/PipedWriter.class,
-         gnuclasspath/lib/java/io/PrintStream.class,
-         gnuclasspath/lib/java/io/PrintWriter.class,
-         gnuclasspath/lib/java/io/PushbackInputStream.class,
-         gnuclasspath/lib/java/io/PushbackReader.class,
-         gnuclasspath/lib/java/io/RandomAccessFile.class,
-         gnuclasspath/lib/java/io/Reader.class,
-         gnuclasspath/lib/java/io/SequenceInputStream.class,
-         gnuclasspath/lib/java/io/Serializable.class,
-         gnuclasspath/lib/java/io/StreamCorruptedException.class,
-         gnuclasspath/lib/java/io/StreamTokenizer.class,
-         gnuclasspath/lib/java/io/StringBufferInputStream.class,
-         gnuclasspath/lib/java/io/StringReader.class,
-         gnuclasspath/lib/java/io/StringWriter.class,
-         gnuclasspath/lib/java/io/SyncFailedException.class,
-         gnuclasspath/lib/java/io/UTFDataFormatException.class,
-         gnuclasspath/lib/java/io/UnsupportedEncodingException.class,
-         gnuclasspath/lib/java/io/VMObjectStreamClass.class,
-         gnuclasspath/lib/java/io/ValidatorAndPriority.class,
-         gnuclasspath/lib/java/io/WriteAbortedException.class,
-         gnuclasspath/lib/java/io/Writer.class,
-         gnuclasspath/lib/java/lang/AbstractMethodError.class,
-         gnuclasspath/lib/java/lang/ArithmeticException.class,
-         gnuclasspath/lib/java/lang/ArrayIndexOutOfBoundsException.class,
-         gnuclasspath/lib/java/lang/ArrayStoreException.class,
-         gnuclasspath/lib/java/lang/AssertionError.class,
-         gnuclasspath/lib/java/lang/Boolean.class,
-         gnuclasspath/lib/java/lang/Byte.class,
-         gnuclasspath/lib/java/lang/CharSequence.class,
-         gnuclasspath/lib/java/lang/Character$Subset.class,
-         gnuclasspath/lib/java/lang/Character$UnicodeBlock.class,
-         gnuclasspath/lib/java/lang/Character.class,
-         gnuclasspath/lib/java/lang/Class$1.class,
-         gnuclasspath/lib/java/lang/Class$MethodKey.class,
-         gnuclasspath/lib/java/lang/Class.class,
-         gnuclasspath/lib/java/lang/ClassCastException.class,
-         gnuclasspath/lib/java/lang/ClassCircularityError.class,
-         gnuclasspath/lib/java/lang/ClassFormatError.class,
-         gnuclasspath/lib/java/lang/ClassLoader.class,
-         gnuclasspath/lib/java/lang/ClassNotFoundException.class,
-         gnuclasspath/lib/java/lang/CloneNotSupportedException.class,
-         gnuclasspath/lib/java/lang/Cloneable.class,
-         gnuclasspath/lib/java/lang/Comparable.class,
-         gnuclasspath/lib/java/lang/Compiler.class,
-         gnuclasspath/lib/java/lang/Double.class,
-         gnuclasspath/lib/java/lang/Error.class,
-         gnuclasspath/lib/java/lang/Exception.class,
-         gnuclasspath/lib/java/lang/ExceptionInInitializerError.class,
-         gnuclasspath/lib/java/lang/Float.class,
-         gnuclasspath/lib/java/lang/IllegalAccessError.class,
-         gnuclasspath/lib/java/lang/IllegalAccessException.class,
-         gnuclasspath/lib/java/lang/IllegalArgumentException.class,
-         gnuclasspath/lib/java/lang/IllegalMonitorStateException.class,
-         gnuclasspath/lib/java/lang/IllegalStateException.class,
-         gnuclasspath/lib/java/lang/IllegalThreadStateException.class,
-         gnuclasspath/lib/java/lang/IncompatibleClassChangeError.class,
-         gnuclasspath/lib/java/lang/IndexOutOfBoundsException.class,
-         gnuclasspath/lib/java/lang/InheritableThreadLocal.class,
-         gnuclasspath/lib/java/lang/InstantiationError.class,
-         gnuclasspath/lib/java/lang/InstantiationException.class,
-         gnuclasspath/lib/java/lang/Integer.class,
-         gnuclasspath/lib/java/lang/InternalError.class,
-         gnuclasspath/lib/java/lang/InterruptedException.class,
-         gnuclasspath/lib/java/lang/LinkageError.class,
-         gnuclasspath/lib/java/lang/Long.class,
-         gnuclasspath/lib/java/lang/Math.class,
-         gnuclasspath/lib/java/lang/NegativeArraySizeException.class,
-         gnuclasspath/lib/java/lang/NoClassDefFoundError.class,
-         gnuclasspath/lib/java/lang/NoSuchFieldError.class,
-         gnuclasspath/lib/java/lang/NoSuchFieldException.class,
-         gnuclasspath/lib/java/lang/NoSuchMethodError.class,
-         gnuclasspath/lib/java/lang/NoSuchMethodException.class,
-         gnuclasspath/lib/java/lang/NullPointerException.class,
-         gnuclasspath/lib/java/lang/Number.class,
-         gnuclasspath/lib/java/lang/NumberFormatException.class,
-         gnuclasspath/lib/java/lang/Object.class,
-         gnuclasspath/lib/java/lang/OutOfMemoryError.class,
-         gnuclasspath/lib/java/lang/Package.class,
-         gnuclasspath/lib/java/lang/Process.class,
-         gnuclasspath/lib/java/lang/Runnable.class,
-         gnuclasspath/lib/java/lang/Runtime.class,
-         gnuclasspath/lib/java/lang/RuntimeException.class,
-         gnuclasspath/lib/java/lang/RuntimePermission.class,
-         gnuclasspath/lib/java/lang/SecurityContext.class,
-         gnuclasspath/lib/java/lang/SecurityException.class,
-         gnuclasspath/lib/java/lang/SecurityManager.class,
-         gnuclasspath/lib/java/lang/Short.class,
-         gnuclasspath/lib/java/lang/StackOverflowError.class,
-         gnuclasspath/lib/java/lang/StackTraceElement.class,
-         gnuclasspath/lib/java/lang/StrictMath.class,
-         gnuclasspath/lib/java/lang/String$CaseInsensitiveComparator.class,
-         gnuclasspath/lib/java/lang/String.class,
-         gnuclasspath/lib/java/lang/StringBuffer.class,
-         gnuclasspath/lib/java/lang/StringIndexOutOfBoundsException.class,
-         gnuclasspath/lib/java/lang/System.class,
-         gnuclasspath/lib/java/lang/Thread.class,
-         gnuclasspath/lib/java/lang/ThreadDeath.class,
-         gnuclasspath/lib/java/lang/ThreadGroup.class,
-         gnuclasspath/lib/java/lang/ThreadLocal.class,
-         gnuclasspath/lib/java/lang/Throwable.class,
-         gnuclasspath/lib/java/lang/UnknownError.class,
-         gnuclasspath/lib/java/lang/UnsupportedClassVersionError.class,
-         gnuclasspath/lib/java/lang/UnsupportedOperationException.class,
-         gnuclasspath/lib/java/lang/VMClass.class,
-         gnuclasspath/lib/java/lang/VMClassLoader.class,
-         gnuclasspath/lib/java/lang/VMDouble.class,
-         gnuclasspath/lib/java/lang/VMFloat.class,
-         gnuclasspath/lib/java/lang/VMObject.class,
-         gnuclasspath/lib/java/lang/VMSecurityManager.class,
-         gnuclasspath/lib/java/lang/VMString.class,
-         gnuclasspath/lib/java/lang/VMSystem.class,
-         gnuclasspath/lib/java/lang/VMThrowable.class,
-         gnuclasspath/lib/java/lang/VerifyError.class,
-         gnuclasspath/lib/java/lang/VirtualMachineError.class,
-         gnuclasspath/lib/java/lang/Void.class,
-         gnuclasspath/lib/java/net/Authenticator.class,
-         gnuclasspath/lib/java/net/BindException.class,
-         gnuclasspath/lib/java/net/ConnectException.class,
-         gnuclasspath/lib/java/net/ContentHandler.class,
-         gnuclasspath/lib/java/net/DatagramPacket.class,
-         gnuclasspath/lib/java/net/DatagramSocket.class,
-         gnuclasspath/lib/java/net/DatagramSocketImpl.class,
-         gnuclasspath/lib/java/net/DatagramSocketImplFactory.class,
-         gnuclasspath/lib/java/net/Inet6Address.class,
-         gnuclasspath/lib/java/net/InetAddress.class,
-         gnuclasspath/lib/java/net/InetSocketAddress.class,
-         gnuclasspath/lib/java/net/MalformedURLException.class,
-         gnuclasspath/lib/java/net/MulticastSocket.class,
-         gnuclasspath/lib/java/net/NetworkInterface.class,
-         gnuclasspath/lib/java/net/PlainSocketImpl.class,
-         gnuclasspath/lib/java/net/PortUnreachableException.class,
-         gnuclasspath/lib/java/net/Socket.class,
-         gnuclasspath/lib/java/net/SocketException.class,
-         gnuclasspath/lib/java/net/SocketImpl.class,
-         gnuclasspath/lib/java/net/SocketInputStream.class,
-         gnuclasspath/lib/java/net/SocketPermission.class,
-         gnuclasspath/lib/java/net/SocketTimeoutException.class,
-         gnuclasspath/lib/java/net/URI.class,
-         gnuclasspath/lib/java/net/URISyntaxException.class,
-         gnuclasspath/lib/java/net/URLClassLoader$FileResource.class,
-         gnuclasspath/lib/java/net/URLClassLoader$FileURLLoader.class,
-         gnuclasspath/lib/java/net/URLClassLoader$JarURLResource.class,
-         gnuclasspath/lib/java/net/URLClassLoader$RemoteResource.class,
-         gnuclasspath/lib/java/net/URLClassLoader$RemoteURLLoader.class,
-         gnuclasspath/lib/java/net/URLClassLoader$Resource.class,
-         gnuclasspath/lib/java/net/URLClassLoader$URLLoader.class,
-         gnuclasspath/lib/java/net/URLConnection.class,
-         gnuclasspath/lib/java/net/URLStreamHandler.class,
-         gnuclasspath/lib/java/net/URLStreamHandlerFactory.class,
-         gnuclasspath/lib/java/nio/BufferOverflowException.class,
-         gnuclasspath/lib/java/nio/BufferUnderflowException.class,
-         gnuclasspath/lib/java/nio/ByteBuffer.class,
-         gnuclasspath/lib/java/nio/ByteBufferImpl.class,
-         gnuclasspath/lib/java/nio/ByteOrder.class,
-         gnuclasspath/lib/java/nio/CharBuffer.class,
-         gnuclasspath/lib/java/nio/CharBufferImpl.class,
-         gnuclasspath/lib/java/nio/CharViewBufferImpl.class,
-         gnuclasspath/lib/java/nio/DirectByteBufferImpl.class,
-         gnuclasspath/lib/java/nio/DoubleBuffer.class,
-         gnuclasspath/lib/java/nio/DoubleBufferImpl.class,
-         gnuclasspath/lib/java/nio/DoubleViewBufferImpl.class,
-         gnuclasspath/lib/java/nio/FloatBuffer.class,
-         gnuclasspath/lib/java/nio/FloatBufferImpl.class,
-         gnuclasspath/lib/java/nio/FloatViewBufferImpl.class,
-         gnuclasspath/lib/java/nio/IntBuffer.class,
-         gnuclasspath/lib/java/nio/IntBufferImpl.class,
-         gnuclasspath/lib/java/nio/IntViewBufferImpl.class,
-         gnuclasspath/lib/java/nio/LongBuffer.class,
-         gnuclasspath/lib/java/nio/LongViewBufferImpl.class,
-         gnuclasspath/lib/java/nio/MappedByteBufferImpl.class,
-         gnuclasspath/lib/java/nio/ReadOnlyBufferException.class,
-         gnuclasspath/lib/java/nio/ShortBuffer.class,
-         gnuclasspath/lib/java/nio/ShortViewBufferImpl.class,
-         gnuclasspath/lib/java/nio/channels/AlreadyConnectedException.class,
-         gnuclasspath/lib/java/nio/channels/AsynchronousCloseException.class,
-         gnuclasspath/lib/java/nio/channels/ClosedByInterruptException.class,
-         gnuclasspath/lib/java/nio/channels/NotYetBoundException.class,
-         gnuclasspath/lib/java/nio/channels/SelectionKey.class,
-         gnuclasspath/lib/java/nio/channels/UnresolvedAddressException.class,
-         gnuclasspath/lib/java/nio/channels/WritableByteChannel.class,
-         gnuclasspath/lib/java/nio/charset/CharacterCodingException.class,
-         gnuclasspath/lib/java/nio/charset/Charset.class,
-         gnuclasspath/lib/java/nio/charset/CoderResult$2.class,
-         gnuclasspath/lib/java/nio/charset/CoderResult.class,
-         gnuclasspath/lib/java/nio/charset/CodingErrorAction.class,
-         gnuclasspath/lib/java/nio/charset/UnsupportedCharsetException.class,
-         gnuclasspath/lib/java/rmi/AlreadyBoundException.class,
-         gnuclasspath/lib/java/rmi/ConnectException.class,
-         gnuclasspath/lib/java/rmi/ConnectIOException.class,
-         gnuclasspath/lib/java/rmi/NoSuchObjectException.class,
-         gnuclasspath/lib/java/rmi/NotBoundException.class,
-         gnuclasspath/lib/java/rmi/Remote.class,
-         gnuclasspath/lib/java/rmi/ServerException.class,
-         gnuclasspath/lib/java/rmi/StubNotFoundException.class,
-         gnuclasspath/lib/java/rmi/registry/LocateRegistry.class,
-         gnuclasspath/lib/java/rmi/registry/RegistryHandler.class,
-         gnuclasspath/lib/java/security/AccessControlContext.class,
-         gnuclasspath/lib/java/security/AccessControlException.class,
-         gnuclasspath/lib/java/security/AccessController.class,
-         gnuclasspath/lib/java/security/AlgorithmParameterGenerator.class,
-         gnuclasspath/lib/java/security/AlgorithmParameterGeneratorSpi.class,
-         gnuclasspath/lib/java/security/AlgorithmParameters.class,
-         gnuclasspath/lib/java/security/AlgorithmParametersSpi.class,
-         gnuclasspath/lib/java/security/AllPermission.class,
-         gnuclasspath/lib/java/security/AllPermissionCollection.class,
-         gnuclasspath/lib/java/security/BasicPermission.class,
-         gnuclasspath/lib/java/security/BasicPermissionCollection.class,
-         gnuclasspath/lib/java/security/Certificate.class,
-         gnuclasspath/lib/java/security/CodeSource.class,
-         gnuclasspath/lib/java/security/DigestException.class,
-         gnuclasspath/lib/java/security/DigestInputStream.class,
-         gnuclasspath/lib/java/security/DigestOutputStream.class,
-         gnuclasspath/lib/java/security/DomainCombiner.class,
-         gnuclasspath/lib/java/security/DummyKeyPairGenerator.class,
-         gnuclasspath/lib/java/security/DummyMessageDigest.class,
-         gnuclasspath/lib/java/security/DummySignature.class,
-         gnuclasspath/lib/java/security/GeneralSecurityException.class,
-         gnuclasspath/lib/java/security/Guard.class,
-         gnuclasspath/lib/java/security/GuardedObject.class,
-         gnuclasspath/lib/java/security/Identity.class,
-         gnuclasspath/lib/java/security/IdentityScope.class,
-         gnuclasspath/lib/java/security/InvalidAlgorithmParameterException.class,
-         gnuclasspath/lib/java/security/InvalidKeyException.class,
-         gnuclasspath/lib/java/security/InvalidParameterException.class,
-         gnuclasspath/lib/java/security/Key.class,
-         gnuclasspath/lib/java/security/KeyException.class,
-         gnuclasspath/lib/java/security/KeyFactory.class,
-         gnuclasspath/lib/java/security/KeyFactorySpi.class,
-         gnuclasspath/lib/java/security/KeyManagementException.class,
-         gnuclasspath/lib/java/security/KeyPair.class,
-         gnuclasspath/lib/java/security/KeyPairGenerator.class,
-         gnuclasspath/lib/java/security/KeyPairGeneratorSpi.class,
-         gnuclasspath/lib/java/security/KeyStore.class,
-         gnuclasspath/lib/java/security/KeyStoreException.class,
-         gnuclasspath/lib/java/security/KeyStoreSpi.class,
-         gnuclasspath/lib/java/security/MessageDigest.class,
-         gnuclasspath/lib/java/security/MessageDigestSpi.class,
-         gnuclasspath/lib/java/security/NoSuchAlgorithmException.class,
-         gnuclasspath/lib/java/security/NoSuchProviderException.class,
-         gnuclasspath/lib/java/security/Permission.class,
-         gnuclasspath/lib/java/security/PermissionCollection.class,
-         gnuclasspath/lib/java/security/Permissions$1.class,
-         gnuclasspath/lib/java/security/Permissions.class,
-         gnuclasspath/lib/java/security/PermissionsHash.class,
-         gnuclasspath/lib/java/security/Principal.class,
-         gnuclasspath/lib/java/security/PrivateKey.class,
-         gnuclasspath/lib/java/security/PrivilegedAction.class,
-         gnuclasspath/lib/java/security/PrivilegedActionException.class,
-         gnuclasspath/lib/java/security/PrivilegedExceptionAction.class,
-         gnuclasspath/lib/java/security/ProtectionDomain.class,
-         gnuclasspath/lib/java/security/Provider.class,
-         gnuclasspath/lib/java/security/ProviderException.class,
-         gnuclasspath/lib/java/security/PublicKey.class,
-         gnuclasspath/lib/java/security/SecureClassLoader.class,
-         gnuclasspath/lib/java/security/SecureRandom.class,
-         gnuclasspath/lib/java/security/SecureRandomSpi.class,
-         gnuclasspath/lib/java/security/Security.class,
-         gnuclasspath/lib/java/security/SecurityPermission.class,
-         gnuclasspath/lib/java/security/Signature.class,
-         gnuclasspath/lib/java/security/SignatureException.class,
-         gnuclasspath/lib/java/security/SignatureSpi.class,
-         gnuclasspath/lib/java/security/SignedObject.class,
-         gnuclasspath/lib/java/security/Signer.class,
-         gnuclasspath/lib/java/security/UnrecoverableKeyException.class,
-         gnuclasspath/lib/java/security/UnresolvedPermission.class,
-         gnuclasspath/lib/java/security/UnresolvedPermissionCollection$1.class,
-         gnuclasspath/lib/java/security/UnresolvedPermissionCollection.class,
-         gnuclasspath/lib/java/security/cert/CertPath.class,
-         gnuclasspath/lib/java/security/cert/CertPathValidatorSpi.class,
-         gnuclasspath/lib/java/security/cert/CertStoreException.class,
-         gnuclasspath/lib/java/security/cert/CertificateFactory.class,
-         gnuclasspath/lib/java/security/cert/CertificateParsingException.class,
-         gnuclasspath/lib/java/security/cert/PKIXBuilderParameters.class,
-         gnuclasspath/lib/java/security/cert/PKIXParameters.class,
-         gnuclasspath/lib/java/security/cert/TrustAnchor.class,
-         gnuclasspath/lib/java/security/cert/X509CRL.class,
-         gnuclasspath/lib/java/security/interfaces/DSAKey.class,
-         gnuclasspath/lib/java/security/interfaces/RSAKey.class,
-         gnuclasspath/lib/java/security/interfaces/RSAPrivateKey.class,
-         gnuclasspath/lib/java/security/interfaces/RSAPublicKey.class,
-         gnuclasspath/lib/java/text/Annotation.class,
-         gnuclasspath/lib/java/text/AttributedCharacterIterator$Attribute.class,
-         gnuclasspath/lib/java/text/AttributedCharacterIterator.class,
-         gnuclasspath/lib/java/text/AttributedString$AttributeRange.class,
-         gnuclasspath/lib/java/text/AttributedString.class,
-         gnuclasspath/lib/java/text/AttributedStringIterator.class,
-         gnuclasspath/lib/java/text/BreakIterator.class,
-         gnuclasspath/lib/java/text/ChoiceFormat.class,
-         gnuclasspath/lib/java/text/CollationKey.class,
-         gnuclasspath/lib/java/text/DateFormat.class,
-         gnuclasspath/lib/java/text/DateFormatSymbols.class,
-         gnuclasspath/lib/java/text/DecimalFormat.class,
-         gnuclasspath/lib/java/text/DecimalFormatSymbols.class,
-         gnuclasspath/lib/java/text/FieldPosition.class,
-         gnuclasspath/lib/java/text/Format.class,
-         gnuclasspath/lib/java/text/MessageFormatElement.class,
-         gnuclasspath/lib/java/text/NumberFormat.class,
-         gnuclasspath/lib/java/text/ParsePosition.class,
-         gnuclasspath/lib/java/text/RuleBasedCollator$CollationElement.class,
-         gnuclasspath/lib/java/text/RuleBasedCollator.class,
-         gnuclasspath/lib/java/text/SimpleDateFormat$FieldSizePair.class,
-         gnuclasspath/lib/java/text/SimpleDateFormat.class,
-         gnuclasspath/lib/java/text/StringCharacterIterator.class,
-         gnuclasspath/lib/java/util/AbstractCollection.class,
-         gnuclasspath/lib/java/util/AbstractList$1.class,
-         gnuclasspath/lib/java/util/AbstractList$2.class,
-         gnuclasspath/lib/java/util/AbstractList.class,
-         gnuclasspath/lib/java/util/AbstractMap$1.class,
-         gnuclasspath/lib/java/util/AbstractMap$2.class,
-         gnuclasspath/lib/java/util/AbstractMap$BasicMapEntry.class,
-         gnuclasspath/lib/java/util/AbstractMap.class,
-         gnuclasspath/lib/java/util/AbstractSequentialList.class,
-         gnuclasspath/lib/java/util/AbstractSet.class,
-         gnuclasspath/lib/java/util/ArrayList.class,
-         gnuclasspath/lib/java/util/Arrays$ArrayList.class,
-         gnuclasspath/lib/java/util/Arrays.class,
-         gnuclasspath/lib/java/util/BitSet.class,
-         gnuclasspath/lib/java/util/Calendar.class,
-         gnuclasspath/lib/java/util/Collection.class,
-         gnuclasspath/lib/java/util/Collections$1.class,
-         gnuclasspath/lib/java/util/Collections$CopiesList.class,
-         gnuclasspath/lib/java/util/Collections$EmptyList.class,
-         gnuclasspath/lib/java/util/Collections$EmptyMap.class,
-         gnuclasspath/lib/java/util/Collections$EmptySet.class,
-         gnuclasspath/lib/java/util/Collections$ReverseComparator.class,
-         gnuclasspath/lib/java/util/Collections$SingletonList.class,
-         gnuclasspath/lib/java/util/Collections$SingletonSet.class,
-         gnuclasspath/lib/java/util/Collections$SynchronizedCollection.class,
-         gnuclasspath/lib/java/util/Collections$SynchronizedIterator.class,
-         gnuclasspath/lib/java/util/Collections$SynchronizedList.class,
-         gnuclasspath/lib/java/util/Collections$SynchronizedListIterator.class,
-         gnuclasspath/lib/java/util/Collections$SynchronizedMap.class,
-         gnuclasspath/lib/java/util/Collections$SynchronizedRandomAccessList.class,
-         gnuclasspath/lib/java/util/Collections$SynchronizedSet.class,
-         gnuclasspath/lib/java/util/Collections$SynchronizedSortedMap.class,
-         gnuclasspath/lib/java/util/Collections$SynchronizedSortedSet.class,
-         gnuclasspath/lib/java/util/Collections$UnmodifiableCollection.class,
-         gnuclasspath/lib/java/util/Collections$UnmodifiableIterator.class,
-         gnuclasspath/lib/java/util/Collections$UnmodifiableList.class,
-         gnuclasspath/lib/java/util/Collections$UnmodifiableListIterator.class,
-         gnuclasspath/lib/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet.class,
-         gnuclasspath/lib/java/util/Collections$UnmodifiableMap.class,
-         gnuclasspath/lib/java/util/Collections$UnmodifiableRandomAccessList.class,
-         gnuclasspath/lib/java/util/Collections$UnmodifiableSet.class,
-         gnuclasspath/lib/java/util/Collections$UnmodifiableSortedMap.class,
-         gnuclasspath/lib/java/util/Collections$UnmodifiableSortedSet.class,
-         gnuclasspath/lib/java/util/Collections.class,
-         gnuclasspath/lib/java/util/Comparator.class,
-         gnuclasspath/lib/java/util/ConcurrentModificationException.class,
-         gnuclasspath/lib/java/util/Date.class,
-         gnuclasspath/lib/java/util/Dictionary.class,
-         gnuclasspath/lib/java/util/EmptyStackException.class,
-         gnuclasspath/lib/java/util/Enumeration.class,
-         gnuclasspath/lib/java/util/EventListener.class,
-         gnuclasspath/lib/java/util/EventListenerProxy.class,
-         gnuclasspath/lib/java/util/EventObject.class,
-         gnuclasspath/lib/java/util/GregorianCalendar.class,
-         gnuclasspath/lib/java/util/HashMap$1.class,
-         gnuclasspath/lib/java/util/HashMap$2.class,
-         gnuclasspath/lib/java/util/HashMap$3.class,
-         gnuclasspath/lib/java/util/HashMap$HashEntry.class,
-         gnuclasspath/lib/java/util/HashMap$HashIterator.class,
-         gnuclasspath/lib/java/util/HashMap.class,
-         gnuclasspath/lib/java/util/HashSet.class,
-         gnuclasspath/lib/java/util/Hashtable$1.class,
-         gnuclasspath/lib/java/util/Hashtable$2.class,
-         gnuclasspath/lib/java/util/Hashtable$3.class,
-         gnuclasspath/lib/java/util/Hashtable$Enumerator.class,
-         gnuclasspath/lib/java/util/Hashtable$HashEntry.class,
-         gnuclasspath/lib/java/util/Hashtable$HashIterator.class,
-         gnuclasspath/lib/java/util/Hashtable.class,
-         gnuclasspath/lib/java/util/IdentityHashMap$1.class,
-         gnuclasspath/lib/java/util/IdentityHashMap$2.class,
-         gnuclasspath/lib/java/util/IdentityHashMap$3.class,
-         gnuclasspath/lib/java/util/IdentityHashMap$IdentityEntry.class,
-         gnuclasspath/lib/java/util/IdentityHashMap$IdentityIterator.class,
-         gnuclasspath/lib/java/util/IdentityHashMap.class,
-         gnuclasspath/lib/java/util/Iterator.class,
-         gnuclasspath/lib/java/util/LinkedHashMap$1.class,
-         gnuclasspath/lib/java/util/LinkedHashMap$LinkedHashEntry.class,
-         gnuclasspath/lib/java/util/LinkedHashMap.class,
-         gnuclasspath/lib/java/util/LinkedHashSet.class,
-         gnuclasspath/lib/java/util/LinkedList$Entry.class,
-         gnuclasspath/lib/java/util/LinkedList$LinkedListItr.class,
-         gnuclasspath/lib/java/util/LinkedList.class,
-         gnuclasspath/lib/java/util/List.class,
-         gnuclasspath/lib/java/util/ListIterator.class,
-         gnuclasspath/lib/java/util/ListResourceBundle.class,
-         gnuclasspath/lib/java/util/Locale.class,
-         gnuclasspath/lib/java/util/Map$Entry.class,
-         gnuclasspath/lib/java/util/Map.class,
-         gnuclasspath/lib/java/util/MissingResourceException.class,
-         gnuclasspath/lib/java/util/NoSuchElementException.class,
-         gnuclasspath/lib/java/util/Observable.class,
-         gnuclasspath/lib/java/util/Observer.class,
-         gnuclasspath/lib/java/util/Properties.class,
-         gnuclasspath/lib/java/util/PropertyPermission.class,
-         gnuclasspath/lib/java/util/PropertyPermissionCollection.class,
-         gnuclasspath/lib/java/util/PropertyResourceBundle.class,
-         gnuclasspath/lib/java/util/Random.class,
-         gnuclasspath/lib/java/util/RandomAccess.class,
-         gnuclasspath/lib/java/util/RandomAccessSubList.class,
-         gnuclasspath/lib/java/util/ResourceBundle$1.class,
-         gnuclasspath/lib/java/util/ResourceBundle$Security.class,
-         gnuclasspath/lib/java/util/ResourceBundle.class,
-         gnuclasspath/lib/java/util/Set.class,
-         gnuclasspath/lib/java/util/SimpleTimeZone.class,
-         gnuclasspath/lib/java/util/SortedMap.class,
-         gnuclasspath/lib/java/util/SortedSet.class,
-         gnuclasspath/lib/java/util/Stack.class,
-         gnuclasspath/lib/java/util/StringTokenizer.class,
-         gnuclasspath/lib/java/util/SubList$1.class,
-         gnuclasspath/lib/java/util/SubList.class,
-         gnuclasspath/lib/java/util/TimeZone.class,
-         gnuclasspath/lib/java/util/Timer$Scheduler.class,
-         gnuclasspath/lib/java/util/Timer$TaskQueue.class,
-         gnuclasspath/lib/java/util/Timer.class,
-         gnuclasspath/lib/java/util/TimerTask.class,
-         gnuclasspath/lib/java/util/TooManyListenersException.class,
-         gnuclasspath/lib/java/util/TreeMap$1.class,
-         gnuclasspath/lib/java/util/TreeMap$2.class,
-         gnuclasspath/lib/java/util/TreeMap$3.class,
-         gnuclasspath/lib/java/util/TreeMap$Node.class,
-         gnuclasspath/lib/java/util/TreeMap$SubMap.class,
-         gnuclasspath/lib/java/util/TreeMap$TreeIterator.class,
-         gnuclasspath/lib/java/util/TreeMap.class,
-         gnuclasspath/lib/java/util/TreeSet.class,
-         gnuclasspath/lib/java/util/Vector$1.class,
-         gnuclasspath/lib/java/util/Vector.class,
-         gnuclasspath/lib/java/util/WeakHashMap$1.class,
-         gnuclasspath/lib/java/util/WeakHashMap$WeakBucket$WeakEntry.class,
-         gnuclasspath/lib/java/util/WeakHashMap$WeakBucket.class,
-         gnuclasspath/lib/java/util/WeakHashMap$WeakEntrySet.class,
-         gnuclasspath/lib/java/util/WeakHashMap.class,
-         gnuclasspath/lib/java/util/zip/Adler32.class,
-         gnuclasspath/lib/java/util/zip/CRC32.class,
-         gnuclasspath/lib/java/util/zip/CheckedInputStream.class,
-         gnuclasspath/lib/java/util/zip/Checksum.class,
-         gnuclasspath/lib/java/util/zip/Deflater.class,
-         gnuclasspath/lib/java/util/zip/DeflaterConstants.class,
-         gnuclasspath/lib/java/util/zip/DeflaterEngine.class,
-         gnuclasspath/lib/java/util/zip/DeflaterHuffman$Tree.class,
-         gnuclasspath/lib/java/util/zip/DeflaterHuffman.class,
-         gnuclasspath/lib/java/util/zip/DeflaterOutputStream.class,
-         gnuclasspath/lib/java/util/zip/DeflaterPending.class,
-         gnuclasspath/lib/java/util/zip/GZIPInputStream.class,
-         gnuclasspath/lib/java/util/zip/GZIPOutputStream.class,
-         gnuclasspath/lib/java/util/zip/Inflater.class,
-         gnuclasspath/lib/java/util/zip/InflaterHuffmanTree.class,
-         gnuclasspath/lib/java/util/zip/InflaterInputStream.class,
-         gnuclasspath/lib/java/util/zip/OutputWindow.class,
-         gnuclasspath/lib/java/util/zip/PendingBuffer.class,
-         gnuclasspath/lib/java/util/zip/StreamManipulator.class,
-         gnuclasspath/lib/java/util/zip/ZipEntry.class,
-         gnuclasspath/lib/java/util/zip/ZipException.class,
-         gnuclasspath/lib/java/util/zip/ZipFile$PartialInputStream.class,
-         gnuclasspath/lib/java/util/zip/ZipFile$ZipEntryEnumeration.class,
-         gnuclasspath/lib/java/util/zip/ZipFile.class,
-         gnuclasspath/lib/java/util/zip/ZipInputStream.class,
-         gnuclasspath/lib/java/util/zip/ZipOutputStream.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleAction.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleExtendedComponent.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleHyperlink.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleHypertext.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleIcon.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleKeyBinding.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleRelation.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleRelationSet.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleResourceBundle.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleRole.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleSelection.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleState.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleStateSet.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleTable.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleTableModelChange.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleText.class,
-         gnuclasspath/lib/javax/accessibility/AccessibleValue.class,
-         gnuclasspath/lib/javax/naming/AuthenticationException.class,
-         gnuclasspath/lib/javax/naming/AuthenticationNotSupportedException.class,
-         gnuclasspath/lib/javax/naming/BinaryRefAddr.class,
-         gnuclasspath/lib/javax/naming/Binding.class,
-         gnuclasspath/lib/javax/naming/CannotProceedException.class,
-         gnuclasspath/lib/javax/naming/CommunicationException.class,
-         gnuclasspath/lib/javax/naming/CompositeName.class,
-         gnuclasspath/lib/javax/naming/CompoundName.class,
-         gnuclasspath/lib/javax/naming/ConfigurationException.class,
-         gnuclasspath/lib/javax/naming/Context.class,
-         gnuclasspath/lib/javax/naming/ContextNotEmptyException.class,
-         gnuclasspath/lib/javax/naming/InitialContext.class,
-         gnuclasspath/lib/javax/naming/InsufficientResourcesException.class,
-         gnuclasspath/lib/javax/naming/InterruptedNamingException.class,
-         gnuclasspath/lib/javax/naming/InvalidNameException.class,
-         gnuclasspath/lib/javax/naming/LimitExceededException.class,
-         gnuclasspath/lib/javax/naming/LinkException.class,
-         gnuclasspath/lib/javax/naming/LinkLoopException.class,
-         gnuclasspath/lib/javax/naming/LinkRef.class,
-         gnuclasspath/lib/javax/naming/MalformedLinkException.class,
-         gnuclasspath/lib/javax/naming/Name.class,
-         gnuclasspath/lib/javax/naming/NameAlreadyBoundException.class,
-         gnuclasspath/lib/javax/naming/NameClassPair.class,
-         gnuclasspath/lib/javax/naming/NameNotFoundException.class,
-         gnuclasspath/lib/javax/naming/NameParser.class,
-         gnuclasspath/lib/javax/naming/NamingEnumeration.class,
-         gnuclasspath/lib/javax/naming/NamingException.class,
-         gnuclasspath/lib/javax/naming/NamingSecurityException.class,
-         gnuclasspath/lib/javax/naming/NoInitialContextException.class,
-         gnuclasspath/lib/javax/naming/NoPermissionException.class,
-         gnuclasspath/lib/javax/naming/NotContextException.class,
-         gnuclasspath/lib/javax/naming/OperationNotSupportedException.class,
-         gnuclasspath/lib/javax/naming/PartialResultException.class,
-         gnuclasspath/lib/javax/naming/RefAddr.class,
-         gnuclasspath/lib/javax/naming/Reference.class,
-         gnuclasspath/lib/javax/naming/Referenceable.class,
-         gnuclasspath/lib/javax/naming/ReferralException.class,
-         gnuclasspath/lib/javax/naming/ServiceUnavailableException.class,
-         gnuclasspath/lib/javax/naming/SizeLimitExceededException.class,
-         gnuclasspath/lib/javax/naming/StringRefAddr.class,
-         gnuclasspath/lib/javax/naming/TimeLimitExceededException.class,
-         gnuclasspath/lib/javax/naming/ldap/ExtendedRequest.class,
-         gnuclasspath/lib/javax/naming/ldap/ExtendedResponse.class,
-         gnuclasspath/lib/javax/naming/ldap/InitialLdapContext.class,
-         gnuclasspath/lib/javax/naming/ldap/LdapContext.class,
-         gnuclasspath/lib/javax/naming/ldap/LdapReferralException.class,
-         gnuclasspath/lib/javax/naming/ldap/UnsolicitedNotification.class,
-         gnuclasspath/lib/javax/naming/ldap/UnsolicitedNotificationEvent.class,
-         gnuclasspath/lib/javax/sql/ConnectionEvent.class,
-         gnuclasspath/lib/javax/sql/DataSource.class,
-         gnuclasspath/lib/javax/sql/PooledConnection.class,
-         gnuclasspath/lib/javax/sql/RowSet.class,
-         gnuclasspath/lib/javax/sql/RowSetEvent.class,
-         gnuclasspath/lib/javax/sql/RowSetListener.class,
-         gnuclasspath/lib/javax/sql/RowSetMetaData.class,
-         gnuclasspath/lib/javax/sql/RowSetReader.class,
-         gnuclasspath/lib/javax/sql/RowSetWriter.class,
-         gnuclasspath/lib/javax/swing/AbstractAction.class,
-         gnuclasspath/lib/javax/swing/AbstractButton$1.class,
-         gnuclasspath/lib/javax/swing/AbstractButton$2.class,
-         gnuclasspath/lib/javax/swing/AbstractButton$3.class,
-         gnuclasspath/lib/javax/swing/AbstractButton$AccessibleAbstractButton.class,
-         gnuclasspath/lib/javax/swing/AbstractButton$JFocusListener.class,
-         gnuclasspath/lib/javax/swing/AbstractButton.class,
-         gnuclasspath/lib/javax/swing/AbstractCellEditor.class,
-         gnuclasspath/lib/javax/swing/AbstractListModel.class,
-         gnuclasspath/lib/javax/swing/AbstractSet.class,
-         gnuclasspath/lib/javax/swing/Action.class,
-         gnuclasspath/lib/javax/swing/ActionMap.class,
-         gnuclasspath/lib/javax/swing/BorderFactory.class,
-         gnuclasspath/lib/javax/swing/BoundedRangeModel.class,
-         gnuclasspath/lib/javax/swing/Box.class,
-         gnuclasspath/lib/javax/swing/BoxLayout.class,
-         gnuclasspath/lib/javax/swing/ButtonGroup.class,
-         gnuclasspath/lib/javax/swing/ButtonModel.class,
-         gnuclasspath/lib/javax/swing/CellEditor.class,
-         gnuclasspath/lib/javax/swing/CellRendererPane$AccessibleCellRendererPane.class,
-         gnuclasspath/lib/javax/swing/CellRendererPane.class,
-         gnuclasspath/lib/javax/swing/ComboBoxEditor.class,
-         gnuclasspath/lib/javax/swing/ComboBoxModel.class,
-         gnuclasspath/lib/javax/swing/ComponentInputMap.class,
-         gnuclasspath/lib/javax/swing/DebugGraphics.class,
-         gnuclasspath/lib/javax/swing/DefaultBoundedRangeModel.class,
-         gnuclasspath/lib/javax/swing/DefaultButtonModel.class,
-         gnuclasspath/lib/javax/swing/DefaultCellEditor$EditorDelegate.class,
-         gnuclasspath/lib/javax/swing/DefaultCellEditor.class,
-         gnuclasspath/lib/javax/swing/DefaultCellRenderer.class,
-         gnuclasspath/lib/javax/swing/DefaultComboBoxModel.class,
-         gnuclasspath/lib/javax/swing/DefaultDesktopManager.class,
-         gnuclasspath/lib/javax/swing/DefaultFocusManager.class,
-         gnuclasspath/lib/javax/swing/DefaultListCellRenderer$UIResource.class,
-         gnuclasspath/lib/javax/swing/DefaultListCellRenderer.class,
-         gnuclasspath/lib/javax/swing/DefaultListModel.class,
-         gnuclasspath/lib/javax/swing/DefaultListSelectionModel$Range.class,
-         gnuclasspath/lib/javax/swing/DefaultListSelectionModel.class,
-         gnuclasspath/lib/javax/swing/DefaultSingleSelectionModel.class,
-         gnuclasspath/lib/javax/swing/DesktopManager.class,
-         gnuclasspath/lib/javax/swing/FocusManager$DisabledFocusManager.class,
-         gnuclasspath/lib/javax/swing/FocusManager.class,
-         gnuclasspath/lib/javax/swing/GrayFilter.class,
-         gnuclasspath/lib/javax/swing/Icon.class,
-         gnuclasspath/lib/javax/swing/ImageIcon.class,
-         gnuclasspath/lib/javax/swing/InputMap.class,
-         gnuclasspath/lib/javax/swing/InputVerifier.class,
-         gnuclasspath/lib/javax/swing/JApplet.class,
-         gnuclasspath/lib/javax/swing/JButton.class,
-         gnuclasspath/lib/javax/swing/JCheckBox.class,
-         gnuclasspath/lib/javax/swing/JCheckBoxMenuItem$AccessibleJCheckBoxMenuItem.class,
-         gnuclasspath/lib/javax/swing/JCheckBoxMenuItem.class,
-         gnuclasspath/lib/javax/swing/JColorChooser$AccessibleJColorChooser.class,
-         gnuclasspath/lib/javax/swing/JColorChooser.class,
-         gnuclasspath/lib/javax/swing/JComboBox$AccessibleJComboBox.class,
-         gnuclasspath/lib/javax/swing/JComboBox$KeySelectionManager.class,
-         gnuclasspath/lib/javax/swing/JComboBox.class,
-         gnuclasspath/lib/javax/swing/JComponent$AccessibleJComponent$AccessibleContainerHandler.class,
-         gnuclasspath/lib/javax/swing/JComponent$AccessibleJComponent$AccessibleFocusHandler.class,
-         gnuclasspath/lib/javax/swing/JComponent$AccessibleJComponent.class,
-         gnuclasspath/lib/javax/swing/JComponent.class,
-         gnuclasspath/lib/javax/swing/JDesktopPane$AccessibleJDesktopPane.class,
-         gnuclasspath/lib/javax/swing/JDesktopPane.class,
-         gnuclasspath/lib/javax/swing/JDialog.class,
-         gnuclasspath/lib/javax/swing/JEditorPane.class,
-         gnuclasspath/lib/javax/swing/JFileChooser$AccessibleJFileChooser.class,
-         gnuclasspath/lib/javax/swing/JFileChooser.class,
-         gnuclasspath/lib/javax/swing/JFormattedTextField$AbstractFormatter.class,
-         gnuclasspath/lib/javax/swing/JFormattedTextField$AbstractFormatterFactory.class,
-         gnuclasspath/lib/javax/swing/JFormattedTextField.class,
-         gnuclasspath/lib/javax/swing/JInternalFrame.class,
-         gnuclasspath/lib/javax/swing/JLabel.class,
-         gnuclasspath/lib/javax/swing/JLayeredPane.class,
-         gnuclasspath/lib/javax/swing/JList.class,
-         gnuclasspath/lib/javax/swing/JMenu$AccessibleJMenu.class,
-         gnuclasspath/lib/javax/swing/JMenu$WinListener.class,
-         gnuclasspath/lib/javax/swing/JMenu.class,
-         gnuclasspath/lib/javax/swing/JMenuBar.class,
-         gnuclasspath/lib/javax/swing/JMenuItem$AccessibleJMenuItem.class,
-         gnuclasspath/lib/javax/swing/JMenuItem.class,
-         gnuclasspath/lib/javax/swing/JOptionPane.class,
-         gnuclasspath/lib/javax/swing/JPanel.class,
-         gnuclasspath/lib/javax/swing/JPasswordField$AccessibleJPasswordField.class,
-         gnuclasspath/lib/javax/swing/JPasswordField.class,
-         gnuclasspath/lib/javax/swing/JPopupMenu$AccessibleJPopupMenu.class,
-         gnuclasspath/lib/javax/swing/JPopupMenu$Separator.class,
-         gnuclasspath/lib/javax/swing/JPopupMenu.class,
-         gnuclasspath/lib/javax/swing/JProgressBar$AccessibleJProgressBar.class,
-         gnuclasspath/lib/javax/swing/JProgressBar.class,
-         gnuclasspath/lib/javax/swing/JRadioButton.class,
-         gnuclasspath/lib/javax/swing/JRadioButtonMenuItem$AccessibleJRadioButtonMenuItem.class,
-         gnuclasspath/lib/javax/swing/JRadioButtonMenuItem.class,
-         gnuclasspath/lib/javax/swing/JRootPane$AccessibleJRootPane.class,
-         gnuclasspath/lib/javax/swing/JRootPane$RootLayout.class,
-         gnuclasspath/lib/javax/swing/JRootPane.class,
-         gnuclasspath/lib/javax/swing/JScrollBar.class,
-         gnuclasspath/lib/javax/swing/JScrollPane.class,
-         gnuclasspath/lib/javax/swing/JSeparator$AccessibleJSeparator.class,
-         gnuclasspath/lib/javax/swing/JSeparator.class,
-         gnuclasspath/lib/javax/swing/JSlider$AccessibleJSlider.class,
-         gnuclasspath/lib/javax/swing/JSlider$ModelListener.class,
-         gnuclasspath/lib/javax/swing/JSlider.class,
-         gnuclasspath/lib/javax/swing/JSplitPane$AccessibleJSplitPane.class,
-         gnuclasspath/lib/javax/swing/JSplitPane.class,
-         gnuclasspath/lib/javax/swing/JTabbedPane$Tab.class,
-         gnuclasspath/lib/javax/swing/JTabbedPane.class,
-         gnuclasspath/lib/javax/swing/JTable.class,
-         gnuclasspath/lib/javax/swing/JTextField$AccessibleJTextField.class,
-         gnuclasspath/lib/javax/swing/JTextField.class,
-         gnuclasspath/lib/javax/swing/JTextPane.class,
-         gnuclasspath/lib/javax/swing/JToggleButton.class,
-         gnuclasspath/lib/javax/swing/JToolBar$AccessibleJToolBar.class,
-         gnuclasspath/lib/javax/swing/JToolBar$Separator.class,
-         gnuclasspath/lib/javax/swing/JToolBar.class,
-         gnuclasspath/lib/javax/swing/JToolTip.class,
-         gnuclasspath/lib/javax/swing/JTree.class,
-         gnuclasspath/lib/javax/swing/JViewport.class,
-         gnuclasspath/lib/javax/swing/JWindow.class,
-         gnuclasspath/lib/javax/swing/KeyStroke.class,
-         gnuclasspath/lib/javax/swing/ListCellRenderer.class,
-         gnuclasspath/lib/javax/swing/ListModel.class,
-         gnuclasspath/lib/javax/swing/ListSelectionModel.class,
-         gnuclasspath/lib/javax/swing/LookAndFeel.class,
-         gnuclasspath/lib/javax/swing/MenuElement.class,
-         gnuclasspath/lib/javax/swing/MenuSelectionManager.class,
-         gnuclasspath/lib/javax/swing/MutableComboBoxModel.class,
-         gnuclasspath/lib/javax/swing/OverlayLayout.class,
-         gnuclasspath/lib/javax/swing/Popup$JWindowPopup.class,
-         gnuclasspath/lib/javax/swing/Popup.class,
-         gnuclasspath/lib/javax/swing/PopupFactory.class,
-         gnuclasspath/lib/javax/swing/ProgressMonitor.class,
-         gnuclasspath/lib/javax/swing/ProgressMonitorInputStream.class,
-         gnuclasspath/lib/javax/swing/Renderer.class,
-         gnuclasspath/lib/javax/swing/RepaintManager.class,
-         gnuclasspath/lib/javax/swing/RootPaneContainer.class,
-         gnuclasspath/lib/javax/swing/ScrollPaneConstants.class,
-         gnuclasspath/lib/javax/swing/ScrollPaneLayout.class,
-         gnuclasspath/lib/javax/swing/Scrollable.class,
-         gnuclasspath/lib/javax/swing/SingleSelectionModel.class,
-         gnuclasspath/lib/javax/swing/SizeRequirements.class,
-         gnuclasspath/lib/javax/swing/SizeSequence.class,
-         gnuclasspath/lib/javax/swing/SpinnerModel.class,
-         gnuclasspath/lib/javax/swing/SwingConstants.class,
-         gnuclasspath/lib/javax/swing/SwingUtilities.class,
-         gnuclasspath/lib/javax/swing/Timer$Waker.class,
-         gnuclasspath/lib/javax/swing/Timer.class,
-         gnuclasspath/lib/javax/swing/ToggleButtonModel.class,
-         gnuclasspath/lib/javax/swing/ToolTipManager$insideTimerAction.class,
-         gnuclasspath/lib/javax/swing/ToolTipManager$outsideTimerAction.class,
-         gnuclasspath/lib/javax/swing/ToolTipManager$stillInsideTimerAction.class,
-         gnuclasspath/lib/javax/swing/ToolTipManager.class,
-         gnuclasspath/lib/javax/swing/UIDefaults$ActiveValue.class,
-         gnuclasspath/lib/javax/swing/UIDefaults$LazyInputMap.class,
-         gnuclasspath/lib/javax/swing/UIDefaults$LazyValue.class,
-         gnuclasspath/lib/javax/swing/UIDefaults$ProxyLazyValue.class,
-         gnuclasspath/lib/javax/swing/UIDefaults.class,
-         gnuclasspath/lib/javax/swing/UIManager$LookAndFeelInfo.class,
-         gnuclasspath/lib/javax/swing/UIManager.class,
-         gnuclasspath/lib/javax/swing/UnsupportedLookAndFeelException.class,
-         gnuclasspath/lib/javax/swing/ViewportLayout.class,
-         gnuclasspath/lib/javax/swing/WindowConstants.class,
-         gnuclasspath/lib/javax/swing/event/CaretListener.class,
-         gnuclasspath/lib/javax/swing/event/ChangeEvent.class,
-         gnuclasspath/lib/javax/swing/event/DocumentEvent$EventType.class,
-         gnuclasspath/lib/javax/swing/event/HyperlinkEvent.class,
-         gnuclasspath/lib/javax/swing/event/MenuDragMouseListener.class,
-         gnuclasspath/lib/javax/swing/event/MenuKeyEvent.class,
-         gnuclasspath/lib/javax/swing/event/MenuKeyListener.class,
-         gnuclasspath/lib/javax/swing/event/SwingPropertyChangeSupport.class,
-         gnuclasspath/lib/javax/swing/event/TableModelEvent.class,
-         gnuclasspath/lib/javax/swing/filechooser/FileFilter.class,
-         gnuclasspath/lib/javax/swing/filechooser/FileSystemView.class,
-         gnuclasspath/lib/javax/swing/plaf/ActionMapUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource$BevelBorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource$CompoundBorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource$EmptyBorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource$LineBorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource$TitledBorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/ButtonUI.class,
-         gnuclasspath/lib/javax/swing/plaf/ComboBoxUI.class,
-         gnuclasspath/lib/javax/swing/plaf/DesktopIconUI.class,
-         gnuclasspath/lib/javax/swing/plaf/DesktopPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/FileChooserUI.class,
-         gnuclasspath/lib/javax/swing/plaf/FontUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/IconUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/InsetsUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/InternalFrameUI.class,
-         gnuclasspath/lib/javax/swing/plaf/LabelUI.class,
-         gnuclasspath/lib/javax/swing/plaf/ListUI.class,
-         gnuclasspath/lib/javax/swing/plaf/MenuBarUI.class,
-         gnuclasspath/lib/javax/swing/plaf/MenuItemUI.class,
-         gnuclasspath/lib/javax/swing/plaf/OptionPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/PanelUI.class,
-         gnuclasspath/lib/javax/swing/plaf/ProgressBarUI.class,
-         gnuclasspath/lib/javax/swing/plaf/RootPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/ScrollPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/SeparatorUI.class,
-         gnuclasspath/lib/javax/swing/plaf/SliderUI.class,
-         gnuclasspath/lib/javax/swing/plaf/SplitPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/TabbedPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/TableHeaderUI.class,
-         gnuclasspath/lib/javax/swing/plaf/TableUI.class,
-         gnuclasspath/lib/javax/swing/plaf/UIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/ViewportUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$MarginBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$MenuBarBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$RadioButtonBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$SplitPaneBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$SplitPaneDividerBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$ToggleButtonBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicButtonUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicCheckBoxUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicDefaults.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicGraphicsUtils.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicIconFactory.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicListUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicOptionPaneUI$1.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicOptionPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicRadioButtonUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicScrollPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicSplitPaneDivider$DragController.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicSplitPaneDivider.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicTabbedPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicViewportUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/PanelBorder.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$1.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$AbstractElement.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$AttributeContext.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$Content.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$DefaultDocumentEvent.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$ElementEdit.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$LeafElement.class,
-         gnuclasspath/lib/javax/swing/text/AttributeSet.class,
-         gnuclasspath/lib/javax/swing/text/BadLocationException.class,
-         gnuclasspath/lib/javax/swing/text/Caret.class,
-         gnuclasspath/lib/javax/swing/text/DefaultCaret.class,
-         gnuclasspath/lib/javax/swing/text/DefaultEditorKit.class,
-         gnuclasspath/lib/javax/swing/text/DocumentFilter.class,
-         gnuclasspath/lib/javax/swing/text/EditorKit.class,
-         gnuclasspath/lib/javax/swing/text/Element.class,
-         gnuclasspath/lib/javax/swing/text/GapContent$1.class,
-         gnuclasspath/lib/javax/swing/text/GapContent.class,
-         gnuclasspath/lib/javax/swing/text/JTextComponent$KeyBinding.class,
-         gnuclasspath/lib/javax/swing/text/JTextComponent.class,
-         gnuclasspath/lib/javax/swing/text/Keymap.class,
-         gnuclasspath/lib/javax/swing/text/MutableAttributeSet.class,
-         gnuclasspath/lib/javax/swing/text/NavigationFilter.class,
-         gnuclasspath/lib/javax/swing/text/PlainDocument.class: compile
-         fixes for alpha and replacement for the precompiled classfiles
-         (they had versoin 47.0)
-
-2003-11-09 18:37  twisti
-
-       * jit/: inline.c, inline.h: - removed warnings - function
-         prototypes
-
-2003-11-09 18:34  twisti
-
-       * jit/stack.c: - removed warnings - replaced alloca with DMNEW
-
-2003-11-09 18:31  twisti
-
-       * jit/loop/: analyze.c, graph.c, tracing.c: - removed warnings -
-         replaced malloc with DNEW
-
-2003-11-09 18:26  twisti
-
-       * toolbox/: memory.c, memory.h: Code restructuring.
-
-2003-11-07 19:48  jowenn
-
-       * gnuclasspath/native/jni/gtk-peer/gtkpeer.h,
-         gnuclasspath/vm/reference/java/lang/Thread.java, nat/Makefile,
-         nat/Thread.c, nat/java_lang_Thread.h, threads/thread.c,
-         threads/thread.h:  threads are working now. structures where out
-         of sync
-
-2003-11-07 09:53  twisti
-
-       * jit/x86_64/: codegen.c, codegen.h: - removed code generation
-         defines - replaced cc map with opc
-
-2003-11-06 17:05  twisti
-
-       * jit/: inline.c, inline.h: Pass method to inline_init()
-
-2003-11-06 17:04  twisti
-
-       * jit/jit.c: Inlining bugfix.
-
-2003-11-06 16:58  twisti
-
-       * jit/: alpha/threads.h, i386/threads.h, mips/threads.h,
-         x86_64/threads.h: Put into thread/thread.h
-
-2003-11-06 16:43  twisti
-
-       * threads/: thread.c, thread.h: Machine dependent threads.h file
-         removed and included here.
-
-2003-11-06 15:42  twisti
-
-       * jit/powerpc/: Makefile.am, asmpart.S, codegen.c, codegen.h,
-         dis-asm.h, disass.c, disass.h, native-math.h, ppc-dis.c,
-         ppc-opc.c, ppc.h, types.h: Major file restructuring.
-
-2003-11-04 22:16  jowenn
-
-       * asmpart.h, builtin.c, builtin.h, global.h, headers.c, jni.c,
-         loader.c, main.c, native.c, tables.c,
-         gnuclasspath/gnu/java/lang/SystemClassLoader.java,
-         gnuclasspath/java/lang/Double.java,
-         gnuclasspath/native/jni/java-net/java_net_InetAddress.c,
-         gnuclasspath/native/target/generic/target_generic_file.h,
-         gnuclasspath/native/target/generic/target_generic_network.h,
-         gnuclasspath/vm/reference/java/lang/Thread.java, i386/asmpart.S,
-         jit/jitdef.h, nat/Constructor.c, nat/Thread.c, nat/VMObject.c,
-         nat/VMSecurityManager.c, nat/VMSystem.c, threads/thread.c: 1)
-         support for cloning of arrays 2) Fix in javastring handling
-         (offset) 3) Ending \0 is added to the end of utf strings now 4)
-         new function for calling java methods (i386 only -> other
-         platforms don't compile right now)
-
-         ==> javac from /usr/local/lib/java/classes (a7) can now be run
-         socktest from tst/network works now as expected tst/network/httpd
-         works as expected
-
-         :(  somehow double NaN values get truncated from
-         0x7ff8000000000000 to 0x80000000000000. Have to track that down
-         :( During creation of threads something strange happens to some
-         vftbls :(
+2006-03-07 10:48  twisti
 
-2003-11-03 20:06  twisti
+       * src/native/jni.c (_Jv_jni_CallIntMethodA): New function.
+       (CallBooleanMethodA): Implemented.
+
+2006-03-07 10:36  twisti
+
+       * src/vm/string.c (string_java_lang_StringIndexOutOfBoundsException):
+       Added.
+       * src/vm/stringlocal.h: Likewise.
+       
+       * src/vm/exceptions.c
+       (exceptions_new_stringindexoutofboundsexception): New function.
+       (exceptions_throw_stringindexoutofboundsexception): Likewise.
+       * src/vm/exceptions.h: Likewise.
+       
+       * src/native/jni.c (GetStringRegion): Implemented.
+
+2006-03-07 09:40  twisti
+
+       * src/vm/vm.c (_Jv_jvm): Changed type to _Jv_JavaVM.
+       * src/vm/vm.h (_Jv_jvm): Added.
+       
+       * src/native/jni.c (ptr_jvm): Removed.
+       (ptr_env): Likewise.
+       (CallStaticObjectMethodA): Implemented.
+       (GetJavaVM): Return _Jv_jvm as vm.
+       (AttachCurrentThread): Return _Jv_env as env.
+       (GetEnv): Likewise.
+       (JNI_JavaVMTable): Renamed to _Jv_JNIInvokeInterface.
+       (JNI_JNIEnvTable): Renamed to _Jv_JNINativeInterface.
+       (JNI_CreateJavaVM): Allocate a _Jv_JavaVM structure and set it up
+       correctly, this fixes the usage in C++ programs.
+       * src/native/jni.h (_Jv_JavaVM): Added.
+       
+       * src/native/jvmti/jvmti.c: Renamed JNI_JavaVMTable to
+       _Jv_JNIInvokeInterface and JNI_JNIEnvTable to _Jv_JNINativeInterface.
+
+2006-03-06 18:45  christian
+
+       * src/vm/jit/stack.c (analyse_stack): Bugfix for copy elimination.
+
+2006-03-06 13:03  twisti
+
+       * src/vm/jit/powerpc/linux/Makefile.am (LIBS): Added defined empty, as
+       * this makes problems on darwin and actually we do not need to link
+       * the configured libraries into convenience libraries.
+       * src/vm/jit/powerpc/darwin/Makefile.am: Likewise.
+       * src/vm/jit/powerpc/Makefile.am: Likewise.
+       * src/vm/jit/alpha/linux/Makefile.am: Likewise.
+       * src/vm/jit/alpha/Makefile.am: Likewise.
+       * src/vm/jit/alpha/freebsd/Makefile.am: Likewise.
+       * src/vm/jit/tools/Makefile.am: Likewise.
+       * src/vm/jit/verify/Makefile.am: Likewise.
+       * src/vm/jit/mips/linux/Makefile.am: Likewise.
+       * src/vm/jit/mips/Makefile.am: Likewise.
+       * src/vm/jit/mips/irix/Makefile.am: Likewise.
+       * src/vm/jit/loop/Makefile.am: Likewise.
+       * src/vm/jit/inline/Makefile.am: Likewise.
+       * src/vm/jit/allocator/Makefile.am: Likewise.
+       * src/vm/jit/i386/linux/Makefile.am: Likewise.
+       * src/vm/jit/i386/Makefile.am: Likewise.
+       * src/vm/jit/i386/freebsd/Makefile.am: Likewise.
+       * src/vm/jit/schedule/Makefile.am: Likewise.
+       * src/vm/jit/intrp/Makefile.am: Likewise.
+       * src/vm/jit/x86_64/Makefile.am: Likewise.
+       * src/vm/jit/profile/Makefile.am: Likewise.
+       * src/vm/jit/Makefile.am: Likewise.
+       * src/vm/Makefile.am: Likewise.
+       * src/native/tools/Makefile.am: Likewise.
+       * src/native/vm/Makefile.am: Likewise.
+       * src/native/Makefile.am: Likewise.
+       * src/toolbox/Makefile.am: Likewise.
+       * src/mm/Makefile.am: Likewise.
+       * src/threads/native/Makefile.am: Likewise.
+       * src/fdlibm/Makefile.am: Likewise.
+       
+       * src/cacaoh/Makefile.am (INCLUDES): Renamed to AM_CPPFLAGS.
+
+2006-03-06 00:30  twisti
+
+       * src/vm/jit/powerpc/asmpart.S (asm_calljavafunction): Removed.
+       (asm_calljavafunction2): Renamed to asm_vm_call_method.
+
+2006-03-05 23:53  twisti
+
+       * src/vm/jit/alpha/asmpart.S (asm_calljavafunction): Removed.
+       (asm_calljavafunction2): Renamed to asm_vm_call_method.
+
+2006-03-05 23:35  twisti
+
+       * src/vm/jit/codegen-common.c (codegen_init): Removed
+       asm_calljavafunction.
+       * src/vm/jit/i386/asmpart.S (asm_calljavafunction): Removed.
+       (asm_calljavafunction2): Renamed to asm_vm_call_method.
+
+2006-03-05 23:24  twisti
+
+       * src/vm/vm.c (vm_call_method_intern): Removed.
+       (vm_vmargs_from_valist): Added.
+       (vm_vmargs_from_jvalue): Likewise.
+       (vm_call_method): New function.
+       (vm_call_method_valist): Likewise.
+       (vm_call_method_jvalue): Likewise.
+       (vm_call_method_vmarg): Likewise.
+       (vm_call_method_int): Likewise.
+       (vm_call_method_int_valist): Likewise.
+       (vm_call_method_int_jvalue): Likewise.
+       (vm_call_method_int_vmarg): Likewise.
+       (vm_call_method_long): Likewise.
+       (vm_call_method_long_valist): Likewise.
+       (vm_call_method_long_jvalue): Likewise.
+       (vm_call_method_long_vmarg): Likewise.
+       (vm_call_method_float): Likewise.
+       (vm_call_method_float_valist): Likewise.
+       (vm_call_method_float_jvalue): Likewise.
+       (vm_call_method_float_vmarg): Likewise.
+       (vm_call_method_double): Likewise.
+       (vm_call_method_double_valist): Likewise.
+       (vm_call_method_double_jvalue): Likewise.
+       (vm_call_method_double_vmarg): Likewise.
+       * src/vm/vm.h: Likewise.
+       
+       * src/native/jni.c (_Jv_jni_fill_vmargs_from_vargs): Removed.
+       (_Jv_jni_vmargs_from_args): Likewise.
+       (_Jv_jni_CallObjectMethodA): New function.
+       (_Jv_jni_CallObjectMethod): Use vm_call_method.
+       (_Jv_jni_CallIntMethod): Likewise.
+       (_Jv_jni_CallLongMethod): Likewise.
+       (_Jv_jni_CallFloatMethod): Likewise.
+       (_Jv_jni_CallDoubleMethod): Likewise.
+       (_Jv_jni_CallVoidMethod): Likewise.
+       (_Jv_jni_CallVoidMethodA): Likewise.
+       (_Jv_jni_invokeNative): Likewise.
+       (CallObjectMethodA): Implemented.
+       
+       * src/vm/loader.c (load_class_from_sysloader): Replaced
+       vm_call_method_intern by vm_call_method.
+       (load_class_from_classloader): Likewise.
+       * src/vm/finalizer.c (finalizer_run): Likewise.
+       * src/vm/initialize.c (initialize_class_intern): Likewise.
+       * src/vm/jit/stacktrace.c (stacktrace_inline_fillInStackTrace):
+       Likewise.
+       * src/vm/exceptions.c (throw_exception_exit_intern): Likewise.
+       (new_arrayindexoutofboundsexception): Likewise.
+       * src/vm/properties.c (properties_system_add): Likewise.
+       * src/cacao/cacao.c (setup_debugger_process): Likewise.
+       (getmainclassnamefromjar): Likewise.
+       (main): Likewise.
+       * src/native/vm/VMClassLoader.c (nativeGetResources): Likewise.
+       * src/native/native.c (native_new_and_init): Likewise.
+       (native_new_and_init_string): Likewise.
+       (native_new_and_init_int): Likewise.
+       (native_new_and_init_throwable): Likewise.
+       * src/threads/native/threads.c (threads_init): Likewise.
+       (threads_startup_thread): Likewise.
+       * src/cacaoh/headers.c: Likewise.
+       
+       * src/vm/jit/x86_64/asmpart.S (asm_calljavafunction): Removed.
+       (asm_calljavafunction2): Renamed to asm_vm_call_method.
+       * src/vm/jit/intrp/asmpart.c: Likewise.
+       * src/vm/jit/asmpart.h: Likewise.
+
+2006-03-05 23:05  twisti
+
+       * tests/regression/native/testarguments.c (nlsub): Use %llx on all
+       architectures.
+       (ndsub): Likewise.
+
+2006-03-05 21:54  christian
+
+       * src/vm/jit/allocator/simplereg.c (allocate_scratch_registers):
+       Bugfix and reformatting.
+
+2006-03-05 15:51  twisti
+
+       * src/vm/jit/i386/asmpart.S (asm_calljavafunction2): Pointer to vm_arg
+       block is now in a2. Use new defines.
+
+2006-03-04 18:35  twisti
+
+       * src/vm/jit/alpha/asmpart.S (asm_calljavafunction2): Pointer to
+       vm_arg block is now in a2. Use new defines.
+
+2006-03-04 18:01  twisti
+
+       * src/vm/jit/powerpc/asmpart.S (asm_calljavafunction2): Pointer to
+       vm_arg block is now in a2. Use new defines.
+
+2006-03-04 17:19  twisti
+
+       * src/vm/jit/asmpart.h (ASM_CALLJAVAFUNCTION): Removed.
+       (ASM_CALLJAVAFUNCTION_ADR): Likewise.
+       (ASM_CALLJAVAFUNCTION_INT): Likewise.
+       (ASM_CALLJAVAFUNCTION2): Likewise.
+       (ASM_CALLJAVAFUNCTION2_ADR): Likewise.
+       (ASM_CALLJAVAFUNCTION2_INT): Likewise.
+       (ASM_CALLJAVAFUNCTION2_LONG): Likewise.
+       (ASM_CALLJAVAFUNCTION2_FLOAT): Likewise.
+       (ASM_CALLJAVAFUNCTION2_DOUBLE): Likewise.
+       (asm_calljavafunction2int): Changed signature.
+       (asm_calljavafunction2long): Likewise.
+       (asm_calljavafunction2float): Likewise.
+       (asm_calljavafunction2double): Likewise.
+
+2006-03-04 17:15  twisti
+
+       * src/vm/global.h (jni_callblock): Removed.
+       
+       * src/vm/vm.c (vm/vm.h): Added.
+       (vm_call_method_intern): New function.
+       (vm_call_method_intern_int): Likewise.
+       (vm_call_method): Likewise.
+       (vm_call_method_int): Likewise.
+       (vm_call_method_long): Likewise.
+       (vm_call_method_float): Likewise.
+       (vm_call_method_double): Likewise.
+       * src/vm/vm.h (vm_arg): Structure added.
+       (vm_call_method_intern): New function.
+       (vm_call_method_intern_int): Likewise.
+       (vm_call_method): Likewise.
+       (vm_call_method_int): Likewise.
+       (vm_call_method_long): Likewise.
+       (vm_call_method_float): Likewise.
+       (vm_call_method_double): Likewise.
+       
+       * src/vm/jit/tools/genoffsets.c (vm/vm.h): Added.
+       (sizejniblock): Renamed to sizevmarg.
+       (offjniitemtype): Renamed to offvmargtype.
+       (offjniitem): Renamed to offvmargdata.
+       * src/vm/jit/x86_64/asmpart.S (asm_calljavafunction2): Pointer to
+       vm_arg block is now in a2. Use new defines.
+       
+       * src/vm/jit/stacktrace.c (vm/vm.h): Added.
+       (ASM_CALLJAVAFUNCTION): Replaced with vm_call_method_intern.
+       * src/vm/exceptions.c: Likewise.
+       * src/vm/properties.c: Likewise.
+       * src/vm/loader.c: Likewise.
+       * src/vm/finalizer.c: Likewise.
+       * src/vm/initialize.c: Likewise.
+       * src/cacao/cacao.c: Likewise.
+       * src/native/vm/VMClassLoader.c: Likewise.
+       * src/threads/native/threads.c: Likewise.
+       
+       * src/cacaoh/headers.c (asm_calljavafunction): Removed.
+       (intrp_asm_calljavafunction): Likewise.
+       (vm_call_method_intern): New function.
+       
+       * src/native/jni.c (fill_callblock_from_vargs): Renamed to
+       _Jv_jni_vmargs_from_vargs.
+       (fill_callblock_from_objectarray): Renamed to
+       _Jv_jni_vmargs_from_objectarray.
+       (_Jv_jni_vmargs_from_objectarray): New function.
+       (_Jv_jni_CallVoidMethodA): Likewise.
+       (ASM_CALLJAVAFUNCTION2): Replaced with appropriate vm_call_method
+       function.
+       (NewObjectA): Implemented.
+       (CallVoidMethodA): Likewise.
+       (CallNonvirtualVoidMethodA): Likewise.
+       (CallStaticVoidMethodA): Likewise.
+
+2006-03-03 00:00  twisti
+
+       * src/vm/linker.c (link_class_intern): Handle miranda methods
+       properly.
+       * src/vm/global.h (ACC_MIRANDA): Defined.
+       * src/native/vm/VMClass.c (getDeclaredMethods): Don't return miranda
+       methods.
+
+2006-03-01 17:00  twisti
+
+       * src/vm/options.c: Renamed runverbose to opt_verbosecall.
+       * src/vm/options.h: Likewise.
+       * src/vm/jit/alpha/codegen.c: Likewise.
+       * src/vm/jit/i386/codegen.c: Likewise.
+       * src/vm/jit/intrp/codegen.c: Likewise.
+       * src/vm/jit/mips/codegen.c: Likewise.
+       * src/vm/jit/powerpc/codegen.c: Likewise.
+       * src/vm/jit/x86_64/codegen.c: Likewise.
+       * src/vm/jit/intrp/asmpart.c: Likewise.
+       * src/vm/jit/intrp/dynamic-super.c: Likewise.
+       * src/vm/jit/intrp/java.vmg: Likewise.
+       
+       * src/vm/builtin.c (builtin_trace_exception): Renamed runverbose to
+       opt_verbosecall. Removed stacktrace printing code.
+       * src/vm/exceptions.c (exceptions_handle_exception): Renamed
+       runverbose to opt_verbosecall. Print exception stacktrace when caught.
+       
+       * src/vm/vm.c: Support Sun's commandline options and ignore them if
+       not supported. Reordered options.
+       
+       * src/native/vm/VMObject.c (notify): Removed debug output.
+       (notifyAll): Likewise.
+       (wait): Likewise.
+       * src/native/vm/VMThread.c (suspend): Likewise.
+       (resume): Likewise.
+       (nativeSetPriority): Likewise.
+       (nativeStop): Likewise.
+       (yield): Likewise.
+       
+       * src/native/vm/VMThrowable.c (fillInStackTrace): Renamed par1 to t.
+
+2006-02-23 14:08  twisti
+
+       * src/vm/jit/intrp/dynamic-super.c (disassemble_prim): New function.
+       (dynamic_super_init): Added disassembling of IADD, ILOAD and
+       GETFIELD_INT.
+
+2006-02-22 14:03  twisti
+
+       * src/vm/jit/i386/codegen.c (createnativestub): Renamed _exceptionptr
+       to _no_threads_exceptionptr.
+
+2006-02-22 13:34  twisti
+
+       * src/vm/jit/i386/codegen.c (mm/memory.h): Added.
+
+2006-02-21 16:17  twisti
+
+       * configure.ac (VERSION_CONFIGURE_ARGS, VERSION_CC, VERSION_CFLAGS):
+       Added define.
+       * src/vm/vm.c (version): Print configure options, compiler version and
+       CFLAGS.
+
+2006-02-21 16:06  twisti
+
+       * src/vm/jit/intrp/java.vmg (MULTIANEWARRAY): Use malloc instead of a
+       dynamic-sized array (-fomit-frame-pointer).
+
+2006-02-21 13:43  twisti
+
+       * src/vm/jit/intrp/codegen.c (cacao/cacao.h): Removed.
+       (vm/vm.h): Added.
+       (createnativestub): Replaced ENABLE_STATICVM with
+       WITH_STATIC_CLASSPATH and &env by _Jv_env.
+       
+       * src/vm/jit/intrp/patcher.c: Replaced ENABLE_STATICVM by
+       WITH_STATIC_CLASSPATH.
+       * src/vm/jit/intrp/java.vmg: Likewise.
+       
+       * src/vm/vm.c (mm/memory.h): Added.
+       (vm_create): Allocate the main thread interpreter stack on the Java
+       heap.
+
+2006-02-21 13:40  twisti
+
+       * src/vm/jit/jit.c (jit_compile_intern): Replaced ENABLE_STATICVM by
+       WITH_STATIC_CLASSPATH.
+
+2006-02-21 13:39  twisti
+
+       * src/cacao/cacao.c (main): Added main utf variable for better
+       debugability.
+
+2006-02-21 13:37  twisti
+
+       * src/native/native.c: Small changes.
+
+2006-02-21 13:35  twisti
+
+       * src/vm/loader.c (load_class_from_classloader): Added name
+       java.lang.String variable for better debugability.
+
+2006-02-21 12:41  twisti
+
+       * src/vm/jit/powerpc/asmpart.S: Rewritten for PIC code.
+
+2006-02-21 10:47  twisti
+
+       * src/vm/jit/alpha/asmpart.S: Rewritten for PIC code.
+
+2006-02-21 10:39  twisti
+
+       * src/vm/jit/x86_64/codegen.c (cacao/cacao.h): Removed.
+       (vm/vm.h): Added.
+       (createnativestub): Replaced ENABLE_STATICVM with
+       WITH_STATIC_CLASSPATH and &env by _Jv_env.
+
+2006-02-21 10:25  twisti
+
+       * src/vm/jit/i386/.cvsignore, src/vm/jit/i386/linux/.cvsignore: Added
+       TAGS.
+
+2006-02-21 09:34  twisti
+
+       * src/vm/jit/i386/asmpart.S: Rewritten for PIC code.
+
+2006-02-21 09:31  twisti
+
+       * src/threads/native/threads.c (vm/vm.h): Added.
+       (threads_startup_thread): Compiler warning fix.
+
+2006-02-21 09:25  twisti
+
+       * src/vm/jit/stacktrace.c (stacktrace_getCurrentClassLoader): Renamed
+       to stacktrace_getCurrentClass and it returns the first Java method's
+       class on the stack.
+       * src/vm/jit/stacktrace.h (stacktrace_getCurrentClassLoader):
+       Likewise.
 
-       * jit/mips/: Makefile.am, codegen.c, codegen.h: Further changes.
+2006-02-21 09:18  twisti
 
-2003-11-03 16:55  twisti
+       * src/vm/jit/intrp/engine.c (cacao/cacao.h): Removed.
+
+2006-02-21 09:14  twisti
+
+       * configure.ac (AC_CONFIG_FILES): Remvoed ifconv, not yet.
+
+2006-02-21 09:11  twisti
+
+       * configure.ac: Default to AC_ENABLE_SHARED and AC_DISABLE_STATIC.
+       (ifconv): Added.
+       (jni.h): Check for jni.h in GNU Classpath.
+       (static-classpath): Added.
+       
+       * src/vm/vm.c, src/vm/vm.h: New files, contain the JVM startup code.
+       * src/vm/Makefile.am (libvm_la_SOURCES): Added vm.[ch].
+       
+       * src/cacao/cacao.c: Removed JVM startup code.
+       * src/cacao/cacao.h: Removed.
+       * src/cacao/Makefile.am: Replaced ENABLE_STATICVM by
+       WITH_STATIC_CLASSPATH.
+       (ENABLE_STATICVM): Build a shared library when not defined.
+       
+       * src/vm/options.c, src/vm/options.h (mm/memory.h, native/jni.h):
+       Added.
+       (native/jni.h): Added.
+       (opt_ind): Renamed to opt_index.
+       (opt_jar, opt_run, opt_method, opt_signature, opt_ifconv): Added.
+       (get_opt): Renamed to options_get.
+       (options_prepare): New method.
+       
+       * src/cacaoh/cacaoh.c (main): Use new option handling.
+       
+       * src/vm/jit/alpha/codegen.c, src/vm/jit/arm/codegen.c,
+       src/vm/jit/i386/codegen.c, src/vm/jit/mips/codegen.c,
+       src/vm/jit/powerpc/codegen.c (cacao/cacao.h): Removed.
+       (vm/vm.h): Added.
+       (createnativestub): Replaced ENABLE_STATICVM with
+       WITH_STATIC_CLASSPATH and &env by _Jv_env.
+       
+       * src/vm/jit/patcher.h, src/vm/jit/alpha/patcher.c,
+       src/vm/jit/arm/patcher.c, src/vm/jit/i386/patcher.c,
+       src/vm/jit/mips/patcher.c, src/vm/jit/powerpc/patcher.c,
+       src/vm/jit/x86_64/patcher.c: Replaced ENABLE_STATICVM by
+       WITH_STATIC_CLASSPATH.
+       
+       * src/vm/jit/x86_64/asmpart.S: Rewritten for PIC code.
+       
+       * src/vm/signal.c (cacao/cacao.h): Removed.
+       (vm/vm.h): Added.
+       (signal_handler_sigint): Use vm_* functions.
+       
+       * src/native/native.c: Replaced ENABLE_STATICVM by
+       WITH_STATIC_CLASSPATH.
+       (cacao/cacao.h): Removed.
+       (native_resolve_function): Smaller changes.
+       
+       * src/native/vm/VMRuntime.c: Replaced ENABLE_STATICVM by
+       WITH_STATIC_CLASSPATH.
+       (cacao/cacao.h): Removed.
+       (vm/vm.h): Added.
+       (execInternal): Removed.
+       (exit): Use vm_shutdown.
+       
+       * src/native/native.h: Replaced ENABLE_STATICVM by
+       WITH_STATIC_CLASSPATH.
+       * src/native/Makefile.am: Likewise.
+       * src/native/vm/VMSystemProperties.c: Likewise.
+       
+       * src/threads/native/threads.c (cacao/cacao.h): Removed.
+       
+       * src/native/jni.h: Removed our JNI stuff and include GNU Classpath's.
+       * src/native/jni.c: Adapt to the new jni.h header.
+       (Release<type>ArrayElements): Copy correct element type.
+       (Get<type>ArrayRegion): Likewise.
+       (Set<type>ArrayRegion): Likewise.
+
+2006-02-20 23:35  twisti
+
+       * src/vm/global.h: Sorted java_<type>array definitions.
+
+2006-02-20 23:31  twisti
+
+       * src/vm/linker.c (link_class_intern): Comment reformatted.
+
+2006-02-20 15:19  twisti
+
+       * src/vm/jit/intrp/engine.c (USE_spTOS): Disable per default.
+
+2006-02-20 14:08  twisti
+
+       * src/vm/classcache.c (classcache_new_name): Keep c89 compilers happy.
+
+2006-02-19 22:27  christian
+
+       * src/vm/jit/jit.h: added define STKEEP
+       
+       * src/vm/jit/simplereg.c (reg_free_tmp_func): SAVEDTMP and TMPARG
+       flags are not cleared anymore from Stackslots.
+       (reg_alloc_dup): TEMPVARs are not reused as SAVEDVARs anymore. This
+       has to be checked for conflicts.
+       (reg_mark_copy): Added. TEMPVAR Destination Stackslots are marked here
+       with STCOPY, if they use a duplicated register/memory location. Not
+       reused register/memory locations of TEMPVAR source Stacklots are freed
+       again.
+       (allocate_scratch_registers): ICMD_DUPx and ICMD_SWAP use now the new
+       reg_mark_copy.
+
+2006-02-16 19:39  christian
+
+       * src/vm/jit/stack.h (COPY): Prevent setting varkind to STACKVAR for
+       stackslots copied by DUPx and SWAP.
+       (DUP) Likewise.
+       * src/vm/jit/stack.c (analyse_stack): Copy elimination and needed
+       conflict resolution was implemented as
+       described in the CACAO paper. As "potential exception throwing
+       instruction" for now only INVOKE*s are
+       regarded. Conflict resolution over DUPx and SWAP should be refined to
+       be less conservative.
+       * src/vm/jit/jit.c (jit_init): Stackreq for JAVA_IINC is set to 0
+       again, since no dummy stackslot is
+       needed anymore for conflict resolution with XSTORE.
+       * src/vm/jit/allocator/simplereg.c (interface_regalloc): Reuse unused
+       float and int argument registers
+       for interfaces, too.
+       (reg_free_temp): Regard the new stackslot flag STCOPY, before freeing
+       a register/memory location.
+       (reg_alloc_dup): New function to allocate, if possible, the same
+       register/memory location for stackslot
+       copied by DUPx and SWAP.
+       (allocate_scratch_registers): The new function reg_alloc_dup is used
+       now for allocation at ICMD_DUPx and
+       ICMD_SWAP, if possible.
+       * src/vm/jit/jit.h: Added STCOPY as stackslot flag to mark
+       simultanously live stackslots with same
+       register after DUPx and SWAP.
+       * doc/stack.txt: Updated invariants to show the change with IINC (no
+       dummy stacklot anymore).
+
+2006-02-14 20:27  edwin
+
+       * src/native/jni.c (_Jv_jni_invokeNative): Cleanup.
+       
+       * src/native/jni.c (Changes): Added my name.
+       
+       * src/native/jni.c (vim boilerplate): Added.
+
+2006-02-14 20:10  edwin
+
+       * src/native/jni.c (_Jv_jni_invokeNative): Look up _all_ instance
+       methods
+       in the vftbl.
+
+2006-02-14 20:09  edwin
+
+       * src/vm/linker.c (link_class_intern): Do not override
+       package-private methods
+       from other packages.
+       
+       * src/vm/linker.c (vim boilerplate): Added.
 
-       * jit/mips/Makefile.am: Further changes.
+2006-02-14 15:53  edwin
 
-2003-11-03 16:47  twisti
+       * src/vm/classcache.c, src/vm/classcache.h: Merge cache entries when
+       they are resolved to the same class.
 
-       * jit/mips/: Makefile.am, asmpart.S, codegen.c, codegen.h,
-         disass.c, disass.h, native-math.h, threads.h, types.h: Major file
-         restructuring.
+2006-02-14 15:34  edwin
 
-2003-11-03 01:37  twisti
+       * src/vm/utf8.c, src/vm/utf8.h (utf_full_hashkey): Added.
 
-       * mm/boehm.h: Major file restructuring.
+2006-02-14 11:01  twisti
 
-2003-11-03 01:33  twisti
+       * configure.ac (AC_INIT): Changed version number to 0.95+cvs.
+       (CFLAGS): Changed optimization back to -O0.
 
-       * loader.c, main.c, tables.c, jit/parse.c, jit/parseRTstats.h,
-         jit/i386/disass.h: Further changes.
+2006-02-14 10:30  twisti
 
-2003-11-03 00:39  twisti
+       * ChangeLog: Updated for release 0.95.
 
-       * jit/: reg.h, reg.inc, i386/disass.c, i386/methodtable.c,
-         i386/methodtable.h: Further changes.
+2006-02-14 10:14  twisti
 
-2003-11-03 00:30  twisti
+       * configure.ac: Updated version to 0.95, set optimization level to
+       -O2, some indent changes.
+       * ChangeLog-2005: Removed 2006 entries.
 
-       * jit/x86_64/asmpart.S: Why was there the i386 version? Hmm...
+2006-02-14 01:10  twisti
 
-2003-11-03 00:20  twisti
+       * src/vm/jit/profile/profile.c (profile_thread): Fixed compiler
+       warning.
+
+2006-02-14 01:05  twisti
+
+       * src/vm/jit/intrp/codegen.c (createcompilerstub): Store the
+       methodinfo pointer in the same place as in the methodheader for
+       compiled methods.
+
+2006-02-14 00:41  twisti
+
+       * src/vm/jit/x86_64/codegen.c (createcompilerstub): Store the
+       methodinfo pointer in the same place as in the methodheader for
+       compiled methods.
+
+2006-02-14 00:33  twisti
 
-       * jit/x86_64/: Makefile.am, ansidecl.h, asmpart.S, bfd.h,
-         codegen.c, codegen.h, dis-asm.h, dis-buf.c, disass.c, disass.h,
-         i386-dis.c, methodtable.c, methodtable.h, native-math.h,
-         threads.h, types.h: Major file restructuring.
+       * contrib/svn2cl.xsl: New file.
+       * THIRDPARTY (contrib/svn2cl.xsl): Added copyright message.
 
-2003-11-02 23:56  twisti
+2006-02-14 00:05  twisti
+
+       * NEWS: Updated 0.95 release notes.
+
+2006-02-14 00:03  twisti
 
-       * jit/alpha/codegen.c: Forgot to convert mcode_ to codegen_
+       * src/vm/loader.c (load_field): Removed f->xta.
+       
+       * src/vm/class.h (vm/method.h): Added.
+       (vm/jit/inline/sets.h): Removed.
+       
+       * src/vm/method.h (vm/jit/inline/parseXTA.h): Removed.
+       
+       * src/vm/field.h (vm/jit/inline/parseXTA.h): Likewise.
+       (fieldinfo): Removed member xta.
+       
+       * src/lib/Makefile.am (EXTRA_DIST): Fixed typo.
 
-2003-11-02 23:51  twisti
+2006-02-14 00:01  twisti
 
-       * jit/loop/: Makefile.am, analyze.c, analyze.h, graph.c, graph.h,
-         loop.c, loop.h, tracing.c, tracing.h: Major file restructuring.
+       * src/vm/jit/inline/sets.c, src/vm/jit/inline/parseRTstats.c,
+       src/vm/jit/inline/parseRT.c, src/vm/jit/inline/parseRTflags.h,
+       src/vm/jit/inline/parseRTprint.h, src/vm/jit/inline/sets.h,
+       src/vm/jit/inline/parseRTstats.h, src/vm/jit/inline/parseRT.h,
+       src/vm/jit/inline/parseXTA.c, src/vm/jit/inline/parseXTA.h: Removed.
 
-2003-11-02 23:48  twisti
+2006-02-13 23:45  twisti
 
-       * Makefile.am, Makefile.in, acconfig.h, asmpart.h, builtin.c,
-         builtin.h, callargs.h, config.h.in, configure, configure.in,
-         global.h, headers.c, jit.c, jit.h, jni.c, jni.h, loader.c,
-         loader.h, main.c, natcalls.h, native.c, native.h, nativecalls.h,
-         tables.c, tables.h, alpha/Makefile.am, alpha/asmpart.S,
-         alpha/calling.doc, alpha/cray.c, alpha/defines.h, alpha/disass.c,
-         alpha/gen.c, alpha/native-math.h, alpha/ngen.c, alpha/ngen.h,
-         alpha/sigcontext.h, alpha/threads.h, alpha/types.h,
-         i386/Makefile.am, i386/ansidecl.h, i386/asmpart.S, i386/bfd.h,
-         i386/dis-asm.h, i386/dis-buf.c, i386/disass.c, i386/i386-dis.c,
-         i386/methodtable.c, i386/methodtable.h, i386/native-math.h,
-         i386/ngen.c, i386/ngen.h, i386/threads.h, i386/types.h,
-         jit/Makefile.am, jit/Makefile.in, jit/codegen.inc, jit/inline.c,
-         jit/inline.h, jit/jit.c, jit/jit.h, jit/jitdef.h, jit/mcode.c,
-         jit/parse.c, jit/parse.h, jit/parseRT.c, jit/parseRT.h,
-         jit/parseRTprint.h, jit/parseRTstats.c, jit/parseRTstats.h,
-         jit/reg.c, jit/reg.h, jit/reg.inc, jit/sets.c, jit/sets.h,
-         jit/stack.c, jit/stack.h, jit/alpha/Makefile.am,
-         jit/alpha/asmpart.S, jit/alpha/codegen.c, jit/alpha/codegen.h,
-         jit/alpha/disass.c, jit/alpha/disass.h, jit/alpha/native-math.h,
-         jit/alpha/sigcontext.h, jit/alpha/threads.h, jit/alpha/types.h,
-         jit/i386/Makefile.am, jit/i386/ansidecl.h, jit/i386/asmpart.S,
-         jit/i386/bfd.h, jit/i386/codegen.c, jit/i386/codegen.h,
-         jit/i386/dis-asm.h, jit/i386/dis-buf.c, jit/i386/disass.c,
-         jit/i386/disass.h, jit/i386/i386-dis.c, jit/i386/methodtable.c,
-         jit/i386/methodtable.h, jit/i386/native-math.h,
-         jit/i386/threads.h, jit/i386/types.h, mips/Makefile.am,
-         mips/asmpart.S, mips/calling.doc, mips/defines.h, mips/disass.c,
-         mips/native-math.h, mips/ngen.c, mips/ngen.h, mips/threads.h,
-         mips/types.h, mm/Makefile.am, mm/Makefile.in, mm/boehm.c,
-         narray/Makefile.am, narray/analyze.c, narray/graph.c,
-         narray/loop.c, narray/loop.h, narray/tracing.c, nat/Makefile.in,
-         powerpc/Makefile.am, powerpc/asmart.c, powerpc/asmpart.S,
-         powerpc/defines.h, powerpc/dis-asm.h, powerpc/disass.c,
-         powerpc/native-math.h, powerpc/ngen.c, powerpc/ngen.h,
-         powerpc/ppc-dis.c, powerpc/ppc-opc.c, powerpc/ppc.h,
-         powerpc/threads.h, powerpc/types.h, threads/Makefile.am,
-         threads/Makefile.in, threads/thread.c, threads/threadio.c,
-         toolbox/Makefile.am, toolbox/Makefile.in, toolbox/chain.h,
-         toolbox/memory.c, toolbox/memory.h, tst/Makefile.in,
-         x86_64/Makefile.am, x86_64/ansidecl.h, x86_64/asmpart.S,
-         x86_64/bfd.h, x86_64/defines.h, x86_64/dis-asm.h,
-         x86_64/dis-buf.c, x86_64/disass.c, x86_64/i386-dis.c,
-         x86_64/methodtable.c, x86_64/methodtable.h, x86_64/native-math.h,
-         x86_64/ngen.c, x86_64/ngen.h, x86_64/threads.h, x86_64/types.h:
-         Major file restructuring.
+       * src/vm/class.c (class_findmethod_approx): Removed.
+       * src/vm/class.h (class_findmethod_approx): Likewise.
+       (class_resolvemethod_approx): Likewise.
 
-2003-11-02 14:32  stefan
+2006-02-13 23:16  edwin
 
-       * powerpc/ngen.c: Comment
+       * NEWS: Added JNI method resolution fix.
 
-2003-11-02 14:31  stefan
+2006-02-13 18:55  twisti
 
-       * doc/handbook/powerpc.tex: [no log message]
-
-2003-11-01 21:50  twisti
-
-       * jit/parse.c: Convert -ieee to -noieee so we are calculating
-         correctly as default.
-
-2003-11-01 21:47  twisti
-
-       * builtin.c, jit.c, jit.h, main.c, alpha/ngen.c: Convert -ieee to
-         -noieee so we are caculate correctly as default.
-
-2003-11-01 21:35  twisti
-
-       * i386/: ngen.c, ngen.h: i386_emit_* functions for similar code
-         like alu ops and shift ops
-
-2003-11-01 21:34  twisti
-
-       * i386/asmpart.S: Added asm_builtin_f2i functions.
-
-2003-11-01 21:20  twisti
-
-       * threads/threadio.c: Compile without warnings.
-
-2003-11-01 20:46  twisti
-
-       * global.h: Removed JIT_MARKER_SUPPORT
-
-2003-11-01 20:22  twisti
-
-       * x86_64/asmpart.S: Added builtin_f2i functions.
-
-2003-11-01 20:21  twisti
-
-       * x86_64/ngen.c: Use x86_64_emit_* functions for similar code as
-         alu ops or shifts.
-
-2003-11-01 20:20  twisti
-
-       * x86_64/ngen.h: - prototypes for x86_64_emit_* functions - define
-         REG_NULL
-
-2003-11-01 20:16  twisti
-
-       * jit/reg.c: - bugfix for CONSECUTIVE_INTARGS and leaf method
-         argument register passing - bugfix for allocating unused argument
-         registers in leaf methods
-
-2003-11-01 11:54  stefan
-
-       * mips/ngen.c: Segfault handler with Boehm fixed
-
-2003-10-30 21:58  twisti
-
-       * builtin.c, builtin.h, headers.c: asm_ defines for f2i
-         conversions.
-
-2003-10-30 18:42  jowenn
-
-       * gnuclasspath/: java/util/prefs/PreferencesFactory.java,
-         java/util/prefs/package.html, java/util/regex/Makefile.am,
-         java/util/regex/Makefile.in, java/util/regex/Matcher.java,
-         java/util/regex/Pattern.java,
-         java/util/regex/PatternSyntaxException.java,
-         java/util/regex/package.html, java/util/zip/Adler32.java,
-         java/util/zip/CRC32.java, java/util/zip/CheckedOutputStream.java,
-         java/util/zip/Deflater.java, java/util/zip/DeflaterEngine.java,
-         java/util/zip/DeflaterOutputStream.java,
-         java/util/zip/DeflaterPending.java,
-         java/util/zip/GZIPInputStream.java,
-         java/util/zip/GZIPOutputStream.java, java/util/zip/Inflater.java,
-         java/util/zip/InflaterHuffmanTree.java,
-         java/util/zip/Makefile.am, java/util/zip/Makefile.in,
-         java/util/zip/OutputWindow.java,
-         java/util/zip/StreamManipulator.java,
-         java/util/zip/ZipConstants.java, java/util/zip/ZipException.java,
-         java/util/zip/ZipFile.java, java/util/zip/ZipInputStream.java,
-         java/util/zip/ZipOutputStream.java,
-         javax/accessibility/Accessible.java,
-         javax/accessibility/AccessibleAction.java,
-         javax/accessibility/AccessibleBundle.java,
-         javax/accessibility/AccessibleComponent.java,
-         javax/accessibility/AccessibleContext.java,
-         javax/accessibility/AccessibleEditableText.java,
-         javax/accessibility/AccessibleExtendedComponent.java,
-         javax/accessibility/AccessibleExtendedTable.java,
-         javax/accessibility/AccessibleHyperlink.java,
-         javax/accessibility/AccessibleHypertext.java,
-         javax/accessibility/AccessibleIcon.java,
-         javax/accessibility/AccessibleKeyBinding.java,
-         javax/accessibility/AccessibleRelation.java,
-         javax/accessibility/AccessibleRelationSet.java,
-         javax/accessibility/AccessibleResourceBundle.java,
-         javax/accessibility/AccessibleRole.java,
-         javax/accessibility/AccessibleSelection.java,
-         javax/accessibility/AccessibleState.java,
-         javax/accessibility/AccessibleStateSet.java,
-         javax/accessibility/AccessibleTable.java,
-         javax/accessibility/AccessibleText.java,
-         javax/accessibility/AccessibleValue.java,
-         javax/accessibility/Makefile.am, javax/accessibility/Makefile.in,
-         javax/accessibility/package.html,
-         javax/naming/directory/Attribute.java,
-         javax/naming/directory/AttributeInUseException.java,
-         javax/naming/directory/AttributeModificationException.java,
-         javax/naming/directory/Attributes.java,
-         javax/naming/directory/BasicAttribute.java,
-         javax/naming/directory/BasicAttributes.java,
-         javax/naming/directory/DirContext.java,
-         javax/naming/directory/InitialDirContext.java,
-         javax/naming/directory/InvalidAttributeIdentifierException.java,
-         javax/naming/directory/InvalidAttributeValueException.java,
-         javax/naming/directory/InvalidAttributesException.java,
-         javax/naming/directory/InvalidSearchControlsException.java,
-         javax/naming/directory/InvalidSearchFilterException.java,
-         javax/naming/directory/Makefile.am,
-         javax/naming/directory/Makefile.in,
-         javax/naming/directory/ModificationItem.java,
-         javax/naming/directory/NoSuchAttributeException.java,
-         javax/naming/directory/SchemaViolationException.java,
-         javax/naming/directory/SearchControls.java,
-         javax/naming/directory/SearchResult.java,
-         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/ldap/Control.java,
-         javax/naming/ldap/ControlFactory.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/UnsolicitedNotificationEvent.java,
-         javax/naming/ldap/UnsolicitedNotificationListener.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/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/print/Makefile.am,
-         javax/print/Makefile.in, javax/print/attribute/Attribute.java,
-         javax/print/attribute/AttributeSet.java,
-         javax/print/attribute/Makefile.am,
-         javax/print/attribute/Makefile.in,
-         javax/print/attribute/package.html, javax/rmi/BAD_OPERATION.java,
-         javax/rmi/Makefile.am, javax/rmi/Makefile.in, javax/rmi/ORB.java,
-         javax/rmi/PortableRemoteObject.java,
-         javax/rmi/CORBA/ClassDesc.java, javax/rmi/CORBA/Makefile.am,
-         javax/rmi/CORBA/Makefile.in, javax/rmi/CORBA/ObjectImpl.java,
-         javax/rmi/CORBA/PortableRemoteObjectDelegate.java,
-         javax/rmi/CORBA/Stub.java, javax/rmi/CORBA/StubDelegate.java,
-         javax/rmi/CORBA/SystemException.java, javax/rmi/CORBA/Tie.java,
-         javax/rmi/CORBA/Util.java, javax/rmi/CORBA/UtilDelegate.java,
-         javax/rmi/CORBA/ValueHandler.java, javax/security/Makefile.am,
-         javax/security/Makefile.in, javax/security/auth/Makefile.am,
-         javax/security/auth/Makefile.in,
-         javax/security/auth/x500/Makefile.am,
-         javax/security/auth/x500/Makefile.in,
-         javax/security/auth/x500/X500Principal.java,
-         javax/sql/ConnectionEventListener.java,
-         javax/sql/ConnectionPoolDataSource.java, javax/sql/Makefile.am,
-         javax/sql/PooledConnection.java, javax/sql/RowSetEvent.java,
-         javax/sql/RowSetInternal.java, javax/sql/XADataSource.java,
-         javax/swing/JFrame.java, javax/swing/border/Border.java,
-         javax/swing/border/EmptyBorder.java,
-         javax/swing/border/EtchedBorder.java,
-         javax/swing/colorchooser/AbstractColorChooserPanel.java,
-         javax/swing/colorchooser/ColorChooserComponentFactory.java,
-         javax/swing/colorchooser/ColorSelectionModel.java,
-         javax/swing/colorchooser/DefaultColorSelectionModel.java,
-         javax/swing/colorchooser/Makefile.am,
-         javax/swing/colorchooser/Makefile.in,
-         javax/swing/colorchooser/package.html,
-         javax/swing/event/AncestorEvent.java,
-         javax/swing/event/DocumentEvent.java,
-         javax/swing/event/EventListenerList.java,
-         javax/swing/event/HyperlinkEvent.java,
-         javax/swing/event/InternalFrameAdapter.java,
-         javax/swing/event/InternalFrameEvent.java,
-         javax/swing/event/InternalFrameListener.java,
-         javax/swing/event/ListDataEvent.java,
-         javax/swing/event/MenuEvent.java,
-         javax/swing/event/MenuKeyListener.java,
-         javax/swing/event/TableColumnModelEvent.java,
-         javax/swing/event/TableModelEvent.java,
-         javax/swing/event/TableModelListener.java,
-         javax/swing/event/TreeExpansionEvent.java,
-         javax/swing/event/TreeSelectionEvent.java,
-         javax/swing/event/TreeSelectionListener.java,
-         javax/swing/filechooser/FileFilter.java,
-         javax/swing/filechooser/FileSystemView.java,
-         javax/swing/filechooser/FileView.java,
-         javax/swing/filechooser/Makefile.am,
-         javax/swing/filechooser/Makefile.in,
-         javax/swing/filechooser/package.html,
-         javax/swing/plaf/ActionMapUIResource.java,
-         javax/swing/plaf/ColorChooserUI.java,
-         javax/swing/plaf/ColorUIResource.java,
-         javax/swing/plaf/ComponentInputMapUIResource.java,
-         javax/swing/plaf/InputMapUIResource.java,
-         javax/swing/plaf/TableHeaderUI.java,
-         javax/swing/plaf/TextUI.java, javax/swing/plaf/ToolBarUI.java,
-         javax/swing/plaf/basic/BasicCheckBoxUI.java,
-         javax/swing/plaf/basic/BasicIconFactory.java,
-         javax/swing/plaf/basic/BasicListUI.java,
-         javax/swing/plaf/basic/BasicRadioButtonUI.java,
-         javax/swing/plaf/basic/BasicScrollPaneUI.java,
-         javax/swing/plaf/basic/BasicSplitPaneDivider.java,
-         javax/swing/plaf/basic/BasicTabbedPaneUI.java,
-         javax/swing/plaf/basic/BasicToggleButtonUI.java,
-         javax/swing/plaf/basic/BasicTreeUI.java,
-         javax/swing/plaf/metal/Makefile.am,
-         javax/swing/plaf/metal/Makefile.in,
-         javax/swing/plaf/metal/MetalLookAndFeel.java,
-         javax/swing/plaf/metal/package.html,
-         javax/swing/table/DefaultTableCellRenderer.java,
-         javax/swing/table/DefaultTableColumnModel.java,
-         javax/swing/table/DefaultTableModel.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/DefaultCaret.java,
-         javax/swing/text/DefaultEditorKit.java,
-         javax/swing/text/EditorKit.java, javax/swing/text/Element.java,
-         javax/swing/text/Keymap.java, javax/swing/text/Makefile.am,
-         javax/swing/text/Makefile.in,
-         javax/swing/text/PlainDocument.java,
-         javax/swing/text/PlainEditorKit.java,
-         javax/swing/text/Segment.java,
-         javax/swing/text/StyledEditorKit.java,
-         javax/swing/text/TextAction.java, javax/swing/text/View.java,
-         javax/swing/text/html/HTML.java,
-         javax/swing/text/html/Makefile.am,
-         javax/swing/text/html/Makefile.in,
-         javax/swing/text/html/package.html,
-         javax/swing/text/html/parser/Makefile.am,
-         javax/swing/text/html/parser/Makefile.in,
-         javax/swing/text/html/parser/ParserDelegator.java,
-         javax/swing/text/html/parser/package.html,
-         javax/swing/tree/AbstractLayoutCache.java,
-         javax/swing/tree/DefaultMutableTreeNode.java,
-         javax/swing/tree/DefaultTreeCellEditor.java,
-         javax/swing/tree/DefaultTreeCellRenderer.java,
-         javax/swing/tree/DefaultTreeModel.java,
-         javax/swing/tree/DefaultTreeSelectionModel.java,
-         javax/swing/tree/ExpandVetoException.java,
-         javax/swing/tree/FixedHeightLayoutCache.java,
-         javax/swing/tree/Makefile.am, 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/TreePath.java,
-         javax/swing/tree/TreeSelectionModel.java,
-         javax/swing/tree/VariableHeightLayoutCache.java,
-         javax/swing/tree/package.html,
-         javax/swing/undo/CompoundEdit.java,
-         javax/swing/undo/UndoManager.java,
-         javax/swing/undo/UndoableEditSupport.java,
-         javax/transaction/xa/Makefile.am,
-         lib/gnu/java/locale/iso3166.properties,
-         lib/gnu/java/locale/iso3166_de.properties,
-         lib/gnu/java/locale/iso639_fr.properties, native/cni/Makefile.am,
-         native/fdlibm/Makefile.am, native/fdlibm/Makefile.in,
-         native/fdlibm/dtoa.c, native/fdlibm/e_acos.c,
-         native/fdlibm/e_asin.c, native/fdlibm/e_exp.c,
-         native/fdlibm/e_fmod.c, native/fdlibm/e_log.c,
-         native/fdlibm/e_pow.c, native/fdlibm/e_rem_pio2.c,
-         native/fdlibm/e_remainder.c, native/fdlibm/e_scalb.c,
-         native/fdlibm/e_sqrt.c, native/fdlibm/fdlibm.h,
-         native/fdlibm/ieeefp.h, native/fdlibm/k_rem_pio2.c,
-         native/fdlibm/mprec.c, native/fdlibm/mprec.h,
-         native/fdlibm/s_atan.c, native/fdlibm/s_ceil.c,
-         native/fdlibm/s_copysign.c, native/fdlibm/s_cos.c,
-         native/fdlibm/s_fabs.c, native/fdlibm/s_floor.c,
-         native/fdlibm/s_sin.c, native/fdlibm/s_tan.c,
-         native/fdlibm/sf_rint.c, native/fdlibm/w_acos.c,
-         native/fdlibm/w_asin.c, native/fdlibm/w_atan2.c,
-         native/fdlibm/w_exp.c, native/fdlibm/w_fmod.c,
-         native/fdlibm/w_remainder.c, native/fdlibm/w_sqrt.c,
-         native/jni/Makefile.am, native/jni/Makefile.in,
-         native/jni/classpath/Makefile.am,
-         native/jni/classpath/Makefile.in, 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/Makefile.in,
-         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_GtkButtonPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c,
-         native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
-         native/jni/gtk-peer/gthread-jni.c,
-         native/jni/gtk-peer/gthread-jni.h, native/jni/gtk-peer/gtkpeer.h,
-         native/jni/java-io/java_io_File.c,
-         native/jni/java-io/java_io_ObjectInputStream.c,
-         native/jni/java-lang/Makefile.am,
-         native/jni/java-lang/Makefile.in,
-         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/java_net_InetAddress.c,
-         native/jni/java-nio/Makefile.am, native/jni/java-nio/Makefile.in,
-         native/jni/java-nio/java_nio_DirectByteBufferImpl.c,
-         native/jni/java-nio/java_nio_FileChannelImpl.c,
-         native/jni/java-nio/java_nio_FileLockImpl.c,
-         native/jni/java-util/Makefile.am,
-         native/jni/java-util/Makefile.in,
-         native/jni/java-util/java_util_TimeZone.c,
-         native/target/Makefile.am, native/target/Makefile.in,
-         native/target/readme.txt, native/target/Linux/Makefile.am,
-         native/target/Linux/Makefile.in,
-         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/Makefile.am,
-         native/target/generic/Makefile.in,
-         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/gnu/Makefile.am, resource/gnu/Makefile.in,
-         resource/gnu/java/Makefile.am, resource/gnu/java/Makefile.in,
-         resource/gnu/java/awt/Makefile.am,
-         resource/gnu/java/awt/Makefile.in,
-         resource/gnu/java/awt/peer/Makefile.am,
-         resource/gnu/java/awt/peer/Makefile.in,
-         resource/gnu/java/awt/peer/gtk/Makefile.am,
-         resource/gnu/java/awt/peer/gtk/Makefile.in,
-         resource/gnu/java/awt/peer/gtk/font.properties,
-         resource/java/security/Makefile.am,
-         resource/java/security/Makefile.in,
-         resource/java/security/classpath.security,
-         resource/java/util/iso639_fr.properties, vm/Makefile.am,
-         vm/Makefile.in, vm/reference/Makefile.am,
-         vm/reference/Makefile.in, vm/reference/java/Makefile.am,
-         vm/reference/java/Makefile.in, vm/reference/java/io/Makefile.am,
-         vm/reference/java/io/Makefile.in,
-         vm/reference/java/io/VMObjectStreamClass.java,
-         vm/reference/java/lang/Makefile.am,
-         vm/reference/java/lang/Makefile.in,
-         vm/reference/java/lang/Runtime.java,
-         vm/reference/java/lang/Thread.java,
-         vm/reference/java/lang/VMClass.java,
-         vm/reference/java/lang/VMClassLoader.java,
-         vm/reference/java/lang/VMDouble.java,
-         vm/reference/java/lang/VMFloat.java,
-         vm/reference/java/lang/VMObject.java,
-         vm/reference/java/lang/VMSecurityManager.java,
-         vm/reference/java/lang/VMString.java,
-         vm/reference/java/lang/VMSystem.java,
-         vm/reference/java/lang/VMThrowable.java,
-         vm/reference/java/lang/reflect/Constructor.java,
-         vm/reference/java/lang/reflect/Field.java,
-         vm/reference/java/lang/reflect/Makefile.am,
-         vm/reference/java/lang/reflect/Makefile.in,
-         vm/reference/java/lang/reflect/Method.java: missing files
-
-2003-10-30 18:39  jowenn
-
-       * gnuclasspath/: external/jaxp/.cvsignore,
-         external/jaxp/COPYRIGHT.html, external/jaxp/HACKING,
-         external/jaxp/LICENSE, external/jaxp/Makefile.aj,
-         external/jaxp/README, external/jaxp/aclocal.m4,
-         external/jaxp/automakejar, external/jaxp/configure.in,
-         external/jaxp/source/gnu/xml/aelfred2/JAXPFactory.java,
-         external/jaxp/source/gnu/xml/aelfred2/SAXDriver.java,
-         external/jaxp/source/gnu/xml/aelfred2/XmlParser.java,
-         external/jaxp/source/gnu/xml/aelfred2/XmlReader.java,
-         external/jaxp/source/gnu/xml/aelfred2/package.html,
-         external/jaxp/source/gnu/xml/dom/Consumer.java,
-         external/jaxp/source/gnu/xml/dom/DomEvent.java,
-         external/jaxp/source/gnu/xml/dom/DomExtern.java,
-         external/jaxp/source/gnu/xml/pipeline/CallFilter.java,
-         external/jaxp/source/gnu/xml/pipeline/EventConsumer.java,
-         external/jaxp/source/gnu/xml/pipeline/EventFilter.java,
-         external/jaxp/source/gnu/xml/pipeline/LinkFilter.java,
-         external/jaxp/source/gnu/xml/pipeline/NSFilter.java,
-         external/jaxp/source/gnu/xml/pipeline/TextConsumer.java,
-         external/jaxp/source/gnu/xml/pipeline/ValidationConsumer.java,
-         external/jaxp/source/gnu/xml/pipeline/WellFormednessFilter.java,
-         external/jaxp/source/gnu/xml/pipeline/XsltFilter.java,
-         external/jaxp/source/gnu/xml/util/DoParse.java,
-         external/jaxp/source/gnu/xml/util/DomParser.java,
-         external/jaxp/source/gnu/xml/util/Resolver.java,
-         external/jaxp/source/gnu/xml/util/SAXNullTransformerFactory.java,
-         external/jaxp/source/gnu/xml/util/XCat.java,
-         external/jaxp/source/gnu/xml/util/XHTMLWriter.java,
-         external/jaxp/source/gnu/xml/util/XMLWriter.java,
-         external/jaxp/source/gnu/xml/util/package.html,
-         external/jaxp/source/javax/xml/parsers/ClassStuff.java,
-         external/jaxp/source/javax/xml/parsers/DocumentBuilder.java,
-         external/jaxp/source/javax/xml/parsers/DocumentBuilderFactory.java,
-         external/jaxp/source/javax/xml/parsers/ParserConfigurationException.java,
-         external/jaxp/source/javax/xml/parsers/SAXParser.java,
-         external/jaxp/source/javax/xml/transform/ClassStuff.java,
-         external/jaxp/source/javax/xml/transform/ErrorListener.java,
-         external/jaxp/source/javax/xml/transform/OutputKeys.java,
-         external/jaxp/source/javax/xml/transform/Result.java,
-         external/jaxp/source/javax/xml/transform/Source.java,
-         external/jaxp/source/javax/xml/transform/SourceLocator.java,
-         external/jaxp/source/javax/xml/transform/Templates.java,
-         external/jaxp/source/javax/xml/transform/Transformer.java,
-         external/jaxp/source/javax/xml/transform/TransformerConfigurationException.java,
-         external/jaxp/source/javax/xml/transform/TransformerException.java,
-         external/jaxp/source/javax/xml/transform/TransformerFactory.java,
-         external/jaxp/source/javax/xml/transform/TransformerFactoryConfigurationError.java,
-         external/jaxp/source/javax/xml/transform/URIResolver.java,
-         external/jaxp/source/javax/xml/transform/package.html,
-         external/jaxp/source/javax/xml/transform/dom/DOMLocator.java,
-         external/jaxp/source/javax/xml/transform/dom/DOMResult.java,
-         external/jaxp/source/javax/xml/transform/dom/DOMSource.java,
-         external/jaxp/source/javax/xml/transform/dom/package.html,
-         external/jaxp/source/javax/xml/transform/sax/SAXResult.java,
-         external/jaxp/source/javax/xml/transform/sax/SAXSource.java,
-         external/jaxp/source/javax/xml/transform/sax/SAXTransformerFactory.java,
-         external/jaxp/source/javax/xml/transform/sax/TemplatesHandler.java,
-         external/jaxp/source/javax/xml/transform/sax/TransformerHandler.java,
-         external/jaxp/source/javax/xml/transform/sax/package.html,
-         external/jaxp/source/javax/xml/transform/stream/StreamResult.java,
-         external/jaxp/source/javax/xml/transform/stream/StreamSource.java,
-         external/jaxp/source/javax/xml/transform/stream/package.html,
-         external/jaxp/source/org/w3c/dom/css/CSS2BackgroundPosition.java,
-         external/jaxp/source/org/w3c/dom/css/CSS2CounterIncrement.java,
-         external/jaxp/source/org/w3c/dom/css/CSS2CounterReset.java,
-         external/jaxp/source/org/w3c/dom/css/CSS2Cursor.java,
-         external/jaxp/source/org/w3c/dom/css/CSS2FontFaceSrc.java,
-         external/jaxp/source/org/w3c/dom/css/CSS2FontFaceWidths.java,
-         external/jaxp/source/org/w3c/dom/css/CSS2PageSize.java,
-         external/jaxp/source/org/w3c/dom/css/CSS2PlayDuring.java,
-         external/jaxp/source/org/w3c/dom/css/CSS2Properties.java,
-         external/jaxp/source/org/w3c/dom/css/CSS2TextShadow.java,
-         external/jaxp/source/org/w3c/dom/css/CSSCharsetRule.java,
-         external/jaxp/source/org/w3c/dom/css/CSSImportRule.java,
-         external/jaxp/source/org/w3c/dom/css/CSSPageRule.java,
-         external/jaxp/source/org/w3c/dom/css/CSSRule.java,
-         external/jaxp/source/org/w3c/dom/css/CSSRuleList.java,
-         external/jaxp/source/org/w3c/dom/css/CSSStyleDeclaration.java,
-         external/jaxp/source/org/w3c/dom/css/CSSValue.java,
-         external/jaxp/source/org/w3c/dom/css/CSSValueList.java,
-         external/jaxp/source/org/w3c/dom/css/Counter.java,
-         external/jaxp/source/org/w3c/dom/css/DOMImplementationCSS.java,
-         external/jaxp/source/org/w3c/dom/css/DocumentCSS.java,
-         external/jaxp/source/org/w3c/dom/css/ElementCSSInlineStyle.java,
-         external/jaxp/source/org/w3c/dom/css/RGBColor.java,
-         external/jaxp/source/org/w3c/dom/css/Rect.java,
-         external/jaxp/source/org/w3c/dom/css/ViewCSS.java,
-         external/jaxp/source/org/w3c/dom/events/DocumentEvent.java,
-         external/jaxp/source/org/w3c/dom/events/Event.java,
-         external/jaxp/source/org/w3c/dom/events/EventException.java,
-         external/jaxp/source/org/w3c/dom/events/EventListener.java,
-         external/jaxp/source/org/w3c/dom/events/EventTarget.java,
-         external/jaxp/source/org/w3c/dom/events/MouseEvent.java,
-         external/jaxp/source/org/w3c/dom/events/MutationEvent.java,
-         external/jaxp/source/org/w3c/dom/events/UIEvent.java,
-         external/jaxp/source/org/w3c/dom/events/package.html,
-         external/jaxp/source/org/w3c/dom/html/HTMLAnchorElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLAreaElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLBRElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLBaseFontElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLCollection.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLDOMImplementation.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLDivElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLFieldSetElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLFontElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLFormElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLHeadElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLImageElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLIsIndexElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLLIElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLLegendElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLMapElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLMetaElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLOListElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLObjectElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLParagraphElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLParamElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLPreElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLScriptElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLStyleElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLTableCaptionElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLTableCellElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLTableElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLTableRowElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLTextAreaElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLTitleElement.java,
-         external/jaxp/source/org/w3c/dom/ranges/DocumentRange.java,
-         external/jaxp/source/org/w3c/dom/ranges/Range.java,
-         external/jaxp/source/org/w3c/dom/ranges/RangeException.java,
-         external/jaxp/source/org/w3c/dom/ranges/package.html,
-         external/jaxp/source/org/w3c/dom/stylesheets/DocumentStyle.java,
-         external/jaxp/source/org/w3c/dom/stylesheets/LinkStyle.java,
-         external/jaxp/source/org/w3c/dom/stylesheets/MediaList.java,
-         external/jaxp/source/org/w3c/dom/stylesheets/StyleSheet.java,
-         external/jaxp/source/org/w3c/dom/stylesheets/StyleSheetList.java,
-         external/jaxp/source/org/w3c/dom/stylesheets/package.html,
-         external/jaxp/source/org/w3c/dom/traversal/DocumentTraversal.java,
-         external/jaxp/source/org/w3c/dom/traversal/NodeFilter.java,
-         external/jaxp/source/org/w3c/dom/traversal/NodeIterator.java,
-         external/jaxp/source/org/w3c/dom/traversal/TreeWalker.java,
-         external/jaxp/source/org/w3c/dom/traversal/package.html,
-         external/jaxp/source/org/w3c/dom/views/AbstractView.java,
-         external/jaxp/source/org/xml/sax/ext/Attributes2.java,
-         external/jaxp/source/org/xml/sax/ext/Attributes2Impl.java,
-         external/jaxp/source/org/xml/sax/ext/DeclHandler.java,
-         external/jaxp/source/org/xml/sax/ext/DefaultHandler2.java,
-         external/jaxp/source/org/xml/sax/ext/EntityResolver2.java,
-         external/jaxp/source/org/xml/sax/ext/LexicalHandler.java,
-         external/jaxp/source/org/xml/sax/ext/Locator2.java,
-         external/jaxp/source/org/xml/sax/ext/Locator2Impl.java,
-         external/jaxp/source/org/xml/sax/ext/package.html,
-         external/jaxp/source/org/xml/sax/helpers/AttributeListImpl.java,
-         external/jaxp/source/org/xml/sax/helpers/AttributesImpl.java,
-         external/jaxp/source/org/xml/sax/helpers/DefaultHandler.java,
-         external/jaxp/source/org/xml/sax/helpers/LocatorImpl.java,
-         external/jaxp/source/org/xml/sax/helpers/NamespaceSupport.java,
-         external/jaxp/source/org/xml/sax/helpers/NewInstance.java,
-         external/jaxp/source/org/xml/sax/helpers/ParserAdapter.java,
-         external/jaxp/source/org/xml/sax/helpers/ParserFactory.java,
-         external/jaxp/source/org/xml/sax/helpers/XMLFilterImpl.java,
-         external/jaxp/source/org/xml/sax/helpers/XMLReaderAdapter.java,
-         external/jaxp/source/org/xml/sax/helpers/XMLReaderFactory.java,
-         external/jaxp/source/org/xml/sax/helpers/package.html,
-         external/jaxp/tests/dom/NodeType.java,
-         external/jaxp/tests/dom/nodetype.xml,
-         gnu/classpath/Configuration.java.in, gnu/classpath/Makefile.am,
-         gnu/classpath/Makefile.in, gnu/classpath/RawData.java,
-         gnu/java/awt/image/GdkPixbufDecoder.java,
-         gnu/java/awt/image/GtkOffScreenDecoder.java,
-         gnu/java/awt/image/ImageDecoder.java,
-         gnu/java/awt/image/Makefile.am, gnu/java/awt/image/Makefile.in,
-         gnu/java/awt/image/XBMDecoder.java,
-         gnu/java/awt/peer/gtk/GdkFontMetrics.java,
-         gnu/java/awt/peer/gtk/GdkGraphics.java,
-         gnu/java/awt/peer/gtk/GtkArg.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/GtkCheckboxGroupPeer.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/GtkFontPeer.java,
-         gnu/java/awt/peer/gtk/GtkFramePeer.java,
-         gnu/java/awt/peer/gtk/GtkGenericPeer.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/GtkMenuBarPeer.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/GtkPopupMenuPeer.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/Makefile.am,
-         gnu/java/awt/peer/gtk/Makefile.in,
-         gnu/java/beans/EmptyBeanInfo.java,
-         gnu/java/beans/ExplicitBeanInfo.java, gnu/java/beans/TODO,
-         gnu/java/beans/editors/ColorEditor.java,
-         gnu/java/beans/editors/FontEditor.java,
-         gnu/java/beans/editors/Makefile.am,
-         gnu/java/beans/editors/Makefile.in,
-         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/beans/editors/TODO,
-         gnu/java/beans/info/ComponentBeanInfo.java,
-         gnu/java/beans/info/Makefile.am, gnu/java/beans/info/Makefile.in,
-         gnu/java/io/ASN1ParsingException.java,
-         gnu/java/io/Base64InputStream.java,
-         gnu/java/io/EncodingManager.java, gnu/java/io/Makefile.am,
-         gnu/java/io/Makefile.in, gnu/java/io/NullOutputStream.java,
-         gnu/java/io/ObjectIdentityWrapper.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.am, 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.am, gnu/java/io/encode/Makefile.in,
-         gnu/java/lang/CharData.java, gnu/java/lang/reflect/Makefile.am,
-         gnu/java/lang/reflect/Makefile.in,
-         gnu/java/lang/reflect/TypeSignature.java,
-         gnu/java/locale/Calendar_en.java,
-         gnu/java/locale/LocaleInformation_ar_IQ.java,
-         gnu/java/locale/LocaleInformation_ar_JO.java,
-         gnu/java/locale/LocaleInformation_de_AT.java,
-         gnu/java/locale/LocaleInformation_de_BE.java,
-         gnu/java/locale/LocaleInformation_en_GB.java,
-         gnu/java/locale/LocaleInformation_es_ES.java,
-         gnu/java/locale/LocaleInformation_es_SV.java,
-         gnu/java/locale/LocaleInformation_eu_ES.java,
-         gnu/java/locale/LocaleInformation_fr_BE.java,
-         gnu/java/locale/LocaleInformation_it_CH.java,
-         gnu/java/locale/LocaleInformation_no_NO.java,
-         gnu/java/locale/LocaleInformation_pt_PT.java,
-         gnu/java/locale/LocaleInformation_sv_SE.java,
-         gnu/java/locale/LocaleInformation_ta_IN.java,
-         gnu/java/locale/LocaleInformation_ur_PK.java,
-         gnu/java/locale/iso3166.properties,
-         gnu/java/locale/iso639_fr.properties, gnu/java/math/MPN.java,
-         gnu/java/math/Makefile.am, gnu/java/math/Makefile.in,
-         gnu/java/net/HeaderFieldHelper.java, gnu/java/net/Makefile.am,
-         gnu/java/net/Makefile.in, gnu/java/net/content/Makefile.am,
-         gnu/java/net/content/Makefile.in,
-         gnu/java/net/content/text/Makefile.am,
-         gnu/java/net/content/text/Makefile.in,
-         gnu/java/net/content/text/plain.java,
-         gnu/java/net/protocol/file/FileURLConnection.java,
-         gnu/java/net/protocol/file/Handler.java,
-         gnu/java/net/protocol/http/Handler.java,
-         gnu/java/net/protocol/http/HttpURLConnection.java,
-         gnu/java/net/protocol/http/Makefile.am,
-         gnu/java/net/protocol/http/Makefile.in,
-         gnu/java/net/protocol/http/TODO,
-         gnu/java/net/protocol/jar/Handler.java,
-         gnu/java/net/protocol/jar/JarURLConnection.java,
-         gnu/java/net/protocol/jar/Makefile.am,
-         gnu/java/net/protocol/jar/Makefile.in,
-         gnu/java/nio/DatagramChannelImpl.java,
-         gnu/java/nio/FileLockImpl.java, gnu/java/nio/Makefile.am,
-         gnu/java/nio/Makefile.in, 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/SocketChannelImpl.java,
-         gnu/java/nio/charset/ISO_8859_1.java,
-         gnu/java/nio/charset/Makefile.am,
-         gnu/java/nio/charset/Makefile.in,
-         gnu/java/nio/charset/Provider.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_16Decoder.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/dgc/DGCImpl.java,
-         gnu/java/rmi/dgc/DGCImpl_Skel.java,
-         gnu/java/rmi/dgc/DGCImpl_Stub.java, gnu/java/rmi/dgc/Makefile.am,
-         gnu/java/rmi/dgc/Makefile.in, gnu/java/rmi/registry/Makefile.am,
-         gnu/java/rmi/registry/Makefile.in,
-         gnu/java/rmi/registry/RegistryImpl.java,
-         gnu/java/rmi/registry/RegistryImpl_Skel.java,
-         gnu/java/rmi/registry/RegistryImpl_Stub.java,
-         gnu/java/rmi/rmic/Compile_gcj.java,
-         gnu/java/rmi/rmic/Compiler.java,
-         gnu/java/rmi/rmic/CompilerProcess.java,
-         gnu/java/rmi/rmic/Makefile.am, gnu/java/rmi/rmic/Makefile.in,
-         gnu/java/rmi/rmic/RMIC.java, gnu/java/rmi/rmic/TabbedWriter.java,
-         gnu/java/rmi/server/ConnectionRunnerPool.java,
-         gnu/java/rmi/server/Makefile.am, gnu/java/rmi/server/Makefile.in,
-         gnu/java/rmi/server/ProtocolConstants.java,
-         gnu/java/rmi/server/RMIDefaultSocketFactory.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/UnicastRef.java,
-         gnu/java/rmi/server/UnicastRemoteCall.java,
-         gnu/java/rmi/server/UnicastRemoteStub.java,
-         gnu/java/rmi/server/UnicastServer.java,
-         gnu/java/rmi/server/UnicastServerRef.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/der/Makefile.am,
-         gnu/java/security/der/Makefile.in,
-         gnu/java/security/provider/DSAKeyFactory.java,
-         gnu/java/security/provider/DSAKeyPairGenerator.java,
-         gnu/java/security/provider/DSAParameterGenerator.java,
-         gnu/java/security/provider/DSAParameters.java,
-         gnu/java/security/provider/DSASignature.java,
-         gnu/java/security/provider/DefaultPolicy.java,
-         gnu/java/security/provider/Gnu.java,
-         gnu/java/security/provider/GnuDSAPrivateKey.java,
-         gnu/java/security/provider/GnuDSAPublicKey.java,
-         gnu/java/security/provider/MD5.java,
-         gnu/java/security/provider/Makefile.am,
-         gnu/java/security/provider/Makefile.in,
-         gnu/java/security/provider/SHA.java,
-         gnu/java/security/provider/SHA1PRNG.java,
-         gnu/java/security/provider/X509CertificateFactory.java,
-         gnu/java/security/util/Makefile.am,
-         gnu/java/security/util/Prime.java,
-         gnu/java/security/x509/Makefile.am,
-         gnu/java/security/x509/Makefile.in,
-         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/Makefile.am,
-         gnu/java/text/Makefile.in,
-         gnu/java/text/SentenceBreakIterator.java,
-         gnu/java/text/WordBreakIterator.java,
-         gnu/java/util/DoubleEnumeration.java,
-         gnu/java/util/EmptyEnumeration.java, gnu/java/util/Makefile.am,
-         gnu/java/util/Makefile.in,
-         gnu/java/util/prefs/FileBasedFactory.java,
-         gnu/java/util/prefs/Makefile.am, gnu/java/util/prefs/Makefile.in,
-         gnu/java/util/prefs/MemoryBasedFactory.java,
-         gnu/java/util/prefs/MemoryBasedPreferences.java,
-         gnu/java/util/prefs/NodeReader.java,
-         gnu/java/util/prefs/NodeWriter.java, gnu/javax/Makefile.am,
-         gnu/javax/Makefile.in, gnu/javax/rmi/Makefile.am,
-         gnu/javax/rmi/Makefile.in, gnu/javax/rmi/PortableServer.java,
-         gnu/javax/rmi/CORBA/DelegateFactory.java,
-         gnu/javax/rmi/CORBA/GetDelegateInstanceException.java,
-         gnu/javax/rmi/CORBA/Makefile.am, gnu/javax/rmi/CORBA/Makefile.in,
-         gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java,
-         gnu/javax/rmi/CORBA/StubDelegateImpl.java,
-         gnu/javax/rmi/CORBA/UtilDelegateImpl.java,
-         gnu/javax/rmi/CORBA/ValueHandlerImpl.java,
-         include/gnu_java_awt_image_GdkPixbufDecoder.h,
-         include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h,
-         include/gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.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_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_GtkMenuItemPeer.h,
-         include/gnu_java_awt_peer_gtk_GtkMenuPeer.h,
-         include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h,
-         include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.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_nio_ByteBufferImpl.h,
-         include/gnu_java_nio_FileChannelImpl.h,
-         include/gnu_java_nio_MappedByteFileBuffer.h,
-         include/java_io_File.h, include/java_io_ObjectInputStream.h,
-         include/java_lang_Object.h, include/java_lang_Runtime.h,
-         include/java_lang_Thread.h, include/java_lang_VMClass.h,
-         include/java_lang_VMDouble.h, include/java_lang_reflect_Array.h,
-         include/java_lang_reflect_Proxy.h,
-         include/java_net_InetAddress.h, include/java_util_TimeZone.h,
-         include/jni.h.in, java/applet/Applet.java,
-         java/applet/AppletContext.java, java/applet/AppletStub.java,
-         java/applet/AudioClip.java, java/applet/Makefile.am,
-         java/applet/Makefile.in, java/applet/package.html,
-         java/awt/color/CMMException.java, java/awt/color/ColorSpace.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/color/Makefile.am,
-         java/awt/color/Makefile.in,
-         java/awt/color/ProfileDataException.java,
-         java/awt/color/package.html, java/awt/dnd/Autoscroll.java,
-         java/awt/dnd/DnDConstants.java,
-         java/awt/dnd/DnDEventMulticaster.java,
-         java/awt/dnd/DragGestureEvent.java,
-         java/awt/dnd/DragGestureListener.java,
-         java/awt/dnd/DragGestureRecognizer.java,
-         java/awt/dnd/DragSource.java,
-         java/awt/dnd/DragSourceAdapter.java,
-         java/awt/dnd/DragSourceContext.java,
-         java/awt/dnd/DragSourceDragEvent.java,
-         java/awt/dnd/DragSourceDropEvent.java,
-         java/awt/dnd/DragSourceEvent.java,
-         java/awt/dnd/DragSourceListener.java,
-         java/awt/dnd/DragSourceMotionListener.java,
-         java/awt/dnd/DropTarget.java,
-         java/awt/dnd/DropTargetAdapter.java,
-         java/awt/dnd/DropTargetContext.java,
-         java/awt/dnd/DropTargetDragEvent.java,
-         java/awt/dnd/DropTargetDropEvent.java,
-         java/awt/dnd/DropTargetEvent.java,
-         java/awt/dnd/DropTargetListener.java,
-         java/awt/dnd/InvalidDnDOperationException.java,
-         java/awt/dnd/Makefile.am, java/awt/dnd/Makefile.in,
-         java/awt/dnd/MouseDragGestureRecognizer.java,
-         java/awt/dnd/package.html,
-         java/awt/dnd/peer/DragSourceContextPeer.java,
-         java/awt/dnd/peer/DropTargetContextPeer.java,
-         java/awt/dnd/peer/Makefile.am, java/awt/dnd/peer/Makefile.in,
-         java/awt/dnd/peer/package.html,
-         java/awt/event/AWTEventListener.java,
-         java/awt/event/ActionEvent.java,
-         java/awt/event/ActionListener.java,
-         java/awt/event/AdjustmentEvent.java,
-         java/awt/event/ComponentListener.java,
-         java/awt/event/ContainerAdapter.java,
-         java/awt/event/ContainerEvent.java,
-         java/awt/event/FocusAdapter.java, java/awt/event/FocusEvent.java,
-         java/awt/event/FocusListener.java,
-         java/awt/event/InputMethodListener.java,
-         java/awt/event/InvocationEvent.java,
-         java/awt/event/KeyAdapter.java, java/awt/event/KeyEvent.java,
-         java/awt/event/Makefile.am, java/awt/event/Makefile.in,
-         java/awt/event/MouseAdapter.java, java/awt/event/MouseEvent.java,
-         java/awt/event/MouseMotionAdapter.java,
-         java/awt/event/MouseMotionListener.java,
-         java/awt/event/MouseWheelListener.java,
-         java/awt/event/PaintEvent.java, java/awt/event/TextListener.java,
-         java/awt/event/WindowAdapter.java,
-         java/awt/event/WindowEvent.java,
-         java/awt/event/WindowFocusListener.java,
-         java/awt/font/FontRenderContext.java,
-         java/awt/font/GlyphJustificationInfo.java,
-         java/awt/font/GlyphMetrics.java, java/awt/font/GlyphVector.java,
-         java/awt/font/GraphicAttribute.java,
-         java/awt/font/ImageGraphicAttribute.java,
-         java/awt/font/LineBreakMeasurer.java,
-         java/awt/font/LineMetrics.java, java/awt/font/Makefile.am,
-         java/awt/font/Makefile.in, java/awt/font/MultipleMaster.java,
-         java/awt/font/NumericShaper.java, java/awt/font/OpenType.java,
-         java/awt/font/ShapeGraphicAttribute.java,
-         java/awt/font/TextAttribute.java, java/awt/font/TextHitInfo.java,
-         java/awt/font/TextLayout.java, java/awt/font/TextMeasurer.java,
-         java/awt/font/TransformAttribute.java,
-         java/awt/font/package.html, java/awt/geom/AffineTransform.java,
-         java/awt/geom/Arc2D.java, java/awt/geom/Area.java,
-         java/awt/geom/CubicCurve2D.java, java/awt/geom/Dimension2D.java,
-         java/awt/geom/Ellipse2D.java,
-         java/awt/geom/FlatteningPathIterator.java,
-         java/awt/geom/GeneralPath.java,
-         java/awt/geom/IllegalPathStateException.java,
-         java/awt/geom/Line2D.java, java/awt/geom/Makefile.am,
-         java/awt/geom/Makefile.in,
-         java/awt/geom/NoninvertibleTransformException.java,
-         java/awt/geom/PathIterator.java, java/awt/geom/Point2D.java,
-         java/awt/geom/QuadCurve2D.java,
-         java/awt/geom/RectangularShape.java,
-         java/awt/geom/RoundRectangle2D.java,
-         java/awt/im/InputSubset.java, java/awt/im/spi/InputMethod.java,
-         java/awt/im/spi/InputMethodContext.java,
-         java/awt/im/spi/InputMethodDescriptor.java,
-         java/awt/im/spi/Makefile.am, java/awt/im/spi/Makefile.in,
-         java/awt/im/spi/package.html, java/awt/image/BufferedImage.java,
-         java/awt/image/ColorModel.java,
-         java/awt/image/DataBufferByte.java,
-         java/awt/image/FilteredImageSource.java,
-         java/awt/image/RenderedImage.java,
-         java/awt/image/TileObserver.java,
-         java/awt/image/VolatileImage.java,
-         java/awt/image/WritableRenderedImage.java,
-         java/awt/image/renderable/ContextualRenderedImageFactory.java,
-         java/awt/image/renderable/Makefile.am,
-         java/awt/image/renderable/Makefile.in,
-         java/awt/image/renderable/ParameterBlock.java,
-         java/awt/image/renderable/RenderContext.java,
-         java/awt/image/renderable/RenderableImage.java,
-         java/awt/image/renderable/RenderableImageOp.java,
-         java/awt/image/renderable/RenderableImageProducer.java,
-         java/awt/image/renderable/RenderedImageFactory.java,
-         java/awt/peer/ButtonPeer.java, java/awt/peer/CanvasPeer.java,
-         java/awt/peer/CheckboxMenuItemPeer.java,
-         java/awt/peer/CheckboxPeer.java, java/awt/peer/ChoicePeer.java,
-         java/awt/peer/ComponentPeer.java,
-         java/awt/peer/ContainerPeer.java, java/awt/peer/DialogPeer.java,
-         java/awt/peer/FileDialogPeer.java, java/awt/peer/FontPeer.java,
-         java/awt/peer/FramePeer.java, java/awt/peer/LabelPeer.java,
-         java/awt/peer/LightweightPeer.java, java/awt/peer/ListPeer.java,
-         java/awt/peer/Makefile.am, java/awt/peer/Makefile.in,
-         java/awt/peer/MenuBarPeer.java,
-         java/awt/peer/MenuComponentPeer.java,
-         java/awt/peer/MenuItemPeer.java, java/awt/peer/MenuPeer.java,
-         java/awt/peer/PanelPeer.java, java/awt/peer/PopupMenuPeer.java,
-         java/awt/peer/RobotPeer.java, java/awt/peer/ScrollPanePeer.java,
-         java/awt/peer/ScrollbarPeer.java,
-         java/awt/peer/TextAreaPeer.java,
-         java/awt/peer/TextComponentPeer.java,
-         java/awt/peer/TextFieldPeer.java, java/awt/peer/WindowPeer.java,
-         java/awt/peer/package.html, java/awt/print/Book.java,
-         java/awt/print/Makefile.am, java/awt/print/PageFormat.java,
-         java/awt/print/Printable.java,
-         java/awt/print/PrinterException.java,
-         java/awt/print/PrinterGraphics.java,
-         java/awt/print/PrinterJob.java, java/beans/DesignMode.java,
-         java/beans/IndexedPropertyDescriptor.java, java/beans/TODO,
-         java/beans/VetoableChangeListener.java,
-         java/beans/beancontext/BeanContextEvent.java,
-         java/beans/beancontext/BeanContextServiceProviderBeanInfo.java,
-         java/io/FilterInputStream.java,
-         java/io/InvalidObjectException.java,
-         java/io/NotActiveException.java,
-         java/io/ObjectStreamConstants.java,
-         java/io/PipedOutputStream.java, java/io/Serializable.java,
-         java/io/SyncFailedException.java,
-         java/lang/IllegalAccessException.java, java/lang/Math.java,
-         java/lang/ref/Makefile.am, java/lang/ref/Makefile.in,
-         java/lang/ref/PhantomReference.java,
-         java/lang/ref/Reference.java, java/lang/ref/ReferenceQueue.java,
-         java/lang/ref/SoftReference.java,
-         java/lang/ref/WeakReference.java, java/lang/ref/package.html,
-         java/lang/reflect/AccessibleObject.java,
-         java/lang/reflect/Array.java,
-         java/lang/reflect/InvocationHandler.java,
-         java/lang/reflect/InvocationTargetException.java,
-         java/lang/reflect/Makefile.am, java/lang/reflect/Makefile.in,
-         java/lang/reflect/Member.java, java/lang/reflect/Modifier.java,
-         java/lang/reflect/Proxy.java, java/lang/reflect/README,
-         java/lang/reflect/ReflectPermission.java, java/lang/reflect/TODO,
-         java/lang/reflect/UndeclaredThrowableException.java,
-         java/lang/reflect/package.html, java/math/BigDecimal.java,
-         java/math/BigInteger.java, java/math/Makefile.am,
-         java/math/Makefile.in, java/math/package.html,
-         java/net/ContentHandler.java, java/net/FileNameMap.java,
-         java/net/NetworkInterface.java, java/net/SocketAddress.java,
-         java/net/SocketException.java, java/net/SocketImplFactory.java,
-         java/net/TODO, java/nio/Buffer.java,
-         java/nio/CharBufferImpl.java, java/nio/CharViewBufferImpl.java,
-         java/nio/FloatBuffer.java, java/nio/FloatViewBufferImpl.java,
-         java/nio/InvalidMarkException.java,
-         java/nio/MappedByteBuffer.java,
-         java/nio/ReadOnlyBufferException.java,
-         java/nio/channels/AlreadyConnectedException.java,
-         java/nio/channels/AsynchronousCloseException.java,
-         java/nio/channels/ClosedSelectorException.java,
-         java/nio/channels/ConnectionPendingException.java,
-         java/nio/channels/DatagramChannel.java,
-         java/nio/channels/FileLockInterruptionException.java,
-         java/nio/channels/InterruptibleChannel.java,
-         java/nio/channels/NonWritableChannelException.java,
-         java/nio/channels/NotYetBoundException.java,
-         java/nio/channels/ReadableByteChannel.java,
-         java/nio/channels/SelectionKey.java,
-         java/nio/channels/Selector.java,
-         java/nio/channels/SocketChannel.java,
-         java/nio/channels/UnresolvedAddressException.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.am,
-         java/nio/channels/spi/Makefile.in,
-         java/nio/channels/spi/SelectorProvider.java,
-         java/nio/channels/spi/package.html,
-         java/nio/charset/CharacterCodingException.java,
-         java/nio/charset/Charset.java,
-         java/nio/charset/CharsetDecoder.java,
-         java/nio/charset/CharsetEncoder.java,
-         java/nio/charset/CoderMalfunctionError.java,
-         java/nio/charset/CoderResult.java,
-         java/nio/charset/CodingErrorAction.java,
-         java/nio/charset/IllegalCharsetNameException.java,
-         java/nio/charset/Makefile.am, java/nio/charset/Makefile.in,
-         java/nio/charset/MalformedInputException.java,
-         java/nio/charset/UnmappableCharacterException.java,
-         java/nio/charset/UnsupportedCharsetException.java,
-         java/nio/charset/package.html,
-         java/nio/charset/spi/CharsetProvider.java,
-         java/nio/charset/spi/Makefile.am,
-         java/nio/charset/spi/Makefile.in,
-         java/nio/charset/spi/package.html, java/rmi/Remote.java,
-         java/rmi/ServerException.java,
-         java/rmi/ServerRuntimeException.java,
-         java/rmi/activation/Activatable.java,
-         java/rmi/activation/ActivateFailedException.java,
-         java/rmi/activation/ActivationDesc.java,
-         java/rmi/activation/ActivationException.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/activation/Makefile.am, java/rmi/activation/Makefile.in,
-         java/rmi/activation/UnknownGroupException.java,
-         java/rmi/activation/UnknownObjectException.java,
-         java/rmi/activation/package.html, java/rmi/dgc/DGC.java,
-         java/rmi/dgc/Lease.java, java/rmi/dgc/Makefile.am,
-         java/rmi/dgc/Makefile.in, java/rmi/dgc/VMID.java,
-         java/rmi/dgc/package.html, java/rmi/registry/LocateRegistry.java,
-         java/rmi/registry/Makefile.am, java/rmi/registry/Makefile.in,
-         java/rmi/registry/Registry.java,
-         java/rmi/registry/RegistryHandler.java,
-         java/rmi/registry/package.html,
-         java/rmi/server/RMIClassLoaderSpi.java,
-         java/rmi/server/RMIFailureHandler.java,
-         java/rmi/server/RemoteServer.java,
-         java/rmi/server/ServerNotActiveException.java,
-         java/rmi/server/SkeletonMismatchException.java,
-         java/rmi/server/SocketSecurityException.java,
-         java/rmi/server/UnicastRemoteObject.java,
-         java/rmi/server/Unreferenced.java, java/security/acl/Acl.java,
-         java/security/acl/AclEntry.java,
-         java/security/acl/AclNotFoundException.java,
-         java/security/acl/Group.java,
-         java/security/acl/LastOwnerException.java,
-         java/security/acl/Makefile.am, java/security/acl/Makefile.in,
-         java/security/acl/NotOwnerException.java,
-         java/security/acl/Owner.java, java/security/acl/Permission.java,
-         java/security/acl/package.html, java/security/cert/CRL.java,
-         java/security/cert/CRLException.java,
-         java/security/cert/CRLSelector.java,
-         java/security/cert/CertPath.java,
-         java/security/cert/CertPathBuilder.java,
-         java/security/cert/CertPathBuilderException.java,
-         java/security/cert/CertPathBuilderResult.java,
-         java/security/cert/CertPathBuilderSpi.java,
-         java/security/cert/CertPathParameters.java,
-         java/security/cert/CertPathValidator.java,
-         java/security/cert/CertPathValidatorException.java,
-         java/security/cert/CertPathValidatorResult.java,
-         java/security/cert/CertPathValidatorSpi.java,
-         java/security/cert/CertSelector.java,
-         java/security/cert/CertStore.java,
-         java/security/cert/CertStoreException.java,
-         java/security/cert/CertStoreParameters.java,
-         java/security/cert/CertStoreSpi.java,
-         java/security/cert/Certificate.java,
-         java/security/cert/CertificateException.java,
-         java/security/cert/CertificateExpiredException.java,
-         java/security/cert/CertificateFactory.java,
-         java/security/cert/CertificateParsingException.java,
-         java/security/cert/LDAPCertStoreParameters.java,
-         java/security/cert/Makefile.am, java/security/cert/Makefile.in,
-         java/security/cert/PKIXBuilderParameters.java,
-         java/security/cert/PKIXCertPathBuilderResult.java,
-         java/security/cert/PKIXCertPathChecker.java,
-         java/security/cert/PKIXCertPathValidatorResult.java,
-         java/security/cert/PolicyQualifierInfo.java,
-         java/security/cert/TrustAnchor.java,
-         java/security/cert/X509CRL.java,
-         java/security/cert/X509Certificate.java,
-         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.am,
-         java/security/interfaces/Makefile.in,
-         java/security/interfaces/RSAPrivateKey.java,
-         java/security/interfaces/RSAPublicKey.java,
-         java/security/spec/AlgorithmParameterSpec.java,
-         java/security/spec/DSAParameterSpec.java,
-         java/security/spec/DSAPrivateKeySpec.java,
-         java/security/spec/DSAPublicKeySpec.java,
-         java/security/spec/EncodedKeySpec.java,
-         java/security/spec/InvalidKeySpecException.java,
-         java/security/spec/InvalidParameterSpecException.java,
-         java/security/spec/KeySpec.java, java/security/spec/Makefile.am,
-         java/security/spec/Makefile.in,
-         java/security/spec/PKCS8EncodedKeySpec.java,
-         java/security/spec/PSSParameterSpec.java,
-         java/security/spec/RSAKeyGenParameterSpec.java,
-         java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java,
-         java/security/spec/RSAOtherPrimeInfo.java,
-         java/security/spec/RSAPrivateCrtKeySpec.java,
-         java/security/spec/RSAPrivateKeySpec.java,
-         java/security/spec/RSAPublicKeySpec.java,
-         java/security/spec/X509EncodedKeySpec.java,
-         java/security/spec/package.html,
-         java/sql/BatchUpdateException.java,
-         java/sql/CallableStatement.java, java/sql/Clob.java,
-         java/sql/Connection.java, java/text/Annotation.java,
-         java/text/AttributedCharacterIterator.java,
-         java/text/AttributedStringIterator.java,
-         java/text/BreakIterator.java, java/text/ChoiceFormat.java,
-         java/text/CollationElementIterator.java,
-         java/text/CollationKey.java, java/text/Collator.java,
-         java/text/DateFormatSymbols.java, java/text/DecimalFormat.java,
-         java/text/DecimalFormatSymbols.java,
-         java/text/FieldPosition.java, java/text/Format.java,
-         java/text/Makefile.am, java/text/Makefile.in,
-         java/text/MessageFormat.java, java/text/ParsePosition.java,
-         java/text/RuleBasedCollator.java,
-         java/text/StringCharacterIterator.java,
-         java/util/jar/Attributes.java, java/util/jar/JarEntry.java,
-         java/util/jar/JarException.java, java/util/jar/JarFile.java,
-         java/util/jar/JarInputStream.java,
-         java/util/jar/JarOutputStream.java, java/util/jar/Makefile.am,
-         java/util/jar/Makefile.in, java/util/jar/Manifest.java,
-         java/util/jar/package.html,
-         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/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/StreamHandler.java,
-         java/util/logging/XMLFormatter.java,
-         java/util/logging/package.html,
-         java/util/prefs/AbstractPreferences.java,
-         java/util/prefs/BackingStoreException.java,
-         java/util/prefs/InvalidPreferencesFormatException.java,
-         java/util/prefs/Makefile.am, java/util/prefs/Makefile.in,
-         java/util/prefs/NodeChangeEvent.java,
-         java/util/prefs/NodeChangeListener.java,
-         java/util/prefs/PreferenceChangeEvent.java,
-         java/util/prefs/PreferenceChangeListener.java,
-         java/util/prefs/Preferences.java: missing files
-
-2003-10-30 18:18  jowenn
-
-       * gnuclasspath/lib/javax/swing/JMenuBar.class,
-         gnuclasspath/lib/javax/swing/JMenuItem$AccessibleJMenuItem.class,
-         gnuclasspath/lib/javax/swing/JMenuItem.class,
-         gnuclasspath/lib/javax/swing/JOptionPane.class,
-         gnuclasspath/lib/javax/swing/JPanel.class,
-         gnuclasspath/lib/javax/swing/JPasswordField$AccessibleJPasswordField.class,
-         gnuclasspath/lib/javax/swing/JPasswordField.class,
-         gnuclasspath/lib/javax/swing/JPopupMenu$AccessibleJPopupMenu.class,
-         gnuclasspath/lib/javax/swing/JPopupMenu$Separator.class,
-         gnuclasspath/lib/javax/swing/JPopupMenu.class,
-         gnuclasspath/lib/javax/swing/JProgressBar$AccessibleJProgressBar.class,
-         gnuclasspath/lib/javax/swing/JProgressBar.class,
-         gnuclasspath/lib/javax/swing/JRadioButton.class,
-         gnuclasspath/lib/javax/swing/JRadioButtonMenuItem$AccessibleJRadioButtonMenuItem.class,
-         gnuclasspath/lib/javax/swing/JRadioButtonMenuItem.class,
-         gnuclasspath/lib/javax/swing/JRootPane$AccessibleJRootPane.class,
-         gnuclasspath/lib/javax/swing/JRootPane$RootLayout.class,
-         gnuclasspath/lib/javax/swing/JRootPane.class,
-         gnuclasspath/lib/javax/swing/JScrollBar.class,
-         gnuclasspath/lib/javax/swing/JScrollPane.class,
-         gnuclasspath/lib/javax/swing/JSeparator$AccessibleJSeparator.class,
-         gnuclasspath/lib/javax/swing/JSeparator.class,
-         gnuclasspath/lib/javax/swing/JSlider$AccessibleJSlider.class,
-         gnuclasspath/lib/javax/swing/JSlider$ModelListener.class,
-         gnuclasspath/lib/javax/swing/JSlider.class,
-         gnuclasspath/lib/javax/swing/JSplitPane$AccessibleJSplitPane.class,
-         gnuclasspath/lib/javax/swing/JSplitPane.class,
-         gnuclasspath/lib/javax/swing/JTabbedPane$Tab.class,
-         gnuclasspath/lib/javax/swing/JTabbedPane.class,
-         gnuclasspath/lib/javax/swing/JTable.class,
-         gnuclasspath/lib/javax/swing/JTextField$AccessibleJTextField.class,
-         gnuclasspath/lib/javax/swing/JTextField.class,
-         gnuclasspath/lib/javax/swing/JTextPane.class,
-         gnuclasspath/lib/javax/swing/JToggleButton.class,
-         gnuclasspath/lib/javax/swing/JToolBar$AccessibleJToolBar.class,
-         gnuclasspath/lib/javax/swing/JToolBar$Separator.class,
-         gnuclasspath/lib/javax/swing/JToolBar.class,
-         gnuclasspath/lib/javax/swing/JToolTip.class,
-         gnuclasspath/lib/javax/swing/JTree.class,
-         gnuclasspath/lib/javax/swing/JViewport.class,
-         gnuclasspath/lib/javax/swing/JWindow.class,
-         gnuclasspath/lib/javax/swing/KeyStroke.class,
-         gnuclasspath/lib/javax/swing/ListCellRenderer.class,
-         gnuclasspath/lib/javax/swing/ListModel.class,
-         gnuclasspath/lib/javax/swing/ListSelectionModel.class,
-         gnuclasspath/lib/javax/swing/LookAndFeel.class,
-         gnuclasspath/lib/javax/swing/MenuElement.class,
-         gnuclasspath/lib/javax/swing/MenuSelectionManager.class,
-         gnuclasspath/lib/javax/swing/MutableComboBoxModel.class,
-         gnuclasspath/lib/javax/swing/OverlayLayout.class,
-         gnuclasspath/lib/javax/swing/Popup$JWindowPopup.class,
-         gnuclasspath/lib/javax/swing/Popup.class,
-         gnuclasspath/lib/javax/swing/PopupFactory.class,
-         gnuclasspath/lib/javax/swing/ProgressMonitor.class,
-         gnuclasspath/lib/javax/swing/ProgressMonitorInputStream.class,
-         gnuclasspath/lib/javax/swing/Renderer.class,
-         gnuclasspath/lib/javax/swing/RepaintManager.class,
-         gnuclasspath/lib/javax/swing/RootPaneContainer.class,
-         gnuclasspath/lib/javax/swing/ScrollPaneConstants.class,
-         gnuclasspath/lib/javax/swing/ScrollPaneLayout.class,
-         gnuclasspath/lib/javax/swing/Scrollable.class,
-         gnuclasspath/lib/javax/swing/SingleSelectionModel.class,
-         gnuclasspath/lib/javax/swing/SizeRequirements.class,
-         gnuclasspath/lib/javax/swing/SizeSequence.class,
-         gnuclasspath/lib/javax/swing/SpinnerModel.class,
-         gnuclasspath/lib/javax/swing/SwingConstants.class,
-         gnuclasspath/lib/javax/swing/SwingUtilities.class,
-         gnuclasspath/lib/javax/swing/Timer$Waker.class,
-         gnuclasspath/lib/javax/swing/Timer.class,
-         gnuclasspath/lib/javax/swing/ToggleButtonModel.class,
-         gnuclasspath/lib/javax/swing/ToolTipManager$insideTimerAction.class,
-         gnuclasspath/lib/javax/swing/ToolTipManager$outsideTimerAction.class,
-         gnuclasspath/lib/javax/swing/ToolTipManager$stillInsideTimerAction.class,
-         gnuclasspath/lib/javax/swing/ToolTipManager.class,
-         gnuclasspath/lib/javax/swing/UIDefaults$ActiveValue.class,
-         gnuclasspath/lib/javax/swing/UIDefaults$LazyInputMap.class,
-         gnuclasspath/lib/javax/swing/UIDefaults$LazyValue.class,
-         gnuclasspath/lib/javax/swing/UIDefaults$ProxyLazyValue.class,
-         gnuclasspath/lib/javax/swing/UIDefaults.class,
-         gnuclasspath/lib/javax/swing/UIManager$LookAndFeelInfo.class,
-         gnuclasspath/lib/javax/swing/UIManager.class,
-         gnuclasspath/lib/javax/swing/UnsupportedLookAndFeelException.class,
-         gnuclasspath/lib/javax/swing/ViewportLayout.class,
-         gnuclasspath/lib/javax/swing/WindowConstants.class,
-         gnuclasspath/lib/javax/swing/event/CaretListener.class,
-         gnuclasspath/lib/javax/swing/event/ChangeEvent.class,
-         gnuclasspath/lib/javax/swing/event/DocumentEvent$EventType.class,
-         gnuclasspath/lib/javax/swing/event/HyperlinkEvent.class,
-         gnuclasspath/lib/javax/swing/event/MenuDragMouseListener.class,
-         gnuclasspath/lib/javax/swing/event/MenuKeyEvent.class,
-         gnuclasspath/lib/javax/swing/event/MenuKeyListener.class,
-         gnuclasspath/lib/javax/swing/event/SwingPropertyChangeSupport.class,
-         gnuclasspath/lib/javax/swing/event/TableModelEvent.class,
-         gnuclasspath/lib/javax/swing/filechooser/FileFilter.class,
-         gnuclasspath/lib/javax/swing/filechooser/FileSystemView.class,
-         gnuclasspath/lib/javax/swing/plaf/ActionMapUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource$BevelBorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource$CompoundBorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource$EmptyBorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource$LineBorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource$TitledBorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/BorderUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/ButtonUI.class,
-         gnuclasspath/lib/javax/swing/plaf/ComboBoxUI.class,
-         gnuclasspath/lib/javax/swing/plaf/DesktopIconUI.class,
-         gnuclasspath/lib/javax/swing/plaf/DesktopPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/FileChooserUI.class,
-         gnuclasspath/lib/javax/swing/plaf/FontUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/IconUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/InsetsUIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/InternalFrameUI.class,
-         gnuclasspath/lib/javax/swing/plaf/LabelUI.class,
-         gnuclasspath/lib/javax/swing/plaf/ListUI.class,
-         gnuclasspath/lib/javax/swing/plaf/MenuBarUI.class,
-         gnuclasspath/lib/javax/swing/plaf/MenuItemUI.class,
-         gnuclasspath/lib/javax/swing/plaf/OptionPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/PanelUI.class,
-         gnuclasspath/lib/javax/swing/plaf/ProgressBarUI.class,
-         gnuclasspath/lib/javax/swing/plaf/RootPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/ScrollPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/SeparatorUI.class,
-         gnuclasspath/lib/javax/swing/plaf/SliderUI.class,
-         gnuclasspath/lib/javax/swing/plaf/SplitPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/TabbedPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/TableHeaderUI.class,
-         gnuclasspath/lib/javax/swing/plaf/TableUI.class,
-         gnuclasspath/lib/javax/swing/plaf/UIResource.class,
-         gnuclasspath/lib/javax/swing/plaf/ViewportUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$MarginBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$MenuBarBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$RadioButtonBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$SplitPaneBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$SplitPaneDividerBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders$ToggleButtonBorder.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicBorders.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicButtonUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicCheckBoxUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicDefaults.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicGraphicsUtils.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicIconFactory.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicListUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicOptionPaneUI$1.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicOptionPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicRadioButtonUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicScrollPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicSplitPaneDivider$DragController.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicSplitPaneDivider.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicTabbedPaneUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/BasicViewportUI.class,
-         gnuclasspath/lib/javax/swing/plaf/basic/PanelBorder.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$1.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$AbstractElement.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$AttributeContext.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$Content.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$DefaultDocumentEvent.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$ElementEdit.class,
-         gnuclasspath/lib/javax/swing/text/AbstractDocument$LeafElement.class,
-         gnuclasspath/lib/javax/swing/text/AttributeSet.class,
-         gnuclasspath/lib/javax/swing/text/BadLocationException.class,
-         gnuclasspath/lib/javax/swing/text/Caret.class,
-         gnuclasspath/lib/javax/swing/text/DefaultCaret.class,
-         gnuclasspath/lib/javax/swing/text/DefaultEditorKit.class,
-         gnuclasspath/lib/javax/swing/text/DocumentFilter.class,
-         gnuclasspath/lib/javax/swing/text/EditorKit.class,
-         gnuclasspath/lib/javax/swing/text/Element.class,
-         gnuclasspath/lib/javax/swing/text/GapContent$1.class,
-         gnuclasspath/lib/javax/swing/text/GapContent.class,
-         gnuclasspath/lib/javax/swing/text/JTextComponent$KeyBinding.class,
-         gnuclasspath/lib/javax/swing/text/JTextComponent.class,
-         gnuclasspath/lib/javax/swing/text/Keymap.class,
-         gnuclasspath/lib/javax/swing/text/MutableAttributeSet.class,
-         gnuclasspath/lib/javax/swing/text/NavigationFilter.class,
-         gnuclasspath/lib/javax/swing/text/PlainDocument.class,
-         gnuclasspath/lib/javax/swing/text/PlainEditorKit.class,
-         gnuclasspath/lib/javax/swing/text/Position.class,
-         gnuclasspath/lib/javax/swing/text/Segment.class,
-         gnuclasspath/lib/javax/swing/text/Style.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit$AttributeTracker.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit$ForegroundAction.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit$ItalicAction.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit$StyledViewFactory.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit$UnderlineAction.class,
-         gnuclasspath/lib/javax/swing/text/StyledEditorKit.class,
-         gnuclasspath/lib/javax/swing/text/ViewFactory.class,
-         gnuclasspath/lib/javax/swing/tree/AbstractLayoutCache$NodeDimensions.class,
-         gnuclasspath/lib/javax/swing/tree/AbstractLayoutCache.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultMutableTreeNode.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeCellEditor$DefaultTextField.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeCellEditor$EditorContainer.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeCellEditor.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeCellRenderer.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeModel.class,
-         gnuclasspath/lib/javax/swing/tree/DefaultTreeSelectionModel.class,
-         gnuclasspath/lib/javax/swing/tree/ExpandVetoException.class,
-         gnuclasspath/lib/javax/swing/tree/FixedHeightLayoutCache.class,
-         gnuclasspath/lib/javax/swing/tree/TreeCellEditor.class,
-         gnuclasspath/lib/javax/swing/tree/TreeCellRenderer.class,
-         gnuclasspath/lib/javax/swing/tree/TreeNode.class,
-         gnuclasspath/lib/javax/swing/tree/TreePath.class,
-         gnuclasspath/lib/javax/transaction/HeuristicCommitException.class,
-         gnuclasspath/lib/javax/transaction/HeuristicMixedException.class,
-         gnuclasspath/lib/javax/transaction/HeuristicRollbackException.class,
-         gnuclasspath/lib/javax/transaction/InvalidTransactionException.class,
-         gnuclasspath/lib/javax/transaction/NotSupportedException.class,
-         gnuclasspath/lib/javax/transaction/RollbackException.class,
-         gnuclasspath/lib/javax/transaction/Status.class,
-         gnuclasspath/lib/javax/transaction/Synchronization.class,
-         gnuclasspath/lib/javax/transaction/SystemException.class,
-         gnuclasspath/lib/javax/transaction/Transaction.class,
-         gnuclasspath/lib/javax/transaction/TransactionManager.class,
-         gnuclasspath/lib/javax/transaction/TransactionRequiredException.class,
-         gnuclasspath/lib/javax/transaction/TransactionRolledbackException.class,
-         gnuclasspath/lib/javax/transaction/UserTransaction.class,
-         gnuclasspath/lib/javax/transaction/xa/XAException.class,
-         gnuclasspath/lib/javax/transaction/xa/XAResource.class,
-         gnuclasspath/lib/javax/xml/parsers/ClassStuff.class,
-         gnuclasspath/lib/javax/xml/parsers/DocumentBuilder.class,
-         gnuclasspath/lib/javax/xml/parsers/FactoryConfigurationError.class,
-         gnuclasspath/lib/javax/xml/parsers/ParserConfigurationException.class,
-         gnuclasspath/lib/javax/xml/parsers/SAXParserFactory.class,
-         gnuclasspath/lib/org/w3c/dom/Attr.class,
-         gnuclasspath/lib/org/w3c/dom/CDATASection.class,
-         gnuclasspath/lib/org/w3c/dom/CharacterData.class,
-         gnuclasspath/lib/org/w3c/dom/Comment.class,
-         gnuclasspath/lib/org/w3c/dom/DOMException.class,
-         gnuclasspath/lib/org/w3c/dom/DOMImplementation.class,
-         gnuclasspath/lib/org/w3c/dom/Document.class,
-         gnuclasspath/lib/org/w3c/dom/DocumentFragment.class,
-         gnuclasspath/lib/org/w3c/dom/DocumentType.class,
-         gnuclasspath/lib/org/w3c/dom/Element.class,
-         gnuclasspath/lib/org/w3c/dom/Entity.class,
-         gnuclasspath/lib/org/w3c/dom/EntityReference.class,
-         gnuclasspath/lib/org/w3c/dom/NamedNodeMap.class,
-         gnuclasspath/lib/org/w3c/dom/Node.class,
-         gnuclasspath/lib/org/w3c/dom/NodeList.class,
-         gnuclasspath/lib/org/w3c/dom/Notation.class,
-         gnuclasspath/lib/org/w3c/dom/ProcessingInstruction.class,
-         gnuclasspath/lib/org/w3c/dom/Text.class,
-         gnuclasspath/lib/org/w3c/dom/css/CSS2Properties.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLCollection.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLDivElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLFieldSetElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLHeadElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLImageElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLInputElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLMapElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLMenuElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLOListElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLParagraphElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLParamElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLScriptElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLSelectElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLStyleElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLTableElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLTableRowElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLTableSectionElement.class,
-         gnuclasspath/lib/org/w3c/dom/html/HTMLUListElement.class,
-         gnuclasspath/lib/org/xml/sax/Attributes.class,
-         gnuclasspath/lib/org/xml/sax/ContentHandler.class,
-         gnuclasspath/lib/org/xml/sax/DTDHandler.class,
-         gnuclasspath/lib/org/xml/sax/DocumentHandler.class,
-         gnuclasspath/lib/org/xml/sax/EntityResolver.class,
-         gnuclasspath/lib/org/xml/sax/HandlerBase.class,
-         gnuclasspath/lib/org/xml/sax/InputSource.class,
-         gnuclasspath/lib/org/xml/sax/Locator.class,
-         gnuclasspath/lib/org/xml/sax/SAXNotRecognizedException.class,
-         gnuclasspath/lib/org/xml/sax/SAXNotSupportedException.class,
-         gnuclasspath/lib/org/xml/sax/SAXParseException.class,
-         gnuclasspath/native/Makefile.am, gnuclasspath/native/Makefile.in,
-         gnuclasspath/native/cni/Makefile.in,
-         gnuclasspath/native/fdlibm/e_atan2.c,
-         gnuclasspath/native/fdlibm/java-assert.h,
-         gnuclasspath/native/fdlibm/k_cos.c,
-         gnuclasspath/native/fdlibm/k_sin.c,
-         gnuclasspath/native/fdlibm/k_tan.c,
-         gnuclasspath/native/fdlibm/s_rint.c,
-         gnuclasspath/native/fdlibm/s_scalbn.c,
-         gnuclasspath/native/fdlibm/sf_fabs.c,
-         gnuclasspath/native/fdlibm/strtod.c,
-         gnuclasspath/native/fdlibm/w_log.c,
-         gnuclasspath/native/fdlibm/w_pow.c,
-         gnuclasspath/native/jni/java-io/FileDescriptor.c,
-         gnuclasspath/native/jni/java-io/Makefile.am,
-         gnuclasspath/native/jni/java-io/Makefile.in,
-         gnuclasspath/native/jni/java-io/javaio.c,
-         gnuclasspath/native/jni/java-io/javaio.h,
-         gnuclasspath/native/jni/java-net/Makefile.in,
-         gnuclasspath/native/jni/java-net/java_net_NetworkInterface.c,
-         gnuclasspath/native/jni/java-net/java_net_PlainDatagramSocketImpl.c,
-         gnuclasspath/native/jni/java-net/java_net_PlainSocketImpl.c,
-         gnuclasspath/native/jni/java-net/javanet.c,
-         gnuclasspath/native/jni/java-net/javanet.h,
-         gnuclasspath/resource/Makefile.am,
-         gnuclasspath/resource/Makefile.in,
-         gnuclasspath/resource/orp-1.0.8.patch,
-         gnuclasspath/resource/orp-1.0.9.patch,
-         gnuclasspath/resource/java/Makefile.am,
-         gnuclasspath/resource/java/Makefile.in,
-         gnuclasspath/resource/java/util/Makefile.am,
-         gnuclasspath/resource/java/util/Makefile.in,
-         gnuclasspath/resource/java/util/iso3166-a3.properties,
-         gnuclasspath/resource/java/util/iso3166.properties,
-         gnuclasspath/resource/java/util/iso3166_de.properties,
-         gnuclasspath/resource/java/util/iso639-a2-old.properties,
-         gnuclasspath/resource/java/util/iso639-a3.properties,
-         gnuclasspath/resource/java/util/iso639.properties,
-         gnuclasspath/resource/java/util/iso639_de.properties,
-         gnuclasspath/resource/java/util/iso639_ga.properties,
-         i386/ngen.c, jit/jitdef.h, jit/parse.c, toolbox/loging.c:
-         slightly modified classpath 0.06
-
-2003-10-30 18:15  jowenn
-
-       * gnuclasspath/: 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/MenuSelectionManager.java,
-         javax/swing/MutableComboBoxModel.java,
-         javax/swing/OverlayLayout.java, javax/swing/Popup.java,
-         javax/swing/PopupFactory.java, javax/swing/ProgressMonitor.java,
-         javax/swing/ProgressMonitorInputStream.java,
-         javax/swing/Renderer.java, javax/swing/RepaintManager.java,
-         javax/swing/RootPaneContainer.java,
-         javax/swing/ScrollPaneConstants.java,
-         javax/swing/ScrollPaneLayout.java, javax/swing/Scrollable.java,
-         javax/swing/SingleSelectionModel.java,
-         javax/swing/SizeRequirements.java, javax/swing/SizeSequence.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/UnsupportedLookAndFeelException.java,
-         javax/swing/ViewportLayout.java,
-         javax/swing/WindowConstants.java, javax/swing/package.html,
-         javax/swing/border/AbstractBorder.java,
-         javax/swing/border/BevelBorder.java,
-         javax/swing/border/CompoundBorder.java,
-         javax/swing/border/LineBorder.java,
-         javax/swing/border/Makefile.am, javax/swing/border/Makefile.in,
-         javax/swing/border/MatteBorder.java,
-         javax/swing/border/SoftBevelBorder.java,
-         javax/swing/border/TitledBorder.java,
-         javax/swing/border/package.html,
-         javax/swing/event/AncestorListener.java,
-         javax/swing/event/CaretEvent.java,
-         javax/swing/event/CaretListener.java,
-         javax/swing/event/CellEditorListener.java,
-         javax/swing/event/ChangeEvent.java,
-         javax/swing/event/ChangeListener.java,
-         javax/swing/event/DocumentListener.java,
-         javax/swing/event/HyperlinkListener.java,
-         javax/swing/event/ListDataListener.java,
-         javax/swing/event/ListSelectionEvent.java,
-         javax/swing/event/ListSelectionListener.java,
-         javax/swing/event/Makefile.am, javax/swing/event/Makefile.in,
-         javax/swing/event/MenuDragMouseEvent.java,
-         javax/swing/event/MenuDragMouseListener.java,
-         javax/swing/event/MenuKeyEvent.java,
-         javax/swing/event/MenuListener.java,
-         javax/swing/event/MouseInputAdapter.java,
-         javax/swing/event/MouseInputListener.java,
-         javax/swing/event/PopupMenuEvent.java,
-         javax/swing/event/PopupMenuListener.java,
-         javax/swing/event/SwingPropertyChangeSupport.java,
-         javax/swing/event/TableColumnModelListener.java,
-         javax/swing/event/TreeExpansionListener.java,
-         javax/swing/event/TreeModelEvent.java,
-         javax/swing/event/TreeModelListener.java,
-         javax/swing/event/TreeWillExpandListener.java,
-         javax/swing/event/UndoableEditEvent.java,
-         javax/swing/event/UndoableEditListener.java,
-         javax/swing/event/package.html,
-         javax/swing/plaf/BorderUIResource.java,
-         javax/swing/plaf/ButtonUI.java, javax/swing/plaf/ComboBoxUI.java,
-         javax/swing/plaf/ComponentUI.java,
-         javax/swing/plaf/DesktopIconUI.java,
-         javax/swing/plaf/DesktopPaneUI.java,
-         javax/swing/plaf/DimensionUIResource.java,
-         javax/swing/plaf/FileChooserUI.java,
-         javax/swing/plaf/FontUIResource.java,
-         javax/swing/plaf/IconUIResource.java,
-         javax/swing/plaf/InsetsUIResource.java,
-         javax/swing/plaf/InternalFrameUI.java,
-         javax/swing/plaf/LabelUI.java, javax/swing/plaf/ListUI.java,
-         javax/swing/plaf/Makefile.am, javax/swing/plaf/Makefile.in,
-         javax/swing/plaf/MenuBarUI.java,
-         javax/swing/plaf/MenuItemUI.java,
-         javax/swing/plaf/OptionPaneUI.java,
-         javax/swing/plaf/PanelUI.java, javax/swing/plaf/PopupMenuUI.java,
-         javax/swing/plaf/ProgressBarUI.java,
-         javax/swing/plaf/RootPaneUI.java,
-         javax/swing/plaf/ScrollBarUI.java,
-         javax/swing/plaf/ScrollPaneUI.java,
-         javax/swing/plaf/SeparatorUI.java,
-         javax/swing/plaf/SliderUI.java,
-         javax/swing/plaf/SplitPaneUI.java,
-         javax/swing/plaf/TabbedPaneUI.java,
-         javax/swing/plaf/TableUI.java, javax/swing/plaf/ToolTipUI.java,
-         javax/swing/plaf/TreeUI.java, javax/swing/plaf/UIResource.java,
-         javax/swing/plaf/ViewportUI.java, javax/swing/plaf/package.html,
-         javax/swing/plaf/basic/BasicBorders.java,
-         javax/swing/plaf/basic/BasicButtonUI.java,
-         javax/swing/plaf/basic/BasicDefaults.java,
-         javax/swing/plaf/basic/BasicGraphicsUtils.java,
-         javax/swing/plaf/basic/BasicLabelUI.java,
-         javax/swing/plaf/basic/BasicLookAndFeel.java,
-         javax/swing/plaf/basic/BasicOptionPaneUI.java,
-         javax/swing/plaf/basic/BasicPanelUI.java,
-         javax/swing/plaf/basic/BasicSplitPaneUI.java,
-         javax/swing/plaf/basic/BasicTextUI.java,
-         javax/swing/plaf/basic/BasicViewportUI.java,
-         javax/swing/plaf/basic/Makefile.am,
-         javax/swing/plaf/basic/Makefile.in,
-         javax/swing/plaf/basic/package.html,
-         javax/swing/table/AbstractTableModel.java,
-         javax/swing/table/JTableHeader.java,
-         javax/swing/table/Makefile.am, javax/swing/table/Makefile.in,
-         javax/swing/table/TableModel.java,
-         javax/swing/table/package.html,
-         javax/swing/text/BadLocationException.java,
-         javax/swing/text/Caret.java,
-         javax/swing/text/CharacterIterator.java,
-         javax/swing/text/ComponentView.java,
-         javax/swing/text/Document.java,
-         javax/swing/text/DocumentFilter.java,
-         javax/swing/text/GapContent.java,
-         javax/swing/text/JTextComponent.java,
-         javax/swing/text/MutableAttributeSet.java,
-         javax/swing/text/NavigationFilter.java,
-         javax/swing/text/Position.java, javax/swing/text/Style.java,
-         javax/swing/text/StyledDocument.java,
-         javax/swing/text/ViewFactory.java, javax/swing/text/package.html,
-         javax/swing/undo/AbstractUndoableEdit.java,
-         javax/swing/undo/CannotRedoException.java,
-         javax/swing/undo/CannotUndoException.java,
-         javax/swing/undo/Makefile.am, javax/swing/undo/Makefile.in,
-         javax/swing/undo/StateEdit.java,
-         javax/swing/undo/StateEditable.java,
-         javax/swing/undo/UndoableEdit.java,
-         javax/swing/undo/package.html,
-         javax/transaction/HeuristicCommitException.java,
-         javax/transaction/HeuristicMixedException.java,
-         javax/transaction/HeuristicRollbackException.java,
-         javax/transaction/InvalidTransactionException.java,
-         javax/transaction/Makefile.am, javax/transaction/Makefile.in,
-         javax/transaction/NotSupportedException.java,
-         javax/transaction/RollbackException.java,
-         javax/transaction/Status.java,
-         javax/transaction/Synchronization.java,
-         javax/transaction/SystemException.java,
-         javax/transaction/Transaction.java,
-         javax/transaction/TransactionManager.java,
-         javax/transaction/TransactionRequiredException.java,
-         javax/transaction/TransactionRolledbackException.java,
-         javax/transaction/UserTransaction.java,
-         javax/transaction/xa/Makefile.in,
-         javax/transaction/xa/XAException.java,
-         javax/transaction/xa/XAResource.java,
-         javax/transaction/xa/Xid.java, lib/Makefile.am, lib/Makefile.in,
-         lib/classes, lib/classes.1, lib/compile-classes,
-         lib/gen-classlist.sh.in, lib/gen_nio.sh.in, lib/glibj.zip,
-         lib/java.dep, lib/mkcollections.pl.in, lib/resources,
-         lib/standard.omit, lib/gnu/java/awt/BitMaskExtent.class,
-         lib/gnu/java/awt/Buffers.class,
-         lib/gnu/java/awt/ComponentDataBlitOp.class,
-         lib/gnu/java/awt/EventModifier.class,
-         lib/gnu/java/awt/GLightweightPeer.class,
-         lib/gnu/java/awt/peer/gtk/GdkFontMetrics.class,
-         lib/gnu/java/awt/peer/gtk/GdkGraphics.class,
-         lib/gnu/java/awt/peer/gtk/GtkArg.class,
-         lib/gnu/java/awt/peer/gtk/GtkArgList.class,
-         lib/gnu/java/awt/peer/gtk/GtkCheckboxGroupPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkCheckboxPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkChoicePeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkClipboard.class,
-         lib/gnu/java/awt/peer/gtk/GtkComponentPeer$1PrepareImage.class,
-         lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkDialogPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkFileDialogPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkFontPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkFramePeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkGenericPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkImage.class,
-         lib/gnu/java/awt/peer/gtk/GtkImagePainter.class,
-         lib/gnu/java/awt/peer/gtk/GtkLabelPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkListPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkMainThread.class,
-         lib/gnu/java/awt/peer/gtk/GtkMenuComponentPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkMenuItemPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkMenuPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkOffScreenImage.class,
-         lib/gnu/java/awt/peer/gtk/GtkPopupMenuPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkScrollbarPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkTextAreaPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkTextComponentPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkTextFieldPeer.class,
-         lib/gnu/java/awt/peer/gtk/GtkToolkit.class,
-         lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class,
-         lib/gnu/java/beans/BeanInfoEmbryo.class,
-         lib/gnu/java/beans/DoubleKey.class,
-         lib/gnu/java/beans/EmptyBeanInfo.class,
-         lib/gnu/java/beans/ExplicitBeanInfo.class,
-         lib/gnu/java/beans/IntrospectionIncubator.class,
-         lib/gnu/java/beans/editors/NativeBooleanEditor.class,
-         lib/gnu/java/beans/editors/NativeByteEditor.class,
-         lib/gnu/java/beans/editors/NativeDoubleEditor.class,
-         lib/gnu/java/beans/editors/NativeLongEditor.class,
-         lib/gnu/java/beans/editors/NativeShortEditor.class,
-         lib/gnu/java/beans/editors/StringEditor.class,
-         lib/gnu/java/locale/LocaleInformation_af_ZA.class,
-         lib/gnu/java/locale/LocaleInformation_ar_AE.class,
-         lib/gnu/java/locale/LocaleInformation_ar_BH.class,
-         lib/gnu/java/locale/LocaleInformation_ar_DZ.class,
-         lib/gnu/java/locale/LocaleInformation_ar_IN.class,
-         lib/gnu/java/locale/LocaleInformation_ar_JO.class,
-         lib/gnu/java/locale/LocaleInformation_ar_LB.class,
-         lib/gnu/java/locale/LocaleInformation_ar_LY.class,
-         lib/gnu/java/locale/LocaleInformation_ar_QA.class,
-         lib/gnu/java/locale/LocaleInformation_ar_SD.class,
-         lib/gnu/java/locale/LocaleInformation_ar_SY.class,
-         lib/gnu/java/locale/LocaleInformation_ar_TN.class,
-         lib/gnu/java/locale/LocaleInformation_ar_YE.class,
-         lib/gnu/java/locale/LocaleInformation_be_BY.class,
-         lib/gnu/java/locale/LocaleInformation_bn_IN.class,
-         lib/gnu/java/locale/LocaleInformation_bs_BA.class,
-         lib/gnu/java/locale/LocaleInformation_cs_CZ.class,
-         lib/gnu/java/locale/LocaleInformation_cy_GB.class,
-         lib/gnu/java/locale/LocaleInformation_de.class,
-         lib/gnu/java/locale/LocaleInformation_de_AT.class,
-         lib/gnu/java/locale/LocaleInformation_de_DE.class,
-         lib/gnu/java/locale/LocaleInformation_de_LU.class,
-         lib/gnu/java/locale/LocaleInformation_el_GR.class,
-         lib/gnu/java/locale/LocaleInformation_en.class,
-         lib/gnu/java/locale/LocaleInformation_en_AU.class,
-         lib/gnu/java/locale/LocaleInformation_en_BW.class,
-         lib/gnu/java/locale/LocaleInformation_en_CA.class,
-         lib/gnu/java/locale/LocaleInformation_en_GB.class,
-         lib/gnu/java/locale/LocaleInformation_en_HK.class,
-         lib/gnu/java/locale/LocaleInformation_en_IN.class,
-         lib/gnu/java/locale/LocaleInformation_en_NZ.class,
-         lib/gnu/java/locale/LocaleInformation_en_PH.class,
-         lib/gnu/java/locale/LocaleInformation_en_SG.class,
-         lib/gnu/java/locale/LocaleInformation_en_US.class,
-         lib/gnu/java/locale/LocaleInformation_en_ZA.class,
-         lib/gnu/java/locale/LocaleInformation_es_AR.class,
-         lib/gnu/java/locale/LocaleInformation_es_BO.class,
-         lib/gnu/java/locale/LocaleInformation_es_CL.class,
-         lib/gnu/java/locale/LocaleInformation_es_CO.class,
-         lib/gnu/java/locale/LocaleInformation_es_CR.class,
-         lib/gnu/java/locale/LocaleInformation_es_DO.class,
-         lib/gnu/java/locale/LocaleInformation_es_EC.class,
-         lib/gnu/java/locale/LocaleInformation_es_GT.class,
-         lib/gnu/java/locale/LocaleInformation_es_MX.class,
-         lib/gnu/java/locale/LocaleInformation_es_PE.class,
-         lib/gnu/java/locale/LocaleInformation_es_PR.class,
-         lib/gnu/java/locale/LocaleInformation_es_PY.class,
-         lib/gnu/java/locale/LocaleInformation_es_US.class,
-         lib/gnu/java/locale/LocaleInformation_es_UY.class,
-         lib/gnu/java/locale/LocaleInformation_es_VE.class,
-         lib/gnu/java/locale/LocaleInformation_et_EE.class,
-         lib/gnu/java/locale/LocaleInformation_eu_ES.class,
-         lib/gnu/java/locale/LocaleInformation_fa_IR.class,
-         lib/gnu/java/locale/LocaleInformation_fi_FI.class,
-         lib/gnu/java/locale/LocaleInformation_fo_FO.class,
-         lib/gnu/java/locale/LocaleInformation_fr_BE.class,
-         lib/gnu/java/locale/LocaleInformation_fr_CA.class,
-         lib/gnu/java/locale/LocaleInformation_fr_CH.class,
-         lib/gnu/java/locale/LocaleInformation_ga_IE.class,
-         lib/gnu/java/locale/LocaleInformation_gd_GB.class,
-         lib/gnu/java/locale/LocaleInformation_gl_ES.class,
-         lib/gnu/java/locale/LocaleInformation_hi_IN.class,
-         lib/gnu/java/locale/LocaleInformation_hr_HR.class,
-         lib/gnu/java/locale/LocaleInformation_hu_HU.class,
-         lib/gnu/java/locale/LocaleInformation_id_ID.class,
-         lib/gnu/java/locale/LocaleInformation_it_CH.class,
-         lib/gnu/java/locale/LocaleInformation_it_IT.class,
-         lib/gnu/java/locale/LocaleInformation_iw_IL.class,
-         lib/gnu/java/locale/LocaleInformation_ja_JP.class,
-         lib/gnu/java/locale/LocaleInformation_kl_GL.class,
-         lib/gnu/java/locale/LocaleInformation_ko_KR.class,
-         lib/gnu/java/locale/LocaleInformation_kw_GB.class,
-         lib/gnu/java/locale/LocaleInformation_lt_LT.class,
-         lib/gnu/java/locale/LocaleInformation_lv_LV.class,
-         lib/gnu/java/locale/LocaleInformation_mi_NZ.class,
-         lib/gnu/java/locale/LocaleInformation_mk_MK.class,
-         lib/gnu/java/locale/LocaleInformation_mr_IN.class,
-         lib/gnu/java/locale/LocaleInformation_mt_MT.class,
-         lib/gnu/java/locale/LocaleInformation_nl.class,
-         lib/gnu/java/locale/LocaleInformation_nl_NL.class,
-         lib/gnu/java/locale/LocaleInformation_nn_NO.class,
-         lib/gnu/java/locale/LocaleInformation_no_NO.class,
-         lib/gnu/java/locale/LocaleInformation_oc_FR.class,
-         lib/gnu/java/locale/LocaleInformation_pl_PL.class,
-         lib/gnu/java/locale/LocaleInformation_pt_BR.class,
-         lib/gnu/java/locale/LocaleInformation_ro_RO.class,
-         lib/gnu/java/locale/LocaleInformation_ru_RU.class,
-         lib/gnu/java/locale/LocaleInformation_se_NO.class,
-         lib/gnu/java/locale/LocaleInformation_sk_SK.class,
-         lib/gnu/java/locale/LocaleInformation_sl_SI.class,
-         lib/gnu/java/locale/LocaleInformation_sq_AL.class,
-         lib/gnu/java/locale/LocaleInformation_sr_YU.class,
-         lib/gnu/java/locale/LocaleInformation_sv_FI.class,
-         lib/gnu/java/locale/LocaleInformation_sv_SE.class,
-         lib/gnu/java/locale/LocaleInformation_tg_TJ.class,
-         lib/gnu/java/locale/LocaleInformation_tl_PH.class,
-         lib/gnu/java/locale/LocaleInformation_tr_TR.class,
-         lib/gnu/java/locale/LocaleInformation_uk_UA.class,
-         lib/gnu/java/locale/LocaleInformation_uz_UZ.class,
-         lib/gnu/java/locale/LocaleInformation_vi_VN.class,
-         lib/gnu/java/locale/LocaleInformation_yi_US.class,
-         lib/gnu/java/locale/LocaleInformation_zh_CN.class,
-         lib/gnu/java/locale/LocaleInformation_zh_HK.class,
-         lib/gnu/java/locale/LocaleInformation_zh_SG.class,
-         lib/gnu/java/locale/LocaleInformation_zh_TW.class,
-         lib/gnu/java/locale/iso3166-a3.properties,
-         lib/gnu/java/locale/iso639-a2-old.properties,
-         lib/gnu/java/locale/iso639-a3.properties,
-         lib/gnu/java/locale/iso639.properties,
-         lib/gnu/java/locale/iso639_de.properties,
-         lib/gnu/java/locale/iso639_ga.properties,
-         lib/gnu/java/nio/charset/ISO_8859_1$1.class,
-         lib/gnu/java/nio/charset/ISO_8859_1$Decoder.class,
-         lib/gnu/java/nio/charset/Provider.class,
-         lib/gnu/java/nio/charset/US_ASCII$1.class,
-         lib/gnu/java/nio/charset/UTF_16BE.class,
-         lib/gnu/java/nio/charset/UTF_16Encoder.class,
-         lib/gnu/java/nio/charset/UTF_8$Encoder.class,
-         lib/gnu/java/nio/charset/UTF_8.class,
-         lib/gnu/java/rmi/server/UnicastConnection.class,
-         lib/gnu/java/rmi/server/UnicastServerRef.class,
-         lib/gnu/java/security/Engine.class,
-         lib/gnu/java/security/OID.class,
-         lib/gnu/javax/rmi/PortableServer.class,
-         lib/gnu/xml/aelfred2/JAXPFactory.class,
-         lib/gnu/xml/aelfred2/SAXDriver$Adapter.class,
-         lib/gnu/xml/aelfred2/XmlParser.class,
-         lib/gnu/xml/aelfred2/XmlReader$1.class,
-         lib/gnu/xml/dom/Consumer$Backdoor.class,
-         lib/gnu/xml/dom/Consumer.class, lib/gnu/xml/dom/DomAttr.class,
-         lib/gnu/xml/dom/DomCDATA.class,
-         lib/gnu/xml/dom/DomCharacterData$EmptyNodeList.class,
-         lib/gnu/xml/dom/DomCharacterData.class,
-         lib/gnu/xml/dom/DomComment.class,
-         lib/gnu/xml/dom/DomDoctype$ElementInfo.class,
-         lib/gnu/xml/dom/DomDoctype.class,
-         lib/gnu/xml/dom/DomDocument.class,
-         lib/gnu/xml/dom/DomElement.class,
-         lib/gnu/xml/dom/DomEntity.class,
-         lib/gnu/xml/dom/DomEntityReference.class,
-         lib/gnu/xml/dom/DomEvent$DomMutationEvent.class,
-         lib/gnu/xml/dom/DomEvent$DomUIEvent.class,
-         lib/gnu/xml/dom/DomEvent.class, lib/gnu/xml/dom/DomExtern.class,
-         lib/gnu/xml/dom/DomFragment.class, lib/gnu/xml/dom/DomImpl.class,
-         lib/gnu/xml/dom/DomIterator.class,
-         lib/gnu/xml/dom/DomNamedNodeMap.class,
-         lib/gnu/xml/dom/DomNode$DomEventException.class,
-         lib/gnu/xml/dom/DomNode$ListenerRecord.class,
-         lib/gnu/xml/dom/DomNode$LiveNodeList.class,
-         lib/gnu/xml/dom/DomNode$ShadowList.class,
-         lib/gnu/xml/dom/DomNode.class, lib/gnu/xml/dom/DomNotation.class,
-         lib/gnu/xml/dom/DomNsNode.class, lib/gnu/xml/dom/DomPI.class,
-         lib/gnu/xml/dom/DomText.class,
-         lib/gnu/xml/dom/JAXPFactory$JAXPBuilder.class,
-         lib/gnu/xml/dom/JAXPFactory.class,
-         lib/gnu/xml/util/DoParse.class, lib/gnu/xml/util/DomParser.class,
-         lib/gnu/xml/util/Resolver.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$DomHandler.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$LocatorAdapter.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$NullHandler.class,
-         lib/gnu/xml/util/SAXNullTransformerFactory$NullTransformer.class,
-         lib/gnu/xml/util/XCat$DoneDelegation.class,
-         lib/gnu/xml/util/XCat.class, lib/gnu/xml/util/XHTMLWriter.class,
-         lib/java/awt/AWTError.class, lib/java/awt/AWTEvent.class,
-         lib/java/awt/AWTEventMulticaster.class,
-         lib/java/awt/AWTException.class,
-         lib/java/awt/AWTKeyStroke$1.class,
-         lib/java/awt/AWTKeyStroke$2.class,
-         lib/java/awt/AWTKeyStroke$3.class,
-         lib/java/awt/AWTKeyStroke.class,
-         lib/java/awt/AWTPermission.class, lib/java/awt/ActiveEvent.class,
-         lib/java/awt/Adjustable.class,
-         lib/java/awt/AlphaComposite$1.class,
-         lib/java/awt/AlphaComposite.class,
-         lib/java/awt/AttributeValue.class,
-         lib/java/awt/BasicStroke.class, lib/java/awt/BorderLayout.class,
-         lib/java/awt/BufferCapabilities$FlipContents.class,
-         lib/java/awt/BufferCapabilities.class, lib/java/awt/Button.class,
-         lib/java/awt/Canvas.class, lib/java/awt/CardLayout.class,
-         lib/java/awt/Checkbox.class, lib/java/awt/CheckboxGroup.class,
-         lib/java/awt/CheckboxMenuItem.class, lib/java/awt/Choice.class,
-         lib/java/awt/Color.class, lib/java/awt/ColorPaintContext.class,
-         lib/java/awt/Component$AccessibleAWTComponent$AccessibleAWTComponentHandler.class,
-         lib/java/awt/Component$AccessibleAWTComponent$AccessibleAWTFocusHandler.class,
-         lib/java/awt/Component$AccessibleAWTComponent.class,
-         lib/java/awt/Component$BltBufferStrategy.class,
-         lib/java/awt/Component$FlipBufferStrategy.class,
-         lib/java/awt/Component.class,
-         lib/java/awt/ComponentOrientation.class,
-         lib/java/awt/Composite.class,
-         lib/java/awt/CompositeContext.class,
-         lib/java/awt/Container$AccessibleAWTContainer$AccessibleContainerHandler.class,
-         lib/java/awt/Container$AccessibleAWTContainer.class,
-         lib/java/awt/Container$GfxPaintAllVisitor.class,
-         lib/java/awt/Container$GfxPaintVisitor.class,
-         lib/java/awt/Container$GfxPrintAllVisitor.class,
-         lib/java/awt/Container$GfxPrintVisitor.class,
-         lib/java/awt/Container$GfxVisitor.class,
-         lib/java/awt/Container.class,
-         lib/java/awt/ContainerOrderFocusTraversalPolicy.class,
-         lib/java/awt/Cursor.class,
-         lib/java/awt/DefaultFocusTraversalPolicy.class,
-         lib/java/awt/DefaultKeyboardFocusManager.class,
-         lib/java/awt/Dialog.class, lib/java/awt/Dimension.class,
-         lib/java/awt/DisplayMode.class, lib/java/awt/Event.class,
-         lib/java/awt/EventDispatchThread.class,
-         lib/java/awt/EventQueue.class, lib/java/awt/FileDialog.class,
-         lib/java/awt/FlowLayout.class,
-         lib/java/awt/FocusTraversalPolicy.class, lib/java/awt/Font.class,
-         lib/java/awt/FontFormatException.class,
-         lib/java/awt/FontMetrics.class, lib/java/awt/Frame.class,
-         lib/java/awt/GradientPaint.class, lib/java/awt/Graphics.class,
-         lib/java/awt/Graphics2D.class,
-         lib/java/awt/GraphicsConfigTemplate.class,
-         lib/java/awt/GraphicsConfiguration.class,
-         lib/java/awt/GraphicsDevice.class,
-         lib/java/awt/GraphicsEnvironment.class,
-         lib/java/awt/GridBagConstraints.class,
-         lib/java/awt/GridBagLayout.class,
-         lib/java/awt/GridBagLayoutInfo.class,
-         lib/java/awt/GridLayout.class,
-         lib/java/awt/HeadlessException.class,
-         lib/java/awt/IllegalComponentStateException.class,
-         lib/java/awt/Image.class, lib/java/awt/ImageCapabilities.class,
-         lib/java/awt/Insets.class, lib/java/awt/ItemSelectable.class,
-         lib/java/awt/JobAttributes$DefaultSelectionType.class,
-         lib/java/awt/JobAttributes$DestinationType.class,
-         lib/java/awt/JobAttributes$DialogType.class,
-         lib/java/awt/JobAttributes$MultipleDocumentHandlingType.class,
-         lib/java/awt/JobAttributes$SidesType.class,
-         lib/java/awt/JobAttributes.class,
-         lib/java/awt/KeyEventDispatcher.class,
-         lib/java/awt/KeyEventPostProcessor.class,
-         lib/java/awt/KeyboardFocusManager.class,
-         lib/java/awt/Label.class, lib/java/awt/LayoutManager.class,
-         lib/java/awt/LayoutManager2.class,
-         lib/java/awt/LightweightDispatcher.class,
-         lib/java/awt/List.class,
-         lib/java/awt/MediaTracker$MediaEntry.class,
-         lib/java/awt/MediaTracker.class, lib/java/awt/Menu.class,
-         lib/java/awt/MenuBar.class, lib/java/awt/MenuComponent.class,
-         lib/java/awt/MenuContainer.class, lib/java/awt/MenuItem.class,
-         lib/java/awt/MenuShortcut.class,
-         lib/java/awt/PageAttributes$ColorType.class,
-         lib/java/awt/PageAttributes$MediaType.class,
-         lib/java/awt/PageAttributes$OrientationRequestedType.class,
-         lib/java/awt/PageAttributes$OriginType.class,
-         lib/java/awt/PageAttributes$PrintQualityType.class,
-         lib/java/awt/PageAttributes.class, lib/java/awt/Paint.class,
-         lib/java/awt/PaintContext.class,
-         lib/java/awt/Panel$AccessibleAWTPanel.class,
-         lib/java/awt/Panel.class, lib/java/awt/Point.class,
-         lib/java/awt/Polygon$1.class, lib/java/awt/Polygon.class,
-         lib/java/awt/PopupMenu.class, lib/java/awt/PrintGraphics.class,
-         lib/java/awt/PrintJob.class, lib/java/awt/Rectangle.class,
-         lib/java/awt/RenderingHints$Key.class,
-         lib/java/awt/RenderingHints$KeyImpl.class,
-         lib/java/awt/RenderingHints.class, lib/java/awt/Robot.class,
-         lib/java/awt/ScrollPane.class,
-         lib/java/awt/ScrollPaneAdjustable.class,
-         lib/java/awt/Scrollbar.class, lib/java/awt/Shape.class,
-         lib/java/awt/Stroke.class, lib/java/awt/SystemColor.class,
-         lib/java/awt/TextArea.class, lib/java/awt/TextComponent.class,
-         lib/java/awt/TextField.class, lib/java/awt/TexturePaint.class,
-         lib/java/awt/Toolkit.class, lib/java/awt/Transparency.class,
-         lib/java/awt/Window.class,
-         lib/java/awt/event/AWTEventListener.class,
-         lib/java/awt/event/AWTEventListenerProxy.class,
-         lib/java/awt/event/ActionEvent.class,
-         lib/java/awt/event/ActionListener.class,
-         lib/java/awt/event/AdjustmentEvent.class,
-         lib/java/awt/event/AdjustmentListener.class,
-         lib/java/awt/event/ComponentAdapter.class,
-         lib/java/awt/event/ComponentEvent.class,
-         lib/java/awt/event/ComponentListener.class,
-         lib/java/awt/event/ContainerAdapter.class,
-         lib/java/awt/event/ContainerEvent.class,
-         lib/java/awt/event/ContainerListener.class,
-         lib/java/awt/event/FocusAdapter.class,
-         lib/java/awt/event/FocusEvent.class,
-         lib/java/awt/event/FocusListener.class,
-         lib/java/awt/event/HierarchyBoundsAdapter.class,
-         lib/java/awt/event/HierarchyBoundsListener.class,
-         lib/java/awt/event/HierarchyEvent.class,
-         lib/java/awt/event/HierarchyListener.class,
-         lib/java/awt/event/InputEvent.class,
-         lib/java/awt/event/InputMethodEvent.class,
-         lib/java/awt/event/InputMethodListener.class,
-         lib/java/awt/event/InvocationEvent.class,
-         lib/java/awt/event/ItemListener.class,
-         lib/java/awt/event/KeyAdapter.class,
-         lib/java/awt/event/KeyEvent.class,
-         lib/java/awt/event/KeyListener.class,
-         lib/java/awt/event/MouseAdapter.class,
-         lib/java/awt/event/MouseEvent.class,
-         lib/java/awt/event/MouseListener.class,
-         lib/java/awt/event/MouseMotionAdapter.class,
-         lib/java/awt/event/MouseMotionListener.class,
-         lib/java/awt/event/MouseWheelEvent.class,
-         lib/java/awt/event/MouseWheelListener.class,
-         lib/java/awt/event/PaintEvent.class,
-         lib/java/awt/event/TextEvent.class,
-         lib/java/awt/event/TextListener.class,
-         lib/java/awt/event/WindowAdapter.class,
-         lib/java/awt/event/WindowEvent.class,
-         lib/java/awt/event/WindowFocusListener.class,
-         lib/java/awt/event/WindowListener.class,
-         lib/java/awt/event/WindowStateListener.class,
-         lib/java/awt/font/FontRenderContext.class,
-         lib/java/awt/font/GlyphJustificationInfo.class,
-         lib/java/awt/font/GlyphMetrics.class,
-         lib/java/awt/font/GlyphVector.class,
-         lib/java/awt/font/GraphicAttribute.class,
-         lib/java/awt/font/ImageGraphicAttribute.class,
-         lib/java/awt/font/LineBreakMeasurer.class,
-         lib/java/awt/font/LineMetrics.class,
-         lib/java/awt/font/MultipleMaster.class,
-         lib/java/awt/font/NumericShaper.class,
-         lib/java/awt/font/ShapeGraphicAttribute.class,
-         lib/java/awt/font/TextAttribute.class,
-         lib/java/awt/font/TextHitInfo.class,
-         lib/java/awt/font/TextLayout$CaretPolicy.class,
-         lib/java/awt/font/TextMeasurer.class,
-         lib/java/awt/geom/Arc2D.class, lib/java/awt/geom/Area.class,
-         lib/java/awt/geom/CubicCurve2D$1.class,
-         lib/java/awt/geom/Ellipse2D$Double.class,
-         lib/java/awt/geom/GeneralPath$1.class,
-         lib/java/awt/geom/IllegalPathStateException.class,
-         lib/java/awt/geom/Line2D.class,
-         lib/java/awt/geom/Point2D$Double.class,
-         lib/java/awt/geom/Point2D$Float.class,
-         lib/java/awt/geom/QuadCurve2D$1.class,
-         lib/java/awt/geom/QuadCurve2D$Double.class,
-         lib/java/awt/geom/QuadCurve2D$Float.class,
-         lib/java/awt/geom/Rectangle2D.class,
-         lib/java/awt/geom/RectangularShape.class,
-         lib/java/awt/geom/RoundRectangle2D.class,
-         lib/java/awt/im/InputContext.class,
-         lib/java/awt/im/InputMethodHighlight.class,
-         lib/java/awt/im/InputMethodRequests.class,
-         lib/java/awt/im/InputSubset.class,
-         lib/java/awt/im/spi/InputMethod.class,
-         lib/java/awt/im/spi/InputMethodContext.class,
-         lib/java/awt/image/AreaAveragingScaleFilter.class,
-         lib/java/awt/image/ImageProducer.class,
-         lib/java/awt/image/IndexColorModel.class,
-         lib/java/awt/image/PackedColorModel.class,
-         lib/java/awt/image/VolatileImage.class,
-         lib/java/awt/image/WritableRaster.class,
-         lib/java/awt/image/WritableRenderedImage.class,
-         lib/java/awt/peer/ChoicePeer.class,
-         lib/java/awt/peer/LightweightPeer.class,
-         lib/java/awt/peer/MenuBarPeer.class,
-         lib/java/beans/BeanDescriptor.class,
-         lib/java/beans/BeanInfo.class, lib/java/beans/Customizer.class,
-         lib/java/beans/ExplicitInfo.class,
-         lib/java/beans/FeatureDescriptor.class,
-         lib/java/beans/IntrospectionException.class,
-         lib/java/beans/Introspector.class,
-         lib/java/beans/PropertyEditor.class,
-         lib/java/beans/PropertyEditorManager.class,
-         lib/java/beans/PropertyEditorSupport.class,
-         lib/java/beans/PropertyVetoException.class,
-         lib/java/beans/SimpleBeanInfo.class,
-         lib/java/beans/VetoableChangeListener.class,
-         lib/java/beans/VetoableChangeListenerProxy.class,
-         lib/java/beans/VetoableChangeSupport.class,
-         lib/java/beans/Visibility.class,
-         lib/java/io/BufferedInputStream.class,
-         lib/java/io/BufferedOutputStream.class,
-         lib/java/io/BufferedReader.class,
-         lib/java/io/BufferedWriter.class,
-         lib/java/io/ByteArrayOutputStream.class,
-         lib/java/io/CharArrayReader.class,
-         lib/java/io/CharConversionException.class,
-         lib/java/io/DataInputStream.class, lib/java/io/DataOutput.class,
-         lib/java/io/DataOutputStream.class,
-         lib/java/io/EOFException.class, lib/java/io/Externalizable.class,
-         lib/java/io/File.class, lib/java/io/FileDescriptor.class,
-         lib/java/io/FileFilter.class, lib/java/io/FileInputStream.class,
-         lib/java/io/FileNotFoundException.class,
-         lib/java/io/FileOutputStream.class,
-         lib/java/io/FilePermission.class, lib/java/io/FileReader.class,
-         lib/java/io/FileWriter.class, lib/java/io/FilenameFilter.class,
-         lib/java/io/FilterInputStream.class,
-         lib/java/io/FilterOutputStream.class,
-         lib/java/io/FilterWriter.class, lib/java/io/IOException.class,
-         lib/java/io/InputStream.class,
-         lib/java/io/InputStreamReader.class,
-         lib/java/io/InterfaceComparator.class,
-         lib/java/io/InterruptedIOException.class,
-         lib/java/io/InvalidObjectException.class,
-         lib/java/io/LineNumberInputStream.class,
-         lib/java/io/LineNumberReader.class,
-         lib/java/io/NotActiveException.class,
-         lib/java/io/ObjectInput.class,
-         lib/java/io/ObjectInputStream$1.class,
-         lib/java/io/ObjectInputStream$2.class,
-         lib/java/io/ObjectInputStream$3.class,
-         lib/java/io/ObjectInputStream$GetField.class,
-         lib/java/io/ObjectInputValidation.class,
-         lib/java/io/ObjectOutput.class,
-         lib/java/io/ObjectOutputStream$1.class,
-         lib/java/io/ObjectOutputStream$2.class,
-         lib/java/io/ObjectOutputStream$3.class,
-         lib/java/io/ObjectOutputStream$PutField.class,
-         lib/java/io/ObjectOutputStream.class,
-         lib/java/io/ObjectStreamClass.class,
-         lib/java/io/ObjectStreamConstants.class,
-         lib/java/io/ObjectStreamException.class,
-         lib/java/io/ObjectStreamField.class,
-         lib/java/io/OptionalDataException.class,
-         lib/java/io/OutputStreamWriter.class,
-         lib/java/io/PipedInputStream.class,
-         lib/java/io/PipedOutputStream.class,
-         lib/java/io/PipedReader.class, lib/java/io/PipedWriter.class,
-         lib/java/io/PrintStream.class, lib/java/io/PrintWriter.class,
-         lib/java/io/PushbackInputStream.class,
-         lib/java/io/PushbackReader.class,
-         lib/java/io/RandomAccessFile.class, lib/java/io/Reader.class,
-         lib/java/io/SequenceInputStream.class,
-         lib/java/io/Serializable.class,
-         lib/java/io/StreamCorruptedException.class,
-         lib/java/io/StreamTokenizer.class,
-         lib/java/io/StringBufferInputStream.class,
-         lib/java/io/StringReader.class, lib/java/io/StringWriter.class,
-         lib/java/io/SyncFailedException.class,
-         lib/java/io/UTFDataFormatException.class,
-         lib/java/io/UnsupportedEncodingException.class,
-         lib/java/io/VMObjectStreamClass.class,
-         lib/java/io/ValidatorAndPriority.class,
-         lib/java/io/WriteAbortedException.class,
-         lib/java/io/Writer.class,
-         lib/java/lang/AbstractMethodError.class,
-         lib/java/lang/ArithmeticException.class,
-         lib/java/lang/ArrayIndexOutOfBoundsException.class,
-         lib/java/lang/ArrayStoreException.class,
-         lib/java/lang/AssertionError.class, lib/java/lang/Boolean.class,
-         lib/java/lang/Byte.class, lib/java/lang/CharSequence.class,
-         lib/java/lang/Character$Subset.class,
-         lib/java/lang/Character$UnicodeBlock.class,
-         lib/java/lang/Character.class, lib/java/lang/Class$1.class,
-         lib/java/lang/Class$MethodKey.class, lib/java/lang/Class.class,
-         lib/java/lang/ClassCastException.class,
-         lib/java/lang/ClassCircularityError.class,
-         lib/java/lang/ClassFormatError.class,
-         lib/java/lang/ClassLoader.class,
-         lib/java/lang/ClassNotFoundException.class,
-         lib/java/lang/CloneNotSupportedException.class,
-         lib/java/lang/Cloneable.class, lib/java/lang/Comparable.class,
-         lib/java/lang/Compiler.class, lib/java/lang/Double.class,
-         lib/java/lang/Error.class, lib/java/lang/Exception.class,
-         lib/java/lang/ExceptionInInitializerError.class,
-         lib/java/lang/Float.class,
-         lib/java/lang/IllegalAccessError.class,
-         lib/java/lang/IllegalAccessException.class,
-         lib/java/lang/IllegalArgumentException.class,
-         lib/java/lang/IllegalMonitorStateException.class,
-         lib/java/lang/IllegalStateException.class,
-         lib/java/lang/IllegalThreadStateException.class,
-         lib/java/lang/IncompatibleClassChangeError.class,
-         lib/java/lang/IndexOutOfBoundsException.class,
-         lib/java/lang/InheritableThreadLocal.class,
-         lib/java/lang/InstantiationError.class,
-         lib/java/lang/InstantiationException.class,
-         lib/java/lang/Integer.class, lib/java/lang/InternalError.class,
-         lib/java/lang/InterruptedException.class,
-         lib/java/lang/LinkageError.class, lib/java/lang/Long.class,
-         lib/java/lang/Math.class,
-         lib/java/lang/NegativeArraySizeException.class,
-         lib/java/lang/NoClassDefFoundError.class,
-         lib/java/lang/NoSuchFieldError.class,
-         lib/java/lang/NoSuchFieldException.class,
-         lib/java/lang/NoSuchMethodError.class,
-         lib/java/lang/NoSuchMethodException.class,
-         lib/java/lang/NullPointerException.class,
-         lib/java/lang/Number.class,
-         lib/java/lang/NumberFormatException.class,
-         lib/java/lang/Object.class, lib/java/lang/OutOfMemoryError.class,
-         lib/java/lang/Package.class, lib/java/lang/Process.class,
-         lib/java/lang/Runnable.class, lib/java/lang/Runtime.class,
-         lib/java/lang/RuntimeException.class,
-         lib/java/lang/RuntimePermission.class,
-         lib/java/lang/SecurityContext.class,
-         lib/java/lang/SecurityException.class,
-         lib/java/lang/SecurityManager.class, lib/java/lang/Short.class,
-         lib/java/lang/StackOverflowError.class,
-         lib/java/lang/StackTraceElement.class,
-         lib/java/lang/StrictMath.class,
-         lib/java/lang/String$CaseInsensitiveComparator.class,
-         lib/java/lang/String.class, lib/java/lang/StringBuffer.class,
-         lib/java/lang/StringIndexOutOfBoundsException.class,
-         lib/java/lang/System.class, lib/java/lang/Thread.class,
-         lib/java/lang/ThreadDeath.class, lib/java/lang/ThreadGroup.class,
-         lib/java/lang/ThreadLocal.class, lib/java/lang/Throwable.class,
-         lib/java/lang/UnknownError.class,
-         lib/java/lang/UnsupportedClassVersionError.class,
-         lib/java/lang/UnsupportedOperationException.class,
-         lib/java/lang/VMClass.class, lib/java/lang/VMClassLoader.class,
-         lib/java/lang/VMDouble.class, lib/java/lang/VMFloat.class,
-         lib/java/lang/VMObject.class,
-         lib/java/lang/VMSecurityManager.class,
-         lib/java/lang/VMString.class, lib/java/lang/VMSystem.class,
-         lib/java/lang/VMThrowable.class, lib/java/lang/VerifyError.class,
-         lib/java/lang/VirtualMachineError.class,
-         lib/java/lang/Void.class, lib/java/net/Authenticator.class,
-         lib/java/net/BindException.class,
-         lib/java/net/ConnectException.class,
-         lib/java/net/ContentHandler.class,
-         lib/java/net/DatagramPacket.class,
-         lib/java/net/DatagramSocket.class,
-         lib/java/net/DatagramSocketImpl.class,
-         lib/java/net/DatagramSocketImplFactory.class,
-         lib/java/net/Inet6Address.class, lib/java/net/InetAddress.class,
-         lib/java/net/InetSocketAddress.class,
-         lib/java/net/MalformedURLException.class,
-         lib/java/net/MulticastSocket.class,
-         lib/java/net/NetworkInterface.class,
-         lib/java/net/PlainSocketImpl.class,
-         lib/java/net/PortUnreachableException.class,
-         lib/java/net/Socket.class, lib/java/net/SocketException.class,
-         lib/java/net/SocketImpl.class,
-         lib/java/net/SocketInputStream.class,
-         lib/java/net/SocketPermission.class,
-         lib/java/net/SocketTimeoutException.class,
-         lib/java/net/URI.class, lib/java/net/URISyntaxException.class,
-         lib/java/net/URLClassLoader$FileResource.class,
-         lib/java/net/URLClassLoader$FileURLLoader.class,
-         lib/java/net/URLClassLoader$JarURLResource.class,
-         lib/java/net/URLClassLoader$RemoteResource.class,
-         lib/java/net/URLClassLoader$RemoteURLLoader.class,
-         lib/java/net/URLClassLoader$Resource.class,
-         lib/java/net/URLClassLoader$URLLoader.class,
-         lib/java/net/URLConnection.class,
-         lib/java/net/URLStreamHandler.class,
-         lib/java/net/URLStreamHandlerFactory.class,
-         lib/java/nio/BufferOverflowException.class,
-         lib/java/nio/BufferUnderflowException.class,
-         lib/java/nio/ByteBuffer.class, lib/java/nio/ByteBufferImpl.class,
-         lib/java/nio/ByteOrder.class, lib/java/nio/CharBuffer.class,
-         lib/java/nio/CharBufferImpl.class,
-         lib/java/nio/CharViewBufferImpl.class,
-         lib/java/nio/DirectByteBufferImpl.class,
-         lib/java/nio/DoubleBuffer.class,
-         lib/java/nio/DoubleBufferImpl.class,
-         lib/java/nio/DoubleViewBufferImpl.class,
-         lib/java/nio/FloatBuffer.class,
-         lib/java/nio/FloatBufferImpl.class,
-         lib/java/nio/FloatViewBufferImpl.class,
-         lib/java/nio/IntBuffer.class, lib/java/nio/IntBufferImpl.class,
-         lib/java/nio/IntViewBufferImpl.class,
-         lib/java/nio/LongBuffer.class,
-         lib/java/nio/LongViewBufferImpl.class,
-         lib/java/nio/MappedByteBufferImpl.class,
-         lib/java/nio/ReadOnlyBufferException.class,
-         lib/java/nio/ShortBuffer.class,
-         lib/java/nio/ShortViewBufferImpl.class,
-         lib/java/nio/channels/AlreadyConnectedException.class,
-         lib/java/nio/channels/AsynchronousCloseException.class,
-         lib/java/nio/channels/ClosedByInterruptException.class,
-         lib/java/nio/channels/NotYetBoundException.class,
-         lib/java/nio/channels/SelectionKey.class,
-         lib/java/nio/channels/UnresolvedAddressException.class,
-         lib/java/nio/channels/WritableByteChannel.class,
-         lib/java/nio/charset/CharacterCodingException.class,
-         lib/java/nio/charset/Charset.class,
-         lib/java/nio/charset/CoderResult$2.class,
-         lib/java/nio/charset/CoderResult.class,
-         lib/java/nio/charset/CodingErrorAction.class,
-         lib/java/nio/charset/UnsupportedCharsetException.class,
-         lib/java/rmi/AlreadyBoundException.class,
-         lib/java/rmi/ConnectException.class,
-         lib/java/rmi/ConnectIOException.class,
-         lib/java/rmi/NoSuchObjectException.class,
-         lib/java/rmi/NotBoundException.class, lib/java/rmi/Remote.class,
-         lib/java/rmi/ServerException.class,
-         lib/java/rmi/StubNotFoundException.class,
-         lib/java/rmi/registry/LocateRegistry.class,
-         lib/java/rmi/registry/RegistryHandler.class,
-         lib/java/security/AccessControlContext.class,
-         lib/java/security/AccessControlException.class,
-         lib/java/security/AccessController.class,
-         lib/java/security/AlgorithmParameterGenerator.class,
-         lib/java/security/AlgorithmParameterGeneratorSpi.class,
-         lib/java/security/AlgorithmParameters.class,
-         lib/java/security/AlgorithmParametersSpi.class,
-         lib/java/security/AllPermission.class,
-         lib/java/security/AllPermissionCollection.class,
-         lib/java/security/BasicPermission.class,
-         lib/java/security/BasicPermissionCollection.class,
-         lib/java/security/Certificate.class,
-         lib/java/security/CodeSource.class,
-         lib/java/security/DigestException.class,
-         lib/java/security/DigestInputStream.class,
-         lib/java/security/DigestOutputStream.class,
-         lib/java/security/DomainCombiner.class,
-         lib/java/security/DummyKeyPairGenerator.class,
-         lib/java/security/DummyMessageDigest.class,
-         lib/java/security/DummySignature.class,
-         lib/java/security/GeneralSecurityException.class,
-         lib/java/security/Guard.class,
-         lib/java/security/GuardedObject.class,
-         lib/java/security/Identity.class,
-         lib/java/security/IdentityScope.class,
-         lib/java/security/InvalidAlgorithmParameterException.class,
-         lib/java/security/InvalidKeyException.class,
-         lib/java/security/InvalidParameterException.class,
-         lib/java/security/Key.class,
-         lib/java/security/KeyException.class,
-         lib/java/security/KeyFactory.class,
-         lib/java/security/KeyFactorySpi.class,
-         lib/java/security/KeyManagementException.class,
-         lib/java/security/KeyPair.class,
-         lib/java/security/KeyPairGenerator.class,
-         lib/java/security/KeyPairGeneratorSpi.class,
-         lib/java/security/KeyStore.class,
-         lib/java/security/KeyStoreException.class,
-         lib/java/security/KeyStoreSpi.class,
-         lib/java/security/MessageDigest.class,
-         lib/java/security/MessageDigestSpi.class,
-         lib/java/security/NoSuchAlgorithmException.class,
-         lib/java/security/NoSuchProviderException.class,
-         lib/java/security/Permission.class,
-         lib/java/security/PermissionCollection.class,
-         lib/java/security/Permissions$1.class,
-         lib/java/security/Permissions.class,
-         lib/java/security/PermissionsHash.class,
-         lib/java/security/Principal.class,
-         lib/java/security/PrivateKey.class,
-         lib/java/security/PrivilegedAction.class,
-         lib/java/security/PrivilegedActionException.class,
-         lib/java/security/PrivilegedExceptionAction.class,
-         lib/java/security/ProtectionDomain.class,
-         lib/java/security/Provider.class,
-         lib/java/security/ProviderException.class,
-         lib/java/security/PublicKey.class,
-         lib/java/security/SecureClassLoader.class,
-         lib/java/security/SecureRandom.class,
-         lib/java/security/SecureRandomSpi.class,
-         lib/java/security/Security.class,
-         lib/java/security/SecurityPermission.class,
-         lib/java/security/Signature.class,
-         lib/java/security/SignatureException.class,
-         lib/java/security/SignatureSpi.class,
-         lib/java/security/SignedObject.class,
-         lib/java/security/Signer.class,
-         lib/java/security/UnrecoverableKeyException.class,
-         lib/java/security/UnresolvedPermission.class,
-         lib/java/security/UnresolvedPermissionCollection$1.class,
-         lib/java/security/UnresolvedPermissionCollection.class,
-         lib/java/security/cert/CertPath.class,
-         lib/java/security/cert/CertPathValidatorSpi.class,
-         lib/java/security/cert/CertStoreException.class,
-         lib/java/security/cert/CertificateFactory.class,
-         lib/java/security/cert/CertificateParsingException.class,
-         lib/java/security/cert/PKIXBuilderParameters.class,
-         lib/java/security/cert/PKIXParameters.class,
-         lib/java/security/cert/TrustAnchor.class,
-         lib/java/security/cert/X509CRL.class,
-         lib/java/security/interfaces/DSAKey.class,
-         lib/java/security/interfaces/RSAKey.class,
-         lib/java/security/interfaces/RSAPrivateKey.class,
-         lib/java/security/interfaces/RSAPublicKey.class,
-         lib/java/text/Annotation.class,
-         lib/java/text/AttributedCharacterIterator$Attribute.class,
-         lib/java/text/AttributedCharacterIterator.class,
-         lib/java/text/AttributedString$AttributeRange.class,
-         lib/java/text/AttributedString.class,
-         lib/java/text/AttributedStringIterator.class,
-         lib/java/text/BreakIterator.class,
-         lib/java/text/ChoiceFormat.class,
-         lib/java/text/CollationKey.class, lib/java/text/DateFormat.class,
-         lib/java/text/DateFormatSymbols.class,
-         lib/java/text/DecimalFormat.class,
-         lib/java/text/DecimalFormatSymbols.class,
-         lib/java/text/FieldPosition.class, lib/java/text/Format.class,
-         lib/java/text/MessageFormatElement.class,
-         lib/java/text/NumberFormat.class,
-         lib/java/text/ParsePosition.class,
-         lib/java/text/RuleBasedCollator$CollationElement.class,
-         lib/java/text/RuleBasedCollator.class,
-         lib/java/text/SimpleDateFormat$FieldSizePair.class,
-         lib/java/text/SimpleDateFormat.class,
-         lib/java/text/StringCharacterIterator.class,
-         lib/java/util/AbstractCollection.class,
-         lib/java/util/AbstractList$1.class,
-         lib/java/util/AbstractList$2.class,
-         lib/java/util/AbstractList.class,
-         lib/java/util/AbstractMap$1$1.class,
-         lib/java/util/AbstractMap$1.class,
-         lib/java/util/AbstractMap$2$1.class,
-         lib/java/util/AbstractMap$2.class,
-         lib/java/util/AbstractMap$BasicMapEntry.class,
-         lib/java/util/AbstractMap.class,
-         lib/java/util/AbstractSequentialList.class,
-         lib/java/util/AbstractSet.class, lib/java/util/ArrayList.class,
-         lib/java/util/Arrays$ArrayList.class, lib/java/util/Arrays.class,
-         lib/java/util/BitSet.class, lib/java/util/Calendar.class,
-         lib/java/util/Collection.class,
-         lib/java/util/Collections$1.class,
-         lib/java/util/Collections$CopiesList.class,
-         lib/java/util/Collections$EmptyList.class,
-         lib/java/util/Collections$EmptyMap.class,
-         lib/java/util/Collections$EmptySet.class,
-         lib/java/util/Collections$ReverseComparator.class,
-         lib/java/util/Collections$SingletonList.class,
-         lib/java/util/Collections$SingletonMap$1.class,
-         lib/java/util/Collections$SingletonSet$1.class,
-         lib/java/util/Collections$SingletonSet.class,
-         lib/java/util/Collections$SynchronizedCollection.class,
-         lib/java/util/Collections$SynchronizedIterator.class,
-         lib/java/util/Collections$SynchronizedList.class,
-         lib/java/util/Collections$SynchronizedListIterator.class,
-         lib/java/util/Collections$SynchronizedMap$1SynchronizedMapEntry.class,
-         lib/java/util/Collections$SynchronizedMap$2$1.class,
-         lib/java/util/Collections$SynchronizedMap$2.class,
-         lib/java/util/Collections$SynchronizedMap.class,
-         lib/java/util/Collections$SynchronizedRandomAccessList.class,
-         lib/java/util/Collections$SynchronizedSet.class,
-         lib/java/util/Collections$SynchronizedSortedMap.class,
-         lib/java/util/Collections$SynchronizedSortedSet.class,
-         lib/java/util/Collections$UnmodifiableCollection.class,
-         lib/java/util/Collections$UnmodifiableIterator.class,
-         lib/java/util/Collections$UnmodifiableList.class,
-         lib/java/util/Collections$UnmodifiableListIterator.class,
-         lib/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$1$1.class,
-         lib/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$1.class,
-         lib/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet.class,
-         lib/java/util/Collections$UnmodifiableMap.class,
-         lib/java/util/Collections$UnmodifiableRandomAccessList.class,
-         lib/java/util/Collections$UnmodifiableSet.class,
-         lib/java/util/Collections$UnmodifiableSortedMap.class,
-         lib/java/util/Collections$UnmodifiableSortedSet.class,
-         lib/java/util/Collections.class, lib/java/util/Comparator.class,
-         lib/java/util/ConcurrentModificationException.class,
-         lib/java/util/Date.class, lib/java/util/Dictionary.class,
-         lib/java/util/EmptyStackException.class,
-         lib/java/util/Enumeration.class,
-         lib/java/util/EventListener.class,
-         lib/java/util/EventListenerProxy.class,
-         lib/java/util/EventObject.class,
-         lib/java/util/GregorianCalendar.class,
-         lib/java/util/HashMap$1.class, lib/java/util/HashMap$2.class,
-         lib/java/util/HashMap$3.class,
-         lib/java/util/HashMap$HashEntry.class,
-         lib/java/util/HashMap$HashIterator.class,
-         lib/java/util/HashMap.class, lib/java/util/HashSet.class,
-         lib/java/util/Hashtable$1.class, lib/java/util/Hashtable$2.class,
-         lib/java/util/Hashtable$3.class,
-         lib/java/util/Hashtable$Enumerator.class,
-         lib/java/util/Hashtable$HashEntry.class,
-         lib/java/util/Hashtable$HashIterator.class,
-         lib/java/util/Hashtable.class,
-         lib/java/util/IdentityHashMap$1.class,
-         lib/java/util/IdentityHashMap$2.class,
-         lib/java/util/IdentityHashMap$3.class,
-         lib/java/util/IdentityHashMap$IdentityEntry.class,
-         lib/java/util/IdentityHashMap$IdentityIterator.class,
-         lib/java/util/IdentityHashMap.class,
-         lib/java/util/Iterator.class,
-         lib/java/util/LinkedHashMap$1.class,
-         lib/java/util/LinkedHashMap$LinkedHashEntry.class,
-         lib/java/util/LinkedHashMap.class,
-         lib/java/util/LinkedHashSet.class,
-         lib/java/util/LinkedList$Entry.class,
-         lib/java/util/LinkedList$LinkedListItr.class,
-         lib/java/util/LinkedList.class, lib/java/util/List.class,
-         lib/java/util/ListIterator.class,
-         lib/java/util/ListResourceBundle.class,
-         lib/java/util/Locale.class, lib/java/util/Map$Entry.class,
-         lib/java/util/Map.class,
-         lib/java/util/MissingResourceException.class,
-         lib/java/util/NoSuchElementException.class,
-         lib/java/util/Observable.class, lib/java/util/Observer.class,
-         lib/java/util/Properties.class,
-         lib/java/util/PropertyPermission.class,
-         lib/java/util/PropertyPermissionCollection.class,
-         lib/java/util/PropertyResourceBundle.class,
-         lib/java/util/Random.class, lib/java/util/RandomAccess.class,
-         lib/java/util/RandomAccessSubList.class,
-         lib/java/util/ResourceBundle$1.class,
-         lib/java/util/ResourceBundle$Security.class,
-         lib/java/util/ResourceBundle.class, lib/java/util/Set.class,
-         lib/java/util/SimpleTimeZone.class,
-         lib/java/util/SortedMap.class, lib/java/util/SortedSet.class,
-         lib/java/util/Stack.class, lib/java/util/StringTokenizer.class,
-         lib/java/util/SubList$1.class, lib/java/util/SubList.class,
-         lib/java/util/TimeZone.class,
-         lib/java/util/Timer$Scheduler.class,
-         lib/java/util/Timer$TaskQueue.class, lib/java/util/Timer.class,
-         lib/java/util/TimerTask.class,
-         lib/java/util/TooManyListenersException.class,
-         lib/java/util/TreeMap$1.class, lib/java/util/TreeMap$2.class,
-         lib/java/util/TreeMap$3.class, lib/java/util/TreeMap$Node.class,
-         lib/java/util/TreeMap$SubMap$1.class,
-         lib/java/util/TreeMap$SubMap$2.class,
-         lib/java/util/TreeMap$SubMap$3.class,
-         lib/java/util/TreeMap$SubMap.class,
-         lib/java/util/TreeMap$TreeIterator.class,
-         lib/java/util/TreeMap.class, lib/java/util/TreeSet.class,
-         lib/java/util/Vector$1.class, lib/java/util/Vector.class,
-         lib/java/util/WeakHashMap$1.class,
-         lib/java/util/WeakHashMap$WeakBucket$WeakEntry.class,
-         lib/java/util/WeakHashMap$WeakBucket.class,
-         lib/java/util/WeakHashMap$WeakEntrySet$1.class,
-         lib/java/util/WeakHashMap$WeakEntrySet.class,
-         lib/java/util/WeakHashMap.class, lib/java/util/zip/Adler32.class,
-         lib/java/util/zip/CRC32.class,
-         lib/java/util/zip/CheckedInputStream.class,
-         lib/java/util/zip/Checksum.class,
-         lib/java/util/zip/Deflater.class,
-         lib/java/util/zip/DeflaterConstants.class,
-         lib/java/util/zip/DeflaterEngine.class,
-         lib/java/util/zip/DeflaterHuffman$Tree.class,
-         lib/java/util/zip/DeflaterHuffman.class,
-         lib/java/util/zip/DeflaterOutputStream.class,
-         lib/java/util/zip/DeflaterPending.class,
-         lib/java/util/zip/GZIPInputStream.class,
-         lib/java/util/zip/GZIPOutputStream.class,
-         lib/java/util/zip/Inflater.class,
-         lib/java/util/zip/InflaterHuffmanTree.class,
-         lib/java/util/zip/InflaterInputStream.class,
-         lib/java/util/zip/OutputWindow.class,
-         lib/java/util/zip/PendingBuffer.class,
-         lib/java/util/zip/StreamManipulator.class,
-         lib/java/util/zip/ZipEntry.class,
-         lib/java/util/zip/ZipException.class,
-         lib/java/util/zip/ZipFile$PartialInputStream.class,
-         lib/java/util/zip/ZipFile$ZipEntryEnumeration.class,
-         lib/java/util/zip/ZipFile.class,
-         lib/java/util/zip/ZipInputStream.class,
-         lib/java/util/zip/ZipOutputStream.class,
-         lib/javax/accessibility/AccessibleAction.class,
-         lib/javax/accessibility/AccessibleExtendedComponent.class,
-         lib/javax/accessibility/AccessibleHyperlink.class,
-         lib/javax/accessibility/AccessibleHypertext.class,
-         lib/javax/accessibility/AccessibleIcon.class,
-         lib/javax/accessibility/AccessibleKeyBinding.class,
-         lib/javax/accessibility/AccessibleRelation.class,
-         lib/javax/accessibility/AccessibleRelationSet.class,
-         lib/javax/accessibility/AccessibleResourceBundle.class,
-         lib/javax/accessibility/AccessibleRole.class,
-         lib/javax/accessibility/AccessibleSelection.class,
-         lib/javax/accessibility/AccessibleState.class,
-         lib/javax/accessibility/AccessibleStateSet.class,
-         lib/javax/accessibility/AccessibleTable.class,
-         lib/javax/accessibility/AccessibleTableModelChange.class,
-         lib/javax/accessibility/AccessibleText.class,
-         lib/javax/accessibility/AccessibleValue.class,
-         lib/javax/naming/AuthenticationException.class,
-         lib/javax/naming/AuthenticationNotSupportedException.class,
-         lib/javax/naming/BinaryRefAddr.class,
-         lib/javax/naming/Binding.class,
-         lib/javax/naming/CannotProceedException.class,
-         lib/javax/naming/CommunicationException.class,
-         lib/javax/naming/CompositeName.class,
-         lib/javax/naming/CompoundName.class,
-         lib/javax/naming/ConfigurationException.class,
-         lib/javax/naming/Context.class,
-         lib/javax/naming/ContextNotEmptyException.class,
-         lib/javax/naming/InitialContext.class,
-         lib/javax/naming/InsufficientResourcesException.class,
-         lib/javax/naming/InterruptedNamingException.class,
-         lib/javax/naming/InvalidNameException.class,
-         lib/javax/naming/LimitExceededException.class,
-         lib/javax/naming/LinkException.class,
-         lib/javax/naming/LinkLoopException.class,
-         lib/javax/naming/LinkRef.class,
-         lib/javax/naming/MalformedLinkException.class,
-         lib/javax/naming/Name.class,
-         lib/javax/naming/NameAlreadyBoundException.class,
-         lib/javax/naming/NameClassPair.class,
-         lib/javax/naming/NameNotFoundException.class,
-         lib/javax/naming/NameParser.class,
-         lib/javax/naming/NamingEnumeration.class,
-         lib/javax/naming/NamingException.class,
-         lib/javax/naming/NamingSecurityException.class,
-         lib/javax/naming/NoInitialContextException.class,
-         lib/javax/naming/NoPermissionException.class,
-         lib/javax/naming/NotContextException.class,
-         lib/javax/naming/OperationNotSupportedException.class,
-         lib/javax/naming/PartialResultException.class,
-         lib/javax/naming/RefAddr.class, lib/javax/naming/Reference.class,
-         lib/javax/naming/Referenceable.class,
-         lib/javax/naming/ReferralException.class,
-         lib/javax/naming/ServiceUnavailableException.class,
-         lib/javax/naming/SizeLimitExceededException.class,
-         lib/javax/naming/StringRefAddr.class,
-         lib/javax/naming/TimeLimitExceededException.class,
-         lib/javax/naming/ldap/ExtendedRequest.class,
-         lib/javax/naming/ldap/ExtendedResponse.class,
-         lib/javax/naming/ldap/InitialLdapContext.class,
-         lib/javax/naming/ldap/LdapContext.class,
-         lib/javax/naming/ldap/LdapReferralException.class,
-         lib/javax/naming/ldap/UnsolicitedNotification.class,
-         lib/javax/naming/ldap/UnsolicitedNotificationEvent.class,
-         lib/javax/sql/ConnectionEvent.class,
-         lib/javax/sql/DataSource.class,
-         lib/javax/sql/PooledConnection.class, lib/javax/sql/RowSet.class,
-         lib/javax/sql/RowSetEvent.class,
-         lib/javax/sql/RowSetListener.class,
-         lib/javax/sql/RowSetMetaData.class,
-         lib/javax/sql/RowSetReader.class,
-         lib/javax/sql/RowSetWriter.class,
-         lib/javax/swing/AbstractAction.class,
-         lib/javax/swing/AbstractButton$1.class,
-         lib/javax/swing/AbstractButton$2.class,
-         lib/javax/swing/AbstractButton$3.class,
-         lib/javax/swing/AbstractButton$AccessibleAbstractButton.class,
-         lib/javax/swing/AbstractButton$JFocusListener.class,
-         lib/javax/swing/AbstractButton.class,
-         lib/javax/swing/AbstractCellEditor.class,
-         lib/javax/swing/AbstractListModel.class,
-         lib/javax/swing/AbstractSet.class, lib/javax/swing/Action.class,
-         lib/javax/swing/ActionMap.class,
-         lib/javax/swing/BorderFactory.class,
-         lib/javax/swing/BoundedRangeModel.class,
-         lib/javax/swing/Box.class, lib/javax/swing/BoxLayout.class,
-         lib/javax/swing/ButtonGroup.class,
-         lib/javax/swing/ButtonModel.class,
-         lib/javax/swing/CellEditor.class,
-         lib/javax/swing/CellRendererPane$AccessibleCellRendererPane.class,
-         lib/javax/swing/CellRendererPane.class,
-         lib/javax/swing/ComboBoxEditor.class,
-         lib/javax/swing/ComboBoxModel.class,
-         lib/javax/swing/ComponentInputMap.class,
-         lib/javax/swing/DebugGraphics.class,
-         lib/javax/swing/DefaultBoundedRangeModel.class,
-         lib/javax/swing/DefaultButtonModel.class,
-         lib/javax/swing/DefaultCellEditor$EditorDelegate.class,
-         lib/javax/swing/DefaultCellEditor.class,
-         lib/javax/swing/DefaultCellRenderer.class,
-         lib/javax/swing/DefaultComboBoxModel.class,
-         lib/javax/swing/DefaultDesktopManager.class,
-         lib/javax/swing/DefaultFocusManager.class,
-         lib/javax/swing/DefaultListCellRenderer$UIResource.class,
-         lib/javax/swing/DefaultListCellRenderer.class,
-         lib/javax/swing/DefaultListModel.class,
-         lib/javax/swing/DefaultListSelectionModel$Range.class,
-         lib/javax/swing/DefaultListSelectionModel.class,
-         lib/javax/swing/DefaultSingleSelectionModel.class,
-         lib/javax/swing/DesktopManager.class,
-         lib/javax/swing/FocusManager$DisabledFocusManager.class,
-         lib/javax/swing/FocusManager.class,
-         lib/javax/swing/GrayFilter.class, lib/javax/swing/Icon.class,
-         lib/javax/swing/ImageIcon.class, lib/javax/swing/InputMap.class,
-         lib/javax/swing/InputVerifier.class,
-         lib/javax/swing/JApplet.class, lib/javax/swing/JButton.class,
-         lib/javax/swing/JCheckBox.class,
-         lib/javax/swing/JCheckBoxMenuItem$AccessibleJCheckBoxMenuItem.class,
-         lib/javax/swing/JCheckBoxMenuItem.class,
-         lib/javax/swing/JColorChooser$AccessibleJColorChooser.class,
-         lib/javax/swing/JColorChooser.class,
-         lib/javax/swing/JComboBox$AccessibleJComboBox.class,
-         lib/javax/swing/JComboBox$KeySelectionManager.class,
-         lib/javax/swing/JComboBox.class,
-         lib/javax/swing/JComponent$AccessibleJComponent$AccessibleContainerHandler.class,
-         lib/javax/swing/JComponent$AccessibleJComponent$AccessibleFocusHandler.class,
-         lib/javax/swing/JComponent$AccessibleJComponent.class,
-         lib/javax/swing/JComponent.class,
-         lib/javax/swing/JDesktopPane$AccessibleJDesktopPane.class,
-         lib/javax/swing/JDesktopPane.class,
-         lib/javax/swing/JDialog.class, lib/javax/swing/JEditorPane.class,
-         lib/javax/swing/JFileChooser$AccessibleJFileChooser.class,
-         lib/javax/swing/JFileChooser.class,
-         lib/javax/swing/JFormattedTextField$AbstractFormatter.class,
-         lib/javax/swing/JFormattedTextField$AbstractFormatterFactory.class,
-         lib/javax/swing/JFormattedTextField.class,
-         lib/javax/swing/JInternalFrame.class,
-         lib/javax/swing/JLabel.class, lib/javax/swing/JLayeredPane.class,
-         lib/javax/swing/JList$1AL.class, lib/javax/swing/JList$2AL.class,
-         lib/javax/swing/JList$3.class, lib/javax/swing/JList.class,
-         lib/javax/swing/JMenu$AccessibleJMenu.class,
-         lib/javax/swing/JMenu$WinListener.class,
-         lib/javax/swing/JMenu.class: slightly modified classpath 0.06
-
-2003-10-30 18:12  jowenn
-
-       * gnuclasspath/: AUTHORS, BUGS, COPYING, ChangeLog, HACKING,
-         INSTALL, LICENSE, Makefile.am, Makefile.in, NEWS, README,
-         THANKYOU, TODO, acinclude.m4, aclocal.m4, config.guess,
-         config.sub, configure, configure.in, depcomp, install-sh,
-         ltmain.sh, mauve-classpath, missing, mkinstalldirs, stamp-h.in,
-         doc/Makefile.am, doc/Makefile.in, doc/hacking.texinfo,
-         doc/texinfo.tex, doc/vmintegration.texinfo, doc/api/Makefile.am,
-         doc/api/Makefile.in, doc/api/classpath-copyright.xml,
-         external/Makefile.am, external/Makefile.in, external/README,
-         external/jaxp/AUTHORS, external/jaxp/COPYING,
-         external/jaxp/manifest.mf,
-         external/jaxp/source/gnu/xml/dom/DomAttr.java,
-         external/jaxp/source/gnu/xml/dom/DomCDATA.java,
-         external/jaxp/source/gnu/xml/dom/DomCharacterData.java,
-         external/jaxp/source/gnu/xml/dom/DomComment.java,
-         external/jaxp/source/gnu/xml/dom/DomDoctype.java,
-         external/jaxp/source/gnu/xml/dom/DomDocument.java,
-         external/jaxp/source/gnu/xml/dom/DomElement.java,
-         external/jaxp/source/gnu/xml/dom/DomEntity.java,
-         external/jaxp/source/gnu/xml/dom/DomEntityReference.java,
-         external/jaxp/source/gnu/xml/dom/DomEx.java,
-         external/jaxp/source/gnu/xml/dom/DomFragment.java,
-         external/jaxp/source/gnu/xml/dom/DomImpl.java,
-         external/jaxp/source/gnu/xml/dom/DomIterator.java,
-         external/jaxp/source/gnu/xml/dom/DomNamedNodeMap.java,
-         external/jaxp/source/gnu/xml/dom/DomNode.java,
-         external/jaxp/source/gnu/xml/dom/DomNotation.java,
-         external/jaxp/source/gnu/xml/dom/DomNsNode.java,
-         external/jaxp/source/gnu/xml/dom/DomPI.java,
-         external/jaxp/source/gnu/xml/dom/DomText.java,
-         external/jaxp/source/gnu/xml/dom/JAXPFactory.java,
-         external/jaxp/source/gnu/xml/dom/package.html,
-         external/jaxp/source/gnu/xml/pipeline/DomConsumer.java,
-         external/jaxp/source/gnu/xml/pipeline/PipelineFactory.java,
-         external/jaxp/source/gnu/xml/pipeline/TeeConsumer.java,
-         external/jaxp/source/gnu/xml/pipeline/XIncludeFilter.java,
-         external/jaxp/source/gnu/xml/pipeline/package.html,
-         external/jaxp/source/javax/xml/parsers/FactoryConfigurationError.java,
-         external/jaxp/source/javax/xml/parsers/SAXParserFactory.java,
-         external/jaxp/source/javax/xml/parsers/package.html,
-         external/jaxp/source/org/w3c/dom/Attr.java,
-         external/jaxp/source/org/w3c/dom/CDATASection.java,
-         external/jaxp/source/org/w3c/dom/CharacterData.java,
-         external/jaxp/source/org/w3c/dom/Comment.java,
-         external/jaxp/source/org/w3c/dom/DOMException.java,
-         external/jaxp/source/org/w3c/dom/DOMImplementation.java,
-         external/jaxp/source/org/w3c/dom/Document.java,
-         external/jaxp/source/org/w3c/dom/DocumentFragment.java,
-         external/jaxp/source/org/w3c/dom/DocumentType.java,
-         external/jaxp/source/org/w3c/dom/Element.java,
-         external/jaxp/source/org/w3c/dom/Entity.java,
-         external/jaxp/source/org/w3c/dom/EntityReference.java,
-         external/jaxp/source/org/w3c/dom/NamedNodeMap.java,
-         external/jaxp/source/org/w3c/dom/Node.java,
-         external/jaxp/source/org/w3c/dom/NodeList.java,
-         external/jaxp/source/org/w3c/dom/Notation.java,
-         external/jaxp/source/org/w3c/dom/ProcessingInstruction.java,
-         external/jaxp/source/org/w3c/dom/Text.java,
-         external/jaxp/source/org/w3c/dom/package.html,
-         external/jaxp/source/org/w3c/dom/css/CSS2Azimuth.java,
-         external/jaxp/source/org/w3c/dom/css/CSS2BorderSpacing.java,
-         external/jaxp/source/org/w3c/dom/css/CSSFontFaceRule.java,
-         external/jaxp/source/org/w3c/dom/css/CSSMediaRule.java,
-         external/jaxp/source/org/w3c/dom/css/CSSPrimitiveValue.java,
-         external/jaxp/source/org/w3c/dom/css/CSSStyleRule.java,
-         external/jaxp/source/org/w3c/dom/css/CSSStyleSheet.java,
-         external/jaxp/source/org/w3c/dom/css/CSSUnknownRule.java,
-         external/jaxp/source/org/w3c/dom/css/package.html,
-         external/jaxp/source/org/w3c/dom/html/HTMLAppletElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLBaseElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLBodyElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLButtonElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLDListElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLDirectoryElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLDocument.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLFrameElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLFrameSetElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLHRElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLHeadingElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLHtmlElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLIFrameElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLInputElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLLabelElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLLinkElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLMenuElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLModElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLOptGroupElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLOptionElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLQuoteElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLSelectElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLTableColElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLTableSectionElement.java,
-         external/jaxp/source/org/w3c/dom/html/HTMLUListElement.java,
-         external/jaxp/source/org/w3c/dom/html/package.html,
-         external/jaxp/source/org/w3c/dom/views/DocumentView.java,
-         external/jaxp/source/org/w3c/dom/views/package.html,
-         external/jaxp/source/org/xml/sax/AttributeList.java,
-         external/jaxp/source/org/xml/sax/Attributes.java,
-         external/jaxp/source/org/xml/sax/ContentHandler.java,
-         external/jaxp/source/org/xml/sax/DTDHandler.java,
-         external/jaxp/source/org/xml/sax/DocumentHandler.java,
-         external/jaxp/source/org/xml/sax/EntityResolver.java,
-         external/jaxp/source/org/xml/sax/ErrorHandler.java,
-         external/jaxp/source/org/xml/sax/HandlerBase.java,
-         external/jaxp/source/org/xml/sax/InputSource.java,
-         external/jaxp/source/org/xml/sax/Locator.java,
-         external/jaxp/source/org/xml/sax/Parser.java,
-         external/jaxp/source/org/xml/sax/SAXException.java,
-         external/jaxp/source/org/xml/sax/SAXNotRecognizedException.java,
-         external/jaxp/source/org/xml/sax/SAXNotSupportedException.java,
-         external/jaxp/source/org/xml/sax/SAXParseException.java,
-         external/jaxp/source/org/xml/sax/XMLFilter.java,
-         external/jaxp/source/org/xml/sax/XMLReader.java,
-         external/jaxp/source/org/xml/sax/package.html, gnu/Makefile.am,
-         gnu/Makefile.in, gnu/java/Makefile.am, gnu/java/Makefile.in,
-         gnu/java/awt/BitMaskExtent.java, gnu/java/awt/Buffers.java,
-         gnu/java/awt/ComponentDataBlitOp.java,
-         gnu/java/awt/EventModifier.java,
-         gnu/java/awt/GLightweightPeer.java, gnu/java/awt/Makefile.am,
-         gnu/java/awt/Makefile.in, gnu/java/awt/peer/Makefile.am,
-         gnu/java/awt/peer/Makefile.in,
-         gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,
-         gnu/java/awt/peer/gtk/GtkClipboard.java,
-         gnu/java/awt/peer/gtk/GtkOffScreenImage.java,
-         gnu/java/awt/peer/gtk/GtkWindowPeer.java,
-         gnu/java/beans/BeanInfoEmbryo.java,
-         gnu/java/beans/IntrospectionIncubator.java,
-         gnu/java/beans/Makefile.am, gnu/java/beans/Makefile.in,
-         gnu/java/io/ClassLoaderObjectInputStream.java,
-         gnu/java/io/PlatformHelper.java, gnu/java/lang/ArrayHelper.java,
-         gnu/java/lang/ClassHelper.java,
-         gnu/java/lang/ClassLoaderHelper.java,
-         gnu/java/lang/MainThread.java, gnu/java/lang/Makefile.am,
-         gnu/java/lang/Makefile.in, gnu/java/lang/SystemClassLoader.java,
-         gnu/java/locale/Calendar.java, gnu/java/locale/Calendar_de.java,
-         gnu/java/locale/Calendar_nl.java,
-         gnu/java/locale/LocaleInformation.java,
-         gnu/java/locale/LocaleInformation_af_ZA.java,
-         gnu/java/locale/LocaleInformation_ar_AE.java,
-         gnu/java/locale/LocaleInformation_ar_BH.java,
-         gnu/java/locale/LocaleInformation_ar_DZ.java,
-         gnu/java/locale/LocaleInformation_ar_EG.java,
-         gnu/java/locale/LocaleInformation_ar_IN.java,
-         gnu/java/locale/LocaleInformation_ar_KW.java,
-         gnu/java/locale/LocaleInformation_ar_LB.java,
-         gnu/java/locale/LocaleInformation_ar_LY.java,
-         gnu/java/locale/LocaleInformation_ar_MA.java,
-         gnu/java/locale/LocaleInformation_ar_OM.java,
-         gnu/java/locale/LocaleInformation_ar_QA.java,
-         gnu/java/locale/LocaleInformation_ar_SD.java,
-         gnu/java/locale/LocaleInformation_ar_SY.java,
-         gnu/java/locale/LocaleInformation_ar_TN.java,
-         gnu/java/locale/LocaleInformation_ar_YE.java,
-         gnu/java/locale/LocaleInformation_be_BY.java,
-         gnu/java/locale/LocaleInformation_bn_IN.java,
-         gnu/java/locale/LocaleInformation_br_FR.java,
-         gnu/java/locale/LocaleInformation_bs_BA.java,
-         gnu/java/locale/LocaleInformation_ca_ES.java,
-         gnu/java/locale/LocaleInformation_cs_CZ.java,
-         gnu/java/locale/LocaleInformation_cy_GB.java,
-         gnu/java/locale/LocaleInformation_da_DK.java,
-         gnu/java/locale/LocaleInformation_de.java,
-         gnu/java/locale/LocaleInformation_de_CH.java,
-         gnu/java/locale/LocaleInformation_de_DE.java,
-         gnu/java/locale/LocaleInformation_de_LU.java,
-         gnu/java/locale/LocaleInformation_el_GR.java,
-         gnu/java/locale/LocaleInformation_en.java,
-         gnu/java/locale/LocaleInformation_en_AU.java,
-         gnu/java/locale/LocaleInformation_en_BW.java,
-         gnu/java/locale/LocaleInformation_en_CA.java,
-         gnu/java/locale/LocaleInformation_en_DK.java,
-         gnu/java/locale/LocaleInformation_en_HK.java,
-         gnu/java/locale/LocaleInformation_en_IE.java,
-         gnu/java/locale/LocaleInformation_en_IN.java,
-         gnu/java/locale/LocaleInformation_en_NZ.java,
-         gnu/java/locale/LocaleInformation_en_PH.java,
-         gnu/java/locale/LocaleInformation_en_SG.java,
-         gnu/java/locale/LocaleInformation_en_US.java,
-         gnu/java/locale/LocaleInformation_en_ZA.java,
-         gnu/java/locale/LocaleInformation_en_ZW.java,
-         gnu/java/locale/LocaleInformation_es_AR.java,
-         gnu/java/locale/LocaleInformation_es_BO.java,
-         gnu/java/locale/LocaleInformation_es_CL.java,
-         gnu/java/locale/LocaleInformation_es_CO.java,
-         gnu/java/locale/LocaleInformation_es_CR.java,
-         gnu/java/locale/LocaleInformation_es_DO.java,
-         gnu/java/locale/LocaleInformation_es_EC.java,
-         gnu/java/locale/LocaleInformation_es_GT.java,
-         gnu/java/locale/LocaleInformation_es_HN.java,
-         gnu/java/locale/LocaleInformation_es_MX.java,
-         gnu/java/locale/LocaleInformation_es_NI.java,
-         gnu/java/locale/LocaleInformation_es_PA.java,
-         gnu/java/locale/LocaleInformation_es_PE.java,
-         gnu/java/locale/LocaleInformation_es_PR.java,
-         gnu/java/locale/LocaleInformation_es_PY.java,
-         gnu/java/locale/LocaleInformation_es_US.java,
-         gnu/java/locale/LocaleInformation_es_UY.java,
-         gnu/java/locale/LocaleInformation_es_VE.java,
-         gnu/java/locale/LocaleInformation_et_EE.java,
-         gnu/java/locale/LocaleInformation_fa_IR.java,
-         gnu/java/locale/LocaleInformation_fi_FI.java,
-         gnu/java/locale/LocaleInformation_fo_FO.java,
-         gnu/java/locale/LocaleInformation_fr_CA.java,
-         gnu/java/locale/LocaleInformation_fr_CH.java,
-         gnu/java/locale/LocaleInformation_fr_FR.java,
-         gnu/java/locale/LocaleInformation_fr_LU.java,
-         gnu/java/locale/LocaleInformation_ga_IE.java,
-         gnu/java/locale/LocaleInformation_gd_GB.java,
-         gnu/java/locale/LocaleInformation_gl_ES.java,
-         gnu/java/locale/LocaleInformation_gv_GB.java,
-         gnu/java/locale/LocaleInformation_he_IL.java,
-         gnu/java/locale/LocaleInformation_hi_IN.java,
-         gnu/java/locale/LocaleInformation_hr_HR.java,
-         gnu/java/locale/LocaleInformation_hu_HU.java,
-         gnu/java/locale/LocaleInformation_id_ID.java,
-         gnu/java/locale/LocaleInformation_it_IT.java,
-         gnu/java/locale/LocaleInformation_iw_IL.java,
-         gnu/java/locale/LocaleInformation_ja_JP.java,
-         gnu/java/locale/LocaleInformation_ka_GE.java,
-         gnu/java/locale/LocaleInformation_kl_GL.java,
-         gnu/java/locale/LocaleInformation_ko_KR.java,
-         gnu/java/locale/LocaleInformation_kw_GB.java,
-         gnu/java/locale/LocaleInformation_lt_LT.java,
-         gnu/java/locale/LocaleInformation_lv_LV.java,
-         gnu/java/locale/LocaleInformation_mi_NZ.java,
-         gnu/java/locale/LocaleInformation_mk_MK.java,
-         gnu/java/locale/LocaleInformation_mr_IN.java,
-         gnu/java/locale/LocaleInformation_mt_MT.java,
-         gnu/java/locale/LocaleInformation_nl.java,
-         gnu/java/locale/LocaleInformation_nl_BE.java,
-         gnu/java/locale/LocaleInformation_nl_NL.java,
-         gnu/java/locale/LocaleInformation_nn_NO.java,
-         gnu/java/locale/LocaleInformation_oc_FR.java,
-         gnu/java/locale/LocaleInformation_pl_PL.java,
-         gnu/java/locale/LocaleInformation_pt_BR.java,
-         gnu/java/locale/LocaleInformation_ro_RO.java,
-         gnu/java/locale/LocaleInformation_ru_RU.java,
-         gnu/java/locale/LocaleInformation_ru_UA.java,
-         gnu/java/locale/LocaleInformation_se_NO.java,
-         gnu/java/locale/LocaleInformation_sk_SK.java,
-         gnu/java/locale/LocaleInformation_sl_SI.java,
-         gnu/java/locale/LocaleInformation_sq_AL.java,
-         gnu/java/locale/LocaleInformation_sr_YU.java,
-         gnu/java/locale/LocaleInformation_sv_FI.java,
-         gnu/java/locale/LocaleInformation_te_IN.java,
-         gnu/java/locale/LocaleInformation_tg_TJ.java,
-         gnu/java/locale/LocaleInformation_tl_PH.java,
-         gnu/java/locale/LocaleInformation_tr_TR.java,
-         gnu/java/locale/LocaleInformation_uk_UA.java,
-         gnu/java/locale/LocaleInformation_uz_UZ.java,
-         gnu/java/locale/LocaleInformation_vi_VN.java,
-         gnu/java/locale/LocaleInformation_yi_US.java,
-         gnu/java/locale/LocaleInformation_zh_CN.java,
-         gnu/java/locale/LocaleInformation_zh_HK.java,
-         gnu/java/locale/LocaleInformation_zh_SG.java,
-         gnu/java/locale/LocaleInformation_zh_TW.java,
-         gnu/java/locale/Makefile.am, gnu/java/locale/Makefile.in,
-         gnu/java/locale/iso3166-a3.properties,
-         gnu/java/locale/iso3166_de.properties,
-         gnu/java/locale/iso639-a2-old.properties,
-         gnu/java/locale/iso639-a3.properties,
-         gnu/java/locale/iso639.properties,
-         gnu/java/locale/iso639_de.properties,
-         gnu/java/locale/iso639_ga.properties,
-         gnu/java/net/protocol/Makefile.am,
-         gnu/java/net/protocol/Makefile.in,
-         gnu/java/net/protocol/file/Makefile.am,
-         gnu/java/net/protocol/file/Makefile.in, gnu/java/rmi/Makefile.am,
-         gnu/java/rmi/Makefile.in,
-         gnu/java/rmi/RMIMarshalledObjectInputStream.java,
-         gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
-         gnu/java/security/Engine.java, gnu/java/security/Makefile.am,
-         gnu/java/security/Makefile.in, gnu/java/security/OID.java,
-         gnu/java/security/util/Makefile.in, include/Makefile.am,
-         include/Makefile.in, include/config.h.in,
-         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_GtkCheckboxMenuItemPeer.h,
-         include/gnu_java_awt_peer_gtk_GtkClipboard.h,
-         include/gnu_java_awt_peer_gtk_GtkPanelPeer.h,
-         include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
-         include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h,
-         include/gnu_java_awt_peer_gtk_GtkToolkit.h,
-         include/gnu_java_nio_CharBufferImpl.h,
-         include/gnu_java_nio_DoubleBufferImpl.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_ShortBufferImpl.h,
-         include/java_io_FileDescriptor.h, include/java_lang_Double.h,
-         include/java_lang_Math.h, include/java_lang_VMFloat.h,
-         include/java_lang_VMSystem.h,
-         include/java_lang_reflect_Constructor.h,
-         include/java_lang_reflect_Field.h,
-         include/java_lang_reflect_Method.h,
-         include/java_net_NetworkInterface.h,
-         include/java_net_PlainDatagramSocketImpl.h,
-         include/java_net_PlainSocketImpl.h,
-         include/java_nio_DirectByteBufferImpl.h,
-         include/java_nio_channels_FileChannelImpl.h,
-         include/jni_md-x86-linux-gnu.h, java/Makefile.am,
-         java/Makefile.in, java/awt/AWTError.java, java/awt/AWTEvent.java,
-         java/awt/AWTEventMulticaster.java, java/awt/AWTException.java,
-         java/awt/AWTKeyStroke.java, java/awt/AWTPermission.java,
-         java/awt/ActiveEvent.java, java/awt/Adjustable.java,
-         java/awt/AlphaComposite.java, java/awt/AttributeValue.java,
-         java/awt/BasicStroke.java, java/awt/BorderLayout.java,
-         java/awt/BufferCapabilities.java, java/awt/Button.java,
-         java/awt/Canvas.java, java/awt/CardLayout.java,
-         java/awt/Checkbox.java, java/awt/CheckboxGroup.java,
-         java/awt/CheckboxMenuItem.java, java/awt/Choice.java,
-         java/awt/Color.java, java/awt/ColorPaintContext.java,
-         java/awt/Component.java, java/awt/ComponentOrientation.java,
-         java/awt/Composite.java, java/awt/CompositeContext.java,
-         java/awt/Container.java,
-         java/awt/ContainerOrderFocusTraversalPolicy.java,
-         java/awt/Cursor.java, java/awt/DefaultFocusTraversalPolicy.java,
-         java/awt/DefaultKeyboardFocusManager.java, java/awt/Dialog.java,
-         java/awt/Dimension.java, java/awt/DisplayMode.java,
-         java/awt/Event.java, java/awt/EventDispatchThread.java,
-         java/awt/EventQueue.java, java/awt/FileDialog.java,
-         java/awt/FlowLayout.java, java/awt/FocusTraversalPolicy.java,
-         java/awt/Font.java, java/awt/FontFormatException.java,
-         java/awt/FontMetrics.java, java/awt/Frame.java,
-         java/awt/GradientPaint.java, java/awt/Graphics.java,
-         java/awt/Graphics2D.java, java/awt/GraphicsConfigTemplate.java,
-         java/awt/GraphicsConfiguration.java,
-         java/awt/GraphicsDevice.java, java/awt/GraphicsEnvironment.java,
-         java/awt/GridBagConstraints.java, java/awt/GridBagLayout.java,
-         java/awt/GridBagLayoutInfo.java, java/awt/GridLayout.java,
-         java/awt/HeadlessException.java,
-         java/awt/IllegalComponentStateException.java,
-         java/awt/Image.java, java/awt/ImageCapabilities.java,
-         java/awt/Insets.java, java/awt/ItemSelectable.java,
-         java/awt/JobAttributes.java, java/awt/KeyEventDispatcher.java,
-         java/awt/KeyEventPostProcessor.java,
-         java/awt/KeyboardFocusManager.java, java/awt/Label.java,
-         java/awt/LayoutManager.java, java/awt/LayoutManager2.java,
-         java/awt/List.java, java/awt/Makefile.am, java/awt/Makefile.in,
-         java/awt/MediaTracker.java, java/awt/Menu.java,
-         java/awt/MenuBar.java, java/awt/MenuComponent.java,
-         java/awt/MenuContainer.java, java/awt/MenuItem.java,
-         java/awt/MenuShortcut.java, java/awt/PageAttributes.java,
-         java/awt/Paint.java, java/awt/PaintContext.java,
-         java/awt/Panel.java, java/awt/Point.java, java/awt/Polygon.java,
-         java/awt/PopupMenu.java, java/awt/PrintGraphics.java,
-         java/awt/PrintJob.java, java/awt/Rectangle.java,
-         java/awt/RenderingHints.java, java/awt/Robot.java,
-         java/awt/ScrollPane.java, java/awt/ScrollPaneAdjustable.java,
-         java/awt/Scrollbar.java, java/awt/Shape.java,
-         java/awt/Stroke.java, java/awt/SystemColor.java,
-         java/awt/TextArea.java, java/awt/TextComponent.java,
-         java/awt/TextField.java, java/awt/TexturePaint.java,
-         java/awt/Toolkit.java, java/awt/Transparency.java,
-         java/awt/Window.java, java/awt/package.html,
-         java/awt/datatransfer/Clipboard.java,
-         java/awt/datatransfer/ClipboardOwner.java,
-         java/awt/datatransfer/DataFlavor.java,
-         java/awt/datatransfer/FlavorMap.java,
-         java/awt/datatransfer/FlavorTable.java,
-         java/awt/datatransfer/Makefile.am,
-         java/awt/datatransfer/Makefile.in,
-         java/awt/datatransfer/MimeTypeParseException.java,
-         java/awt/datatransfer/StringSelection.java,
-         java/awt/datatransfer/SystemFlavorMap.java,
-         java/awt/datatransfer/Transferable.java,
-         java/awt/datatransfer/UnsupportedFlavorException.java,
-         java/awt/datatransfer/package.html,
-         java/awt/event/AWTEventListenerProxy.java,
-         java/awt/event/AdjustmentListener.java,
-         java/awt/event/ComponentAdapter.java,
-         java/awt/event/ComponentEvent.java,
-         java/awt/event/ContainerListener.java,
-         java/awt/event/HierarchyBoundsAdapter.java,
-         java/awt/event/HierarchyBoundsListener.java,
-         java/awt/event/HierarchyEvent.java,
-         java/awt/event/HierarchyListener.java,
-         java/awt/event/InputEvent.java,
-         java/awt/event/InputMethodEvent.java,
-         java/awt/event/ItemEvent.java, java/awt/event/ItemListener.java,
-         java/awt/event/KeyListener.java,
-         java/awt/event/MouseListener.java,
-         java/awt/event/MouseWheelEvent.java,
-         java/awt/event/TextEvent.java,
-         java/awt/event/WindowListener.java,
-         java/awt/event/WindowStateListener.java,
-         java/awt/event/package.html, java/awt/geom/Rectangle2D.java,
-         java/awt/geom/package.html, java/awt/im/InputContext.java,
-         java/awt/im/InputMethodHighlight.java,
-         java/awt/im/InputMethodRequests.java, java/awt/im/Makefile.am,
-         java/awt/im/Makefile.in, java/awt/im/package.html,
-         java/awt/image/AreaAveragingScaleFilter.java,
-         java/awt/image/BufferStrategy.java,
-         java/awt/image/BufferedImageOp.java,
-         java/awt/image/ComponentColorModel.java,
-         java/awt/image/ComponentSampleModel.java,
-         java/awt/image/CropImageFilter.java,
-         java/awt/image/DataBuffer.java,
-         java/awt/image/DataBufferInt.java,
-         java/awt/image/DataBufferUShort.java,
-         java/awt/image/DirectColorModel.java,
-         java/awt/image/ImageConsumer.java,
-         java/awt/image/ImageFilter.java,
-         java/awt/image/ImageObserver.java,
-         java/awt/image/ImageProducer.java,
-         java/awt/image/ImagingOpException.java,
-         java/awt/image/IndexColorModel.java, java/awt/image/Makefile.am,
-         java/awt/image/Makefile.in,
-         java/awt/image/MemoryImageSource.java,
-         java/awt/image/PackedColorModel.java,
-         java/awt/image/PixelGrabber.java,
-         java/awt/image/RGBImageFilter.java, java/awt/image/Raster.java,
-         java/awt/image/RasterFormatException.java,
-         java/awt/image/RasterOp.java,
-         java/awt/image/ReplicateScaleFilter.java,
-         java/awt/image/SampleModel.java,
-         java/awt/image/SinglePixelPackedSampleModel.java,
-         java/awt/image/WritableRaster.java, java/awt/image/package.html,
-         java/awt/image/renderable/package.html,
-         java/awt/print/Makefile.in, java/awt/print/Pageable.java,
-         java/awt/print/Paper.java,
-         java/awt/print/PrinterAbortException.java,
-         java/awt/print/PrinterIOException.java,
-         java/awt/print/package.html, java/beans/AppletInitializer.java,
-         java/beans/BeanDescriptor.java, java/beans/BeanInfo.java,
-         java/beans/Beans.java, java/beans/Customizer.java,
-         java/beans/EventSetDescriptor.java,
-         java/beans/ExceptionListener.java,
-         java/beans/FeatureDescriptor.java,
-         java/beans/IntrospectionException.java,
-         java/beans/Introspector.java, java/beans/Makefile.am,
-         java/beans/Makefile.in, java/beans/MethodDescriptor.java,
-         java/beans/ParameterDescriptor.java,
-         java/beans/PropertyChangeEvent.java,
-         java/beans/PropertyChangeListener.java,
-         java/beans/PropertyChangeListenerProxy.java,
-         java/beans/PropertyChangeSupport.java,
-         java/beans/PropertyDescriptor.java,
-         java/beans/PropertyEditor.java,
-         java/beans/PropertyEditorManager.java,
-         java/beans/PropertyEditorSupport.java,
-         java/beans/PropertyVetoException.java,
-         java/beans/SimpleBeanInfo.java,
-         java/beans/VetoableChangeListenerProxy.java,
-         java/beans/VetoableChangeSupport.java,
-         java/beans/Visibility.java, java/beans/package.html,
-         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/BeanContextMembershipEvent.java,
-         java/beans/beancontext/BeanContextMembershipListener.java,
-         java/beans/beancontext/BeanContextProxy.java,
-         java/beans/beancontext/BeanContextServiceAvailableEvent.java,
-         java/beans/beancontext/BeanContextServiceProvider.java,
-         java/beans/beancontext/BeanContextServiceRevokedEvent.java,
-         java/beans/beancontext/BeanContextServiceRevokedListener.java,
-         java/beans/beancontext/BeanContextServices.java,
-         java/beans/beancontext/BeanContextServicesListener.java,
-         java/beans/beancontext/BeanContextServicesSupport.java,
-         java/beans/beancontext/BeanContextSupport.java,
-         java/beans/beancontext/Makefile.am,
-         java/beans/beancontext/Makefile.in,
-         java/beans/beancontext/package.html,
-         java/io/BufferedInputStream.java,
-         java/io/BufferedOutputStream.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/CharConversionException.java, java/io/DataInput.java,
-         java/io/DataInputStream.java, java/io/DataOutput.java,
-         java/io/DataOutputStream.java, java/io/EOFException.java,
-         java/io/Externalizable.java, java/io/File.java,
-         java/io/FileDescriptor.java, java/io/FileFilter.java,
-         java/io/FileInputStream.java, java/io/FileNotFoundException.java,
-         java/io/FileOutputStream.java, java/io/FilePermission.java,
-         java/io/FileReader.java, java/io/FileWriter.java,
-         java/io/FilenameFilter.java, java/io/FilterOutputStream.java,
-         java/io/FilterReader.java, java/io/FilterWriter.java,
-         java/io/IOException.java, java/io/InputStream.java,
-         java/io/InputStreamReader.java,
-         java/io/InterruptedIOException.java,
-         java/io/InvalidClassException.java,
-         java/io/LineNumberInputStream.java,
-         java/io/LineNumberReader.java, java/io/Makefile.am,
-         java/io/Makefile.in, java/io/NotSerializableException.java,
-         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/ObjectStreamException.java,
-         java/io/ObjectStreamField.java,
-         java/io/OptionalDataException.java, java/io/OutputStream.java,
-         java/io/OutputStreamWriter.java, java/io/PipedInputStream.java,
-         java/io/PipedReader.java, java/io/PipedWriter.java,
-         java/io/PrintStream.java, java/io/PrintWriter.java,
-         java/io/PushbackInputStream.java, java/io/PushbackReader.java,
-         java/io/RandomAccessFile.java, java/io/Reader.java,
-         java/io/SequenceInputStream.java,
-         java/io/SerializablePermission.java,
-         java/io/StreamCorruptedException.java,
-         java/io/StreamTokenizer.java,
-         java/io/StringBufferInputStream.java, java/io/StringReader.java,
-         java/io/StringWriter.java, java/io/UTFDataFormatException.java,
-         java/io/UnsupportedEncodingException.java,
-         java/io/WriteAbortedException.java, java/io/Writer.java,
-         java/io/package.html, java/lang/AbstractMethodError.java,
-         java/lang/ArithmeticException.java,
-         java/lang/ArrayIndexOutOfBoundsException.java,
-         java/lang/ArrayStoreException.java,
-         java/lang/AssertionError.java, java/lang/Boolean.java,
-         java/lang/Byte.java, java/lang/CharSequence.java,
-         java/lang/Character.java, java/lang/Class.java,
-         java/lang/ClassCastException.java,
-         java/lang/ClassCircularityError.java,
-         java/lang/ClassFormatError.java, java/lang/ClassLoader.java,
-         java/lang/ClassNotFoundException.java,
-         java/lang/CloneNotSupportedException.java,
-         java/lang/Cloneable.java, java/lang/Comparable.java,
-         java/lang/Compiler.java, java/lang/Double.java,
-         java/lang/Error.java, java/lang/Exception.java,
-         java/lang/ExceptionInInitializerError.java, java/lang/Float.java,
-         java/lang/IllegalAccessError.java,
-         java/lang/IllegalArgumentException.java,
-         java/lang/IllegalMonitorStateException.java,
-         java/lang/IllegalStateException.java,
-         java/lang/IllegalThreadStateException.java,
-         java/lang/IncompatibleClassChangeError.java,
-         java/lang/IndexOutOfBoundsException.java,
-         java/lang/InheritableThreadLocal.java,
-         java/lang/InstantiationError.java,
-         java/lang/InstantiationException.java, java/lang/Integer.java,
-         java/lang/InternalError.java,
-         java/lang/InterruptedException.java, java/lang/LinkageError.java,
-         java/lang/Long.java, java/lang/Makefile.am,
-         java/lang/Makefile.in, java/lang/NegativeArraySizeException.java,
-         java/lang/NoClassDefFoundError.java,
-         java/lang/NoSuchFieldError.java,
-         java/lang/NoSuchFieldException.java,
-         java/lang/NoSuchMethodError.java,
-         java/lang/NoSuchMethodException.java,
-         java/lang/NullPointerException.java, java/lang/Number.java,
-         java/lang/NumberFormatException.java, java/lang/Object.java,
-         java/lang/OutOfMemoryError.java, java/lang/Package.java,
-         java/lang/Process.java, java/lang/Runnable.java,
-         java/lang/RuntimeException.java,
-         java/lang/RuntimePermission.java,
-         java/lang/SecurityException.java, java/lang/SecurityManager.java,
-         java/lang/Short.java, java/lang/StackOverflowError.java,
-         java/lang/StackTraceElement.java, java/lang/StrictMath.java,
-         java/lang/String.java, java/lang/StringBuffer.java,
-         java/lang/StringIndexOutOfBoundsException.java,
-         java/lang/System.java, java/lang/ThreadDeath.java,
-         java/lang/ThreadGroup.java, java/lang/ThreadLocal.java,
-         java/lang/Throwable.java, java/lang/UnknownError.java,
-         java/lang/UnsatisfiedLinkError.java,
-         java/lang/UnsupportedClassVersionError.java,
-         java/lang/UnsupportedOperationException.java,
-         java/lang/VerifyError.java, java/lang/VirtualMachineError.java,
-         java/lang/Void.java, java/lang/package.html,
-         java/net/Authenticator.java, java/net/BindException.java,
-         java/net/ConnectException.java,
-         java/net/ContentHandlerFactory.java,
-         java/net/DatagramPacket.java, java/net/DatagramSocket.java,
-         java/net/DatagramSocketImpl.java,
-         java/net/DatagramSocketImplFactory.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/NoRouteToHostException.java,
-         java/net/PasswordAuthentication.java,
-         java/net/PlainDatagramSocketImpl.java,
-         java/net/PlainSocketImpl.java,
-         java/net/PortUnreachableException.java,
-         java/net/ProtocolException.java, java/net/STATUS,
-         java/net/ServerSocket.java, java/net/Socket.java,
-         java/net/SocketImpl.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/net/package.html,
-         java/nio/BufferOverflowException.java,
-         java/nio/BufferUnderflowException.java, java/nio/ByteBuffer.java,
-         java/nio/ByteBufferImpl.java, java/nio/ByteOrder.java,
-         java/nio/CharBuffer.java, java/nio/DirectByteBufferImpl.java,
-         java/nio/DoubleBuffer.java, java/nio/DoubleBufferImpl.java,
-         java/nio/DoubleViewBufferImpl.java,
-         java/nio/FloatBufferImpl.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/MappedByteBufferImpl.java,
-         java/nio/ShortBuffer.java, java/nio/ShortBufferImpl.java,
-         java/nio/ShortViewBufferImpl.java, java/nio/package.html,
-         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/FileChannel.java,
-         java/nio/channels/FileChannelImpl.java,
-         java/nio/channels/FileLock.java,
-         java/nio/channels/GatheringByteChannel.java,
-         java/nio/channels/IllegalBlockingModeException.java,
-         java/nio/channels/IllegalSelectorException.java,
-         java/nio/channels/Makefile.am, java/nio/channels/Makefile.in,
-         java/nio/channels/NoConnectionPendingException.java,
-         java/nio/channels/NonReadableChannelException.java,
-         java/nio/channels/NotYetConnectedException.java,
-         java/nio/channels/OverlappingFileLockException.java,
-         java/nio/channels/Pipe.java,
-         java/nio/channels/ScatteringByteChannel.java,
-         java/nio/channels/SelectableChannel.java,
-         java/nio/channels/ServerSocketChannel.java,
-         java/nio/channels/UnsupportedAddressTypeException.java,
-         java/nio/channels/WritableByteChannel.java,
-         java/nio/channels/package.html, java/rmi/AccessException.java,
-         java/rmi/AlreadyBoundException.java,
-         java/rmi/ConnectException.java, java/rmi/ConnectIOException.java,
-         java/rmi/Makefile.am, java/rmi/Makefile.in,
-         java/rmi/MarshalException.java, java/rmi/MarshalledObject.java,
-         java/rmi/Naming.java, java/rmi/NoSuchObjectException.java,
-         java/rmi/NotBoundException.java,
-         java/rmi/RMISecurityException.java,
-         java/rmi/RMISecurityManager.java, java/rmi/RemoteException.java,
-         java/rmi/ServerError.java, java/rmi/StubNotFoundException.java,
-         java/rmi/UnexpectedException.java,
-         java/rmi/UnknownHostException.java,
-         java/rmi/UnmarshalException.java, java/rmi/package.html,
-         java/rmi/server/ExportException.java,
-         java/rmi/server/LoaderHandler.java,
-         java/rmi/server/LogStream.java, java/rmi/server/Makefile.am,
-         java/rmi/server/Makefile.in, java/rmi/server/ObjID.java,
-         java/rmi/server/Operation.java,
-         java/rmi/server/RMIClassLoader.java,
-         java/rmi/server/RMIClientSocketFactory.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/RemoteStub.java,
-         java/rmi/server/ServerCloneException.java,
-         java/rmi/server/ServerRef.java, java/rmi/server/Skeleton.java,
-         java/rmi/server/SkeletonNotFoundException.java,
-         java/rmi/server/UID.java, java/rmi/server/package.html,
-         java/security/AccessControlContext.java,
-         java/security/AccessControlException.java,
-         java/security/AccessController.java,
-         java/security/AlgorithmParameterGenerator.java,
-         java/security/AlgorithmParameterGeneratorSpi.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/DigestException.java,
-         java/security/DigestInputStream.java,
-         java/security/DigestOutputStream.java,
-         java/security/DomainCombiner.java,
-         java/security/DummyKeyPairGenerator.java,
-         java/security/DummyMessageDigest.java,
-         java/security/DummySignature.java,
-         java/security/GeneralSecurityException.java,
-         java/security/Guard.java, java/security/GuardedObject.java,
-         java/security/Identity.java, java/security/IdentityScope.java,
-         java/security/InvalidAlgorithmParameterException.java,
-         java/security/InvalidKeyException.java,
-         java/security/InvalidParameterException.java,
-         java/security/Key.java, java/security/KeyException.java,
-         java/security/KeyFactory.java, java/security/KeyFactorySpi.java,
-         java/security/KeyManagementException.java,
-         java/security/KeyPair.java, java/security/KeyPairGenerator.java,
-         java/security/KeyPairGeneratorSpi.java,
-         java/security/KeyStore.java,
-         java/security/KeyStoreException.java,
-         java/security/KeyStoreSpi.java, java/security/Makefile.am,
-         java/security/Makefile.in, java/security/MessageDigest.java,
-         java/security/MessageDigestSpi.java,
-         java/security/NoSuchAlgorithmException.java,
-         java/security/NoSuchProviderException.java,
-         java/security/Permission.java,
-         java/security/PermissionCollection.java,
-         java/security/Permissions.java, java/security/Policy.java,
-         java/security/Principal.java, java/security/PrivateKey.java,
-         java/security/PrivilegedAction.java,
-         java/security/PrivilegedActionException.java,
-         java/security/PrivilegedExceptionAction.java,
-         java/security/ProtectionDomain.java, java/security/Provider.java,
-         java/security/ProviderException.java,
-         java/security/PublicKey.java,
-         java/security/SecureClassLoader.java,
-         java/security/SecureRandom.java,
-         java/security/SecureRandomSpi.java, java/security/Security.java,
-         java/security/SecurityPermission.java,
-         java/security/Signature.java,
-         java/security/SignatureException.java,
-         java/security/SignatureSpi.java, java/security/SignedObject.java,
-         java/security/Signer.java,
-         java/security/UnrecoverableKeyException.java,
-         java/security/UnresolvedPermission.java,
-         java/security/package.html,
-         java/security/cert/CertificateEncodingException.java,
-         java/security/cert/CertificateFactorySpi.java,
-         java/security/cert/CertificateNotYetValidException.java,
-         java/security/cert/CollectionCertStoreParameters.java,
-         java/security/cert/PKIXParameters.java,
-         java/security/cert/PolicyNode.java,
-         java/security/cert/X509CRLEntry.java,
-         java/security/cert/package.html,
-         java/security/interfaces/RSAKey.java,
-         java/security/interfaces/RSAMultiPrimePrivateCrtKey.java,
-         java/security/interfaces/RSAPrivateCrtKey.java,
-         java/security/interfaces/package.html, java/sql/Array.java,
-         java/sql/Blob.java, java/sql/DataTruncation.java,
-         java/sql/DatabaseMetaData.java, java/sql/Date.java,
-         java/sql/Driver.java, java/sql/DriverManager.java,
-         java/sql/DriverPropertyInfo.java, java/sql/Makefile.am,
-         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/SQLException.java,
-         java/sql/SQLInput.java, java/sql/SQLOutput.java,
-         java/sql/SQLPermission.java, java/sql/SQLWarning.java,
-         java/sql/Savepoint.java, java/sql/Statement.java,
-         java/sql/Struct.java, java/sql/Time.java,
-         java/sql/Timestamp.java, java/sql/Types.java,
-         java/sql/package.html, java/text/AttributedString.java,
-         java/text/CharacterIterator.java, java/text/DateFormat.java,
-         java/text/NumberFormat.java, java/text/ParseException.java,
-         java/text/SimpleDateFormat.java, java/text/package.html,
-         java/util/AbstractCollection.java, java/util/AbstractList.java,
-         java/util/AbstractMap.java,
-         java/util/AbstractSequentialList.java,
-         java/util/AbstractSet.java, java/util/ArrayList.java,
-         java/util/Arrays.java, java/util/BitSet.java,
-         java/util/Calendar.java, java/util/Collection.java,
-         java/util/Collections.java, java/util/Comparator.java,
-         java/util/ConcurrentModificationException.java,
-         java/util/Date.java, java/util/Dictionary.java,
-         java/util/EmptyStackException.java, java/util/Enumeration.java,
-         java/util/EventListener.java, java/util/EventListenerProxy.java,
-         java/util/EventObject.java, java/util/GregorianCalendar.java,
-         java/util/HashMap.java, java/util/HashSet.java,
-         java/util/Hashtable.java, java/util/IdentityHashMap.java,
-         java/util/Iterator.java, java/util/LinkedHashMap.java,
-         java/util/LinkedHashSet.java, java/util/LinkedList.java,
-         java/util/List.java, java/util/ListIterator.java,
-         java/util/ListResourceBundle.java, java/util/Locale.java,
-         java/util/Makefile.am, java/util/Makefile.in, java/util/Map.java,
-         java/util/MissingResourceException.java,
-         java/util/NoSuchElementException.java, java/util/Observable.java,
-         java/util/Observer.java, java/util/Properties.java,
-         java/util/PropertyPermission.java,
-         java/util/PropertyPermissionCollection.java,
-         java/util/PropertyResourceBundle.java, java/util/Random.java,
-         java/util/RandomAccess.java, java/util/ResourceBundle.java,
-         java/util/Set.java, java/util/SimpleTimeZone.java,
-         java/util/SortedMap.java, java/util/SortedSet.java,
-         java/util/Stack.java, java/util/StringTokenizer.java,
-         java/util/TimeZone.java, java/util/Timer.java,
-         java/util/TimerTask.java,
-         java/util/TooManyListenersException.java, java/util/TreeMap.java,
-         java/util/TreeSet.java, java/util/Vector.java,
-         java/util/WeakHashMap.java, java/util/package.html,
-         java/util/zip/CheckedInputStream.java,
-         java/util/zip/Checksum.java,
-         java/util/zip/DataFormatException.java,
-         java/util/zip/DeflaterConstants.java,
-         java/util/zip/DeflaterHuffman.java,
-         java/util/zip/InflaterDynHeader.java,
-         java/util/zip/InflaterInputStream.java,
-         java/util/zip/PendingBuffer.java, java/util/zip/ZipEntry.java,
-         java/util/zip/package.html, javax/Makefile.am, javax/Makefile.in,
-         javax/accessibility/AccessibleTableModelChange.java,
-         javax/naming/AuthenticationException.java,
-         javax/naming/AuthenticationNotSupportedException.java,
-         javax/naming/BinaryRefAddr.java, javax/naming/Binding.java,
-         javax/naming/CannotProceedException.java,
-         javax/naming/CommunicationException.java,
-         javax/naming/CompositeName.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/InvalidNameException.java,
-         javax/naming/LimitExceededException.java,
-         javax/naming/LinkException.java,
-         javax/naming/LinkLoopException.java, javax/naming/LinkRef.java,
-         javax/naming/Makefile.am, javax/naming/Makefile.in,
-         javax/naming/MalformedLinkException.java, javax/naming/Name.java,
-         javax/naming/NameAlreadyBoundException.java,
-         javax/naming/NameClassPair.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/OperationNotSupportedException.java,
-         javax/naming/PartialResultException.java,
-         javax/naming/RefAddr.java, javax/naming/Reference.java,
-         javax/naming/Referenceable.java,
-         javax/naming/ReferralException.java,
-         javax/naming/ServiceUnavailableException.java,
-         javax/naming/SizeLimitExceededException.java,
-         javax/naming/StringRefAddr.java,
-         javax/naming/TimeLimitExceededException.java,
-         javax/naming/package.html,
-         javax/naming/ldap/ExtendedRequest.java,
-         javax/naming/ldap/UnsolicitedNotification.java,
-         javax/sql/ConnectionEvent.java, javax/sql/DataSource.java,
-         javax/sql/Makefile.in, javax/sql/RowSet.java,
-         javax/sql/RowSetListener.java, javax/sql/RowSetMetaData.java,
-         javax/sql/RowSetReader.java, javax/sql/RowSetWriter.java,
-         javax/sql/XAConnection.java, javax/sql/package.html,
-         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/BorderFactory.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/ComponentInputMap.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/FocusManager.java,
-         javax/swing/GrayFilter.java, javax/swing/Icon.java,
-         javax/swing/ImageIcon.java, javax/swing/InputMap.java,
-         javax/swing/InputVerifier.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/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: slightly modified classpath 0.06
-
-2003-10-30 16:43  jowenn
-
-       * alpha/ngen.c: support for (java)static native functions
-
-2003-10-30 10:25  jowenn
-
-       * Makefile.am, builtin.c, configure.in, global.h, headers.c, jni.c,
-         jni.h, loader.c, main.c, native.c, native.h, tables.c,
-         classpathbin/Makefile.am:  cacaoh: support for static native
-         functions, filenames: java_lang_Object, ....
-         class subtree is a littlebit too often updated now, slightly
-         modified initialization of classpath, use_class_as_object, ....
-
-2003-10-30 09:42  jowenn
-
-       * nat/: Constructor.c, Field.c, FileChannelImpl.c, GdkGraphics.c,
-         GdkPixbufDecoder.c, GtkComponentPeer.c, GtkFileDialogPeer.c,
-         GtkScrollPanePeer.c, Makefile, Makefile.am, Makefile.in,
-         Method.c, Proxy.c, Runtime.c, Thread.c, VMClass.c,
-         VMClassLoader.c, VMObject.c, VMObjectStreamClass.c,
-         VMSecurityManager.c, VMSystem.c, gnu_classpath_Configuration.h,
-         gnu_classpath_RawData.h, gnu_java_awt_image_GdkPixbufDecoder.h,
-         gnu_java_awt_peer_gtk_GdkFontMetrics.h,
-         gnu_java_awt_peer_gtk_GdkGraphics.h,
-         gnu_java_awt_peer_gtk_GtkButtonPeer.h,
-         gnu_java_awt_peer_gtk_GtkCanvasPeer.h,
-         gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.h,
-         gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h,
-         gnu_java_awt_peer_gtk_GtkCheckboxPeer.h,
-         gnu_java_awt_peer_gtk_GtkChoicePeer.h,
-         gnu_java_awt_peer_gtk_GtkClipboard.h,
-         gnu_java_awt_peer_gtk_GtkComponentPeer.h,
-         gnu_java_awt_peer_gtk_GtkFileDialogPeer.h,
-         gnu_java_awt_peer_gtk_GtkFramePeer.h,
-         gnu_java_awt_peer_gtk_GtkGenericPeer.h,
-         gnu_java_awt_peer_gtk_GtkImagePainter.h,
-         gnu_java_awt_peer_gtk_GtkLabelPeer.h,
-         gnu_java_awt_peer_gtk_GtkListPeer.h,
-         gnu_java_awt_peer_gtk_GtkMainThread.h,
-         gnu_java_awt_peer_gtk_GtkMenuBarPeer.h,
-         gnu_java_awt_peer_gtk_GtkMenuItemPeer.h,
-         gnu_java_awt_peer_gtk_GtkMenuPeer.h,
-         gnu_java_awt_peer_gtk_GtkPanelPeer.h,
-         gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h,
-         gnu_java_awt_peer_gtk_GtkScrollPanePeer.h,
-         gnu_java_awt_peer_gtk_GtkScrollbarPeer.h,
-         gnu_java_awt_peer_gtk_GtkTextAreaPeer.h,
-         gnu_java_awt_peer_gtk_GtkTextComponentPeer.h,
-         gnu_java_awt_peer_gtk_GtkTextFieldPeer.h,
-         gnu_java_awt_peer_gtk_GtkToolkit.h,
-         gnu_java_awt_peer_gtk_GtkWindowPeer.h,
-         gnu_java_lang_reflect_TypeSignature.h, gnu_java_math_MPN.h,
-         gnu_java_nio_FileLockImpl.h, gnu_java_nio_SelectorImpl.h,
-         gnu_java_security_x509_X509Certificate.h,
-         java_awt_peer_ComponentPeer.h, java_awt_peer_MenuItemPeer.h,
-         java_awt_peer_MenuPeer.h, java_beans_PropertyEditor.h,
-         java_io_DataInput.h, java_io_DataInputStream.h, java_io_File.h,
-         java_io_FileDescriptor.h, java_io_FileInputStream.h,
-         java_io_FileWriter.h, java_io_ObjectInputStream.h,
-         java_io_OutputStream.h, java_io_OutputStreamWriter.h,
-         java_io_PrintStream.h, java_io_PrintWriter.h,
-         java_io_RandomAccessFile.h, java_io_VMObjectStreamClass.h,
-         java_io_Writer.h, java_lang_Class.h, java_lang_ClassLoader.h,
-         java_lang_Cloneable.h, java_lang_Compiler.h, java_lang_Double.h,
-         java_lang_Float.h, java_lang_Integer.h, java_lang_Math.h,
-         java_lang_Object.h, java_lang_Process.h, java_lang_Runtime.h,
-         java_lang_RuntimePermission.h, java_lang_SecurityManager.h,
-         java_lang_StackTraceElement.h, java_lang_StrictMath.h,
-         java_lang_String.h, java_lang_StringBuffer.h, java_lang_System.h,
-         java_lang_Thread.h, java_lang_ThreadGroup.h,
-         java_lang_Throwable.h, java_lang_UnsatisfiedLinkError.h,
-         java_lang_VMClass.h, java_lang_VMClassLoader.h,
-         java_lang_VMDouble.h, java_lang_VMFloat.h, java_lang_VMObject.h,
-         java_lang_VMSecurityManager.h, java_lang_VMSystem.h,
-         java_lang_reflect_Array.h, java_lang_reflect_Constructor.h,
-         java_lang_reflect_Field.h, java_lang_reflect_Method.h,
-         java_lang_reflect_Modifier.h, java_lang_reflect_Proxy.h,
-         java_net_DatagramPacket.h, java_net_DatagramSocketImpl.h,
-         java_net_InetAddress.h, java_net_NetworkInterface.h,
-         java_net_PlainDatagramSocketImpl.h, java_net_PlainSocketImpl.h,
-         java_net_SocketImpl.h, java_nio_ByteOrder.h,
-         java_nio_CharBufferImpl.h, java_nio_DirectByteBufferImpl.h,
-         java_nio_DoubleBufferImpl.h, java_nio_FloatBufferImpl.h,
-         java_nio_IntBufferImpl.h, java_nio_LongBufferImpl.h,
-         java_nio_ShortBufferImpl.h, java_nio_channels_FileChannelImpl.h,
-         java_security_AccessController.h,
-         java_security_cert_Certificate.h,
-         java_security_cert_X509Certificate.h, java_sql_Connection.h,
-         java_text_Collator.h, java_util_Hashtable.h, java_util_Locale.h,
-         java_util_Properties.h, java_util_TimeZone.h,
-         java_util_zip_Deflater.h, java_util_zip_Inflater.h,
-         javax_swing_Popup.h, javax_swing_UIManager.h: headers and helpers
-         for the gnu classpath
-
-2003-10-30 09:37  jowenn
-
-       * nat/: AccessController.c, AccessController.h, Adler32.c,
-         Adler32.h, Array.c, Array.h, BigInteger.c, BigInteger.h, CRC32.c,
-         CRC32.h, Class.c, Class.h, ClassLoader.c, ClassLoader.h,
-         ClassLoader_NativeLibrary.c, ClassLoader_NativeLibrary.h,
-         Compiler.c, Compiler.h, Constructor.c, Constructor.h,
-         DatagramPacket.c, DatagramPacket.h, Date.h, Deflater.c,
-         Deflater.h, Double.c, Double.h, Exception.h, Field.c, Field.h,
-         File.h, FileDescriptor.c, FileDescriptor.h, FileInputStream.c,
-         FileInputStream.h, FileOutputStream.c, FileOutputStream.h,
-         FileSystem.c, FileSystem.h, Finalizer.c, Finalizer.h, Float.c,
-         Float.h, InetAddress.c, InetAddress.h, InetAddressImpl.c,
-         InetAddressImpl.h, Inflater.c, Inflater.h, InputStream.h,
-         Integer.h, JarFile.c, JarFile.h, Makefile.am, Math.c, Math.h,
-         Method.c, Method.h, Modifier.h, Object.c, Object.h,
-         ObjectInputStream.c, ObjectInputStream.h, ObjectStreamClass.c,
-         ObjectStreamClass.h, Package.c, Package.h,
-         PlainDatagramSocketImpl.c, PlainDatagramSocketImpl.h,
-         PlainSocketImpl.c, PlainSocketImpl.h, PrintStream.h,
-         PrivilegedAction.h, PrivilegedActionException.h,
-         PrivilegedExceptionAction.h, Properties.h, RandomAccessFile.c,
-         RandomAccessFile.h, ResourceBundle.c, ResourceBundle.h,
-         Runtime.c, Runtime.h, SecurityManager.c, SecurityManager.h,
-         SocketImpl.h, SocketInputStream.c, SocketInputStream.h,
-         SocketOutputStream.c, SocketOutputStream.h, String.c, String.h,
-         System.c, System.h, Thread.c, Thread.h, ThreadGroup.h,
-         Throwable.c, Throwable.h, UnixFileSystem.c, UnixFileSystem.h,
-         ZipEntry.c, ZipEntry.h, ZipFile.c, ZipFile.h: old native files
-         are gone now
-
-2003-10-29 12:47  twisti
-
-       * tst/: Makefile.am, fp.output: Also check for printing floats
-         correctly (fp test)
-
-2003-10-28 08:33  carolyn
-
-       * nativecalls.h: removed ; after Runner.run ()V in nativecalls.h so
-         raytrace will work
+       * src/vm/method.c (assert.h): Added.
+       (vm/linker.h): Likewise.
+       (vm/jit/methodheader.h): Likewise.
+       (method_vftbl_lookup): New method.
+       
+       * src/vm/method.h (vm/linker.h): Added.
+       (method_vftbl_lookup): New method.
+       
+       Fixes bug #17 and #18.
+       * src/native/jni.c: Complete rewrite of Call*Method code.
 
-2003-10-27 22:45  twisti
+2006-02-13 10:53  twisti
 
-       * x86_64/ngen.c: Check corner cases on F2I, F2L, D2I and D2L. We
-         don't need -ieee anymore.
+       * src/vm/utf8.c (utf_display): Some reformatting.
+       (utf_display_classname): Likewise.
 
-2003-10-27 18:34  cacao
+2006-02-13 00:12  twisti
 
-       * doc/handbook/: alpha.tex, cacao.tex, inlining.tex, intro.tex,
-         jit.tex, library.tex, loader.tex, loopopt.tex, mips.tex,
-         native.tex, overview.tex, powerpc.tex, reflection.tex,
-         runtime.tex, threads.tex, verification.tex, java.bib, x86.tex:
-         framework for handbook added
+       * src/vm/jit/mips/codegen.c (createcompilerstub): Store the methodinfo
+       pointer in the same place as in the methodheader for compiled methods.
 
-2003-10-24 11:42  carolyn
+2006-02-12 23:43  twisti
 
-       * loader.c, jit/parseRT.h, jit/parseRTprint.h: Had commented out a
-         real stmt in xtaMarkSubs
+       * src/vm/jit/alpha/md.c (md_assembler_get_patch_address): New method.
+       (md_codegen_findmethod): Use assert's directly.
+       
+       * src/vm/jit/mips/md.c (md_assembler_get_patch_address): Likewise.
+       (md_codegen_findmethod): Likewise.
+       
+       * src/vm/jit/alpha/codegen.c (createcompilerstub): Store the
+       methodinfo pointer in the same place as in the methodheader for
+       compiled methods and pass the pointer in REG_ITMP1.
+       
+       * src/vm/jit/alpha/md-asm.h (mptr): Defined.
+       
+       * src/vm/jit/powerpc/asmpart.S (asm_call_jit_compiler): methodinfo
+       pointer is passed via itmp1. Use md_assembler_get_patch_address to
+       get the patch address.
+       (asm_calljavafunction, asm_calljavafunction2): Pass methodinfo pointer
+       via itmp1.
 
-2003-10-23 23:18  stefan
+2006-02-12 23:22  twisti
 
-       * acconfig.h, jit/parse.c: Removed old compiler remains
+       * src/vm/jit/powerpc/codegen.c (createcompilerstub): Store the
+       methodinfo pointer in the same place as in the methodheader for
+       compiled methods.
+       
+       * src/vm/jit/powerpc/asmpart.S (asm_call_jit_compiler): methodinfo
+       pointer is passed via itmp1.
+       (asm_calljavafunction, asm_calljavafunction2): Pass methodinfo pointer
+       via itmp1.
 
-2003-10-23 23:12  stefan
+2006-02-12 22:08  edwin
 
-       * i386/Makefile.am, x86_64/Makefile.am: Updated distfiles
+       * src/threads/native/threads.c (threads_dump): Removed unused
+       variable 'ee'.
 
-2003-10-23 22:48  stefan
+2006-02-12 21:57  edwin
 
-       * jit.c, jit/jitdef.h: Removed old compiler remains
+       * src/native/vm/VMClass.c (Java_java_lang_VMClass_getDeclaredMethods):
+       Cast to java_lang_Class in order to avoid compiler warning.
+       
+       * src/native/vm/VMClass.c (Changes): Added my name.
+       
+       * src/native/vm/VMClass.c (vim biolerplate): Added.
 
-2003-10-23 19:46  carolyn
+2006-02-12 21:47  edwin
 
-       * global.h, loader.c, jit/parseRT.h, jit/parseRTprint.h,
-         jit/parseRTstats.h: to save memory
+       * src/threads/native/threads.c (allocLockRecordSimple): Fixed
+       declaration
+       after code error.
 
-2003-10-22 23:14  twisti
+2006-02-12 16:28  twisti
 
-       * i386/threads.h: asm_switchstackandcall now defined in asmpart.h
+       * src/vm/jit/i386/codegen.c (createcompilerstub): Store the
+       methodinfo* in the same place as in the methodheader for compiled
+       methods.
 
-2003-10-22 23:14  twisti
+2006-02-12 16:24  edwin
 
-       * i386/methodtable.c: USE_BOEHM removed.
+       * NEWS: Added directory check bugfix.
 
-2003-10-22 23:13  twisti
+2006-02-12 16:10  edwin
 
-       * i386/types.h: We do not support special DIV on i386.
+       * NEWS: Added two bugfixes.
 
-2003-10-22 23:13  twisti
+2006-02-12 16:02  edwin
 
-       * i386/: ngen.c, ngen.h: Test version: we use function calls
-         instead of code generating macros
+       * src/vm/loader.c, src/vm/loader.h (vim boilerplate): Added.
 
-2003-10-22 23:05  twisti
+2006-02-12 13:11  twisti
 
-       * x86_64/Makefile.am: Removed obsolete dis-stuff.h
+       * src/vm/zip.c (zip_open): Don't add directories to the zipfile
+       hashtable. We use the trailing `/' to identify a directory (i hope
+       that's correct).
 
-2003-10-22 23:03  twisti
+2006-02-12 12:59  christian
 
-       * x86_64/: ngen.c, ngen.h: Test version: we use function calls
-         instead of code generating macros.
+       * src/vm/jit/x86_64/md-abi.c (md_param_alloc): Regard use of A0 for
+       returning float values.
+
+2006-02-12 02:18  edwin
+
+       * src/native/vm/VMClassLoader.c (vim boilerplate): Added.
+
+2006-02-12 02:17  edwin
 
-2003-10-22 22:56  twisti
+       * src/vm/classcache.c (classcache_store): Made classcache_store
+       idempotent.
+       
+       * src/native/vm/VMClassLoader.c
+       (Java_java_lang_VMClassLoader_defineClass):
+       Store defined class with classcache_store instead of just with
+       classcache_store_defined, so it an initiating loader is recorded for
+       the
+       class. This should solve problems with classes that are defined
+       outside
+       of a loadClass context (e.g. by java.lang.reflect.Proxy).
 
-       * x86_64/threads.h: asm_switchstackandcall is now defined in
-         asmpart.h
+2006-02-12 00:30  twisti
 
-2003-10-22 22:56  twisti
+       * src/native/vm/VMClass.c (getDeclaredMethods): Set the method's class
+       in java.lang.reflect.Method.
+       
+       * src/native/vm/Method.c (toolbox/logging.h, vm/jit/stacktrace.h):
+       Removed.
+       
+       * src/native/vm/VMSystem.c (identityHashCode): Use casts.
 
-       * x86_64/i386-dis.c: Removed obsolete dis-stuff.h and moved
-         #include's here.
+2006-02-12 00:25  twisti
 
-2003-10-22 22:55  twisti
+       * src/vm/exceptions.c, src/vm/exceptions.h
+       (exceptions_throw_nosuchmethoderror): New method.
 
-       * x86_64/disass.c: Cast code pointer to s8.
+2006-02-11 21:25  christian
 
-2003-10-22 22:55  twisti
+       * src/vm/jit/stack.h (COPY) All copied stackslots set to TEMPVAR.
+       This prevents conflicts with LOCALVAR
+       and
+       (DUP) Likewise.
+       STACKVARS.
 
-       * x86_64/dis-asm.h: Stuff from dis-stuff.h, which is obsolete.
+2006-02-07 23:18  edwin
 
-2003-10-22 22:54  twisti
+       * src/vm/jit/stack.h (TYPE_VERIFYERROR): Converted most of body to a
+       function.
+       
+       * src/vm/exceptions.c, src/vm/exceptions.h
+       (exceptions_throw_verifyerror_for_stack): Added.
+       
+       * src/vm/exceptions.c, src/vm/exceptions.h (vim boilerplate): Added.
 
-       * x86_64/asmpart.S: Calculate exception address correct.
+2006-02-07 21:27  edwin
 
-2003-10-22 22:53  twisti
+       * src/vm/jit/stack.h (vim boilerplate): Fixed.
 
-       * jit/reg.c: reg alloc changes for x86_64.
+2006-02-07 21:15  twisti
 
-2003-10-22 22:52  twisti
+       * NEWS: Added some stuff.
 
-       * jit/stack.c: Handle ICMD_INVOKExxx arguments a little bit
-         different on x86_64.
+2006-02-07 17:28  edwin
 
-2003-10-22 22:48  twisti
+       * src/vm/jit/intrp/codegen.c (createcalljavafunction):
+       Removed t_inlining_globals.
 
-       * builtin.c: Handle 32-bit and 64-bit differently in
-         builtin_trace_args.
+2006-02-07 17:22  edwin
 
-2003-10-22 22:47  twisti
+       * src/vm/jit/codegen-common.c, src/vm/jit/codegen-common.h
+       (codegen_setup):
+       Removed t_inlining_globals argument.
+       
+       * src/vm/jit/codegen-common.c (codegen_finish): Prepared for inlined
+       line
+       number tables. References with line number <-3 will not be relocated.
+       
+       * src/vm/jit/codegen-common.c (codegen_createnativestub):
+       Removed t_inlining_globals and inlining_setup.
+       
+       * src/vm/jit/codegen-common.h (Changes): Added my name to 'Changes'.
+       
+       * src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h: Ripped out
+       old
+       inliner.
+       
+       * src/vm/jit/jit.c: Removed inlining headers.
+       
+       * src/vm/jit/jit.c (INLINE_GOTO): Added instruction name to table.
+       
+       * src/vm/jit/jit.c (jit_compile_intern): Removed t_inlining_globals
+       argument.
+       
+       * src/vm/jit/codegen-common.c, src/vm/jit/codegen-common.h,
+       src/vm/jit/inline/inline.c, src/vm/jit/inline/inline.h (vim
+       boilerplate):
+       Added.
 
-       * mm/boehm.c: We need to define GC_DEBUG for x86_64. Hopefully
-         there will be a fix in the future.
+2006-02-07 16:52  edwin
 
-2003-10-22 22:36  twisti
+       * src/vm/jit/i386/codegen.c (codegen): Prepared for inlining. The
+       icmds
+       ICMD_INLINE_START, ICMD_INLINE_END, ICMD_INLINE_GOTO were
+       implemented, and
+       at the start of exception handlers the indepth is no longer assumed
+       to be 1.
 
-       * mips/threads.h: asm_switchstackandcall now defined in asmpart.h
+2006-02-07 16:47  edwin
 
-2003-10-22 22:21  twisti
+       * src/vm/jit/jit.h (Changes): Fixed tabs.
 
-       * i386/asmpart.S: `No newline at end of file' fix.
+2006-02-06 21:06  twisti
 
-2003-10-22 22:21  twisti
+       * src/threads/native/threads.c, src/threads/native/threads.h
+       (sleepThread): Renamed to thread_sleep.
 
-       * i386/defines.h: Obsolete.
+2006-02-06 21:01  twisti
 
-2003-10-22 21:49  twisti
+       * src/cacao/cacao.c (vm/jit/profile.h): Changed to
+       vm/jit/profile/profile.h.
+       (main): profile_init and profile_start_thread calls added.
 
-       * asmpart.h: Added function prototypes.
+2006-02-06 18:50  twisti
 
-2003-10-22 21:43  twisti
+       * configure.ac (AC_CONFIG_FILES): Added src/vm/jit/profile/Makefile.
 
-       * threads/: locks.c, locks.h, threadio.c: Removed use of defines.h
-         and USE_INTERNAL_THREADS.
+2006-02-06 18:49  twisti
 
-2003-10-22 21:42  twisti
+       * src/vm/jit/Makefile.am (DIST_SUBDIRS): Added profile.
+       (PROFILE_LIB): Added.
+       (PROFILE_SOURCES): Removed.
 
-       * toolbox/memory.h, threads/thread.c: USE_BOEHM removed.
+2006-02-06 18:48  twisti
 
-2003-10-22 21:41  twisti
+       * src/vm/jit/profile/profile.c (profile_init): New method.
+       (profile_thread): Likewise.
+       (profile_start_thread): Likewise.
+       * src/vm/jit/profile/profile.h (profile_init): Added.
+       (profile_start_thread): Likewise.
+       * src/vm/jit/profile/Makefile.am: New file.
+       * src/vm/jit/profile/.cvsignore: Likewise.
 
-       * mm/boehm.c: Removed function declaration.
+2006-02-06 18:34  twisti
 
-2003-10-22 21:36  twisti
+       * src/vm/jit/profile.h: Moved to src/vm/jit/profile/.
 
-       * loader.c: USE_BOEHM removed.
+2006-02-06 18:33  twisti
 
-2003-10-22 19:35  twisti
+       * src/vm/jit/profile.c: Moved to src/vm/jit/profile/.
+       * src/vm/jit/profile: Added.
 
-       * Makefile.am: Define and link against boehm libs.
+2006-02-06 18:32  twisti
 
-2003-10-22 19:34  twisti
+       * src/vm/jit/profile: Ooops.
 
-       * configure.in: Don't ask for gc, we use boehm as default.
+2006-02-06 18:31  twisti
 
-2003-10-22 19:32  twisti
+       * src/vm/jit/profile.c: Moved to src/vm/jit/profile/.
 
-       * mm/boehm-gc/: AmigaOS.c, BCC_MAKEFILE, EMX_MAKEFILE, MacOS.c,
-         MacProjects.sit.hqx, Makefile.DLLs, Makefile.am, Makefile.direct,
-         Makefile.dj, Makefile.in, NT_MAKEFILE, NT_THREADS_MAKEFILE,
-         OS2_MAKEFILE, PCR-Makefile, README.QUICK, SMakefile.amiga,
-         WCC_MAKEFILE, acinclude.m4, aclocal.m4, add_gc_prefix.c,
-         aix_irix_threads.c, allchblk.c, alloc.c, alpha_mach_dep.S,
-         backgraph.c, base_lib, blacklst.c, callprocs, checksums.c,
-         config.guess, config.sub, configure, configure.host,
-         configure.in, configure.in~, darwin_stop_world.c, dbg_mlc.c,
-         depcomp, digimars.mak, dyn_load.c, finalize.c, gc.mak, gc_cpp.cc,
-         gc_cpp.cpp, gc_dlopen.c, gcc_support.c, gcj_mlc.c, gcname.c,
-         headers.c, hpux_test_and_clear.s, ia64_save_regs_in_stack.s,
-         if_mach.c, if_not_there.c, install-sh, libtool.m4, ltconfig,
-         ltmain.sh, mach_dep.c, malloc.c, mallocx.c, mark.c, mark_rts.c,
-         mips_sgi_mach_dep.s, mips_ultrix_mach_dep.s, misc.c, missing,
-         mkinstalldirs, new_hblk.c, obj_map.c, os_dep.c, pc_excludes,
-         pcr_interface.c, powerpc_darwin_mach_dep.s, pthread_stop_world.c,
-         pthread_support.c, ptr_chck.c, real_malloc.c, reclaim.c,
-         rs6000_mach_dep.s, setjmp_t.c, solaris_pthreads.c,
-         solaris_threads.c, sparc_mach_dep.S, sparc_netbsd_mach_dep.s,
-         sparc_sunos4_mach_dep.s, specific.c, stubborn.c, threadlibs.c,
-         typd_mlc.c, version.h, win32_threads.c,
-         Mac_files/MacOS_Test_config.h, Mac_files/MacOS_config.h,
-         Mac_files/dataend.c, Mac_files/datastart.c, cord/cordbscs.c,
-         cord/cordprnt.c, cord/cordtest.c, cord/cordxtra.c, cord/de.c,
-         cord/de_cmds.h, cord/de_win.ICO, cord/de_win.RC, cord/de_win.c,
-         cord/de_win.h, doc/Makefile.am, doc/Makefile.in, doc/README,
-         doc/README.DGUX386, doc/README.Mac, doc/README.MacOSX,
-         doc/README.OS2, doc/README.amiga, doc/README.arm.cross,
-         doc/README.autoconf, doc/README.changes, doc/README.contributors,
-         doc/README.cords, doc/README.darwin, doc/README.dj,
-         doc/README.environment, doc/README.ews4800, doc/README.hp,
-         doc/README.linux, doc/README.macros, doc/README.rs6000,
-         doc/README.sgi, doc/README.solaris2, doc/README.uts,
-         doc/README.win32, doc/barrett_diagram, doc/debugging.html,
-         doc/gc.man, doc/gcdescr.html, doc/gcinterface.html,
-         doc/leak.html, doc/scale.html, doc/tree.html,
-         include/Makefile.am, include/Makefile.in, include/cord.h,
-         include/ec.h, include/gc.h, include/gc_alloc.h,
-         include/gc_allocator.h, include/gc_amiga_redirects.h,
-         include/gc_backptr.h, include/gc_config_macros.h,
-         include/gc_cpp.h, include/gc_gcj.h, include/gc_inl.h,
-         include/gc_inline.h, include/gc_local_alloc.h, include/gc_mark.h,
-         include/gc_pthread_redirects.h, include/gc_typed.h,
-         include/javaxfc.h, include/leak_detector.h,
-         include/new_gc_alloc.h, include/weakpointer.h,
-         include/private/cord_pos.h, include/private/darwin_semaphore.h,
-         include/private/darwin_stop_world.h, include/private/dbg_mlc.h,
-         include/private/gc_hdrs.h, include/private/gc_locks.h,
-         include/private/gc_pmark.h, include/private/gc_priv.h,
-         include/private/gcconfig.h, include/private/pthread_stop_world.h,
-         include/private/pthread_support.h,
-         include/private/solaris_threads.h, include/private/specific.h,
-         tests/leak_test.c, tests/test.c, tests/test_cpp.cc,
-         tests/thread_leak_test.c, tests/trace_test.c: Initial import of
-         boehm gc version 6.2. It's the original version except one small
-         configure.in change: we use NO threads right now.
+2006-02-06 18:14  twisti
 
-2003-10-22 19:22  twisti
+       * src/vm/jit/allocator/Makefile.am: Use tabs instead of space.
+       (INCLUDE): Renamed to AM_CPPFLAGS.
 
-       * mm/Makefile.am: Changes to compile boehm.
+2006-02-06 08:22  edwin
 
-2003-10-22 19:20  twisti
+       * doc/Makefile.am (EXTRA_DIST): Added inlining_stacktrace.txt and
+       native_threads.txt.
 
-       * mm/: Makefile.pre-automake, allocator.c, allocator.h,
-         allocator2.c, allocator3.c, allocator3.h, bitmap2.c, bitmap2.h,
-         bitmap3.c, heap.old.c, heap2.c, heap3.c, lifespan.c, lifespan.h,
-         mm.h, mm3.h: We use now boehm as default, so the old gc files are
-         not needed anymore.
+2006-02-06 06:49  edwin
 
-2003-10-22 01:11  twisti
+       * src/threads/native/threads.c: Minor cleanup.
 
-       * Makefile.maintainer, Makefile.pre-automake,
-         threads/Makefile.pre-automake, toolbox/Makefile.pre-automake: Not
-         needed anymore.
+2006-02-06 06:46  edwin
 
-2003-10-21 22:41  twisti
+       * src/threads/native/threads.c: Uncuddled `else`s and other cleanup.
 
-       * i386/i386-dis.c: We do not use dis-stuff.h anymore.
+2006-02-06 06:16  edwin
 
-2003-10-21 22:38  twisti
+       * doc/inlining_stacktrace.txt: Clarified, added entry after the
+       inlined body
+       for the rest of the line after the call.
 
-       * i386/dis-stuff.h, x86_64/dis-stuff.h: Not used anymore.
+2006-02-06 05:00  edwin
 
-2003-10-20 20:22  twisti
+       * src/vm/jit/i386/machine-instr.h (compare_and_swap): Commented.
 
-       * global.h: We need to define _GNU_SOURCE for x86_64's signal
-         handling.
+2006-02-06 04:50  edwin
 
-2003-10-20 20:22  twisti
+       * doc/native_threads.txt: Added.
 
-       * jit.c: We need to define _GNU_SOURCE before signal.h for x86_64.
+2006-02-06 04:46  edwin
 
-2003-10-20 20:07  twisti
+       * src/threads/native/threads.c (allocLockRecordPool): Relink the free
+       list
+       of lock records when reusing a pool from the global_pool. This avoids
+       cross-linking of lock record owned by different threads, and hopefully
+       fixes our long-standing deadlock problem.
+       
+       * src/threads/native/threads.c (allocLockRecordSimple,
+       recycleLockRecord)
+       (initObjectLock): Temporarily added assertions to shake out possible
+       further bugs in the free list handling.
+       
+       * src/threads/native/threads.c (monitorEnter, monitorExit): Commented.
+       
+       * src/threads/native/threads.c (Changes): Added my name to 'Changes'.
+       
+       * src/threads/native/threads.c (vim boilerplate): Added.
 
-       * nat/System.c: Damn. Last commit was an accident.
+2006-02-06 01:28  edwin
 
-2003-10-20 19:55  twisti
+       * src/vm/jit/stacktrace.c (stacktrace_add_method_intern): Added.
+       (stacktrace_add_method): Documented. Now uses
+       stacktrace_add_method_intern.
+       (stacktrace_getCurrentClassLoader): Documented.
+       (stacktrace_dump_trace): Removed unused variable.
+       (Changes): Added my name to 'Changes'.
 
-       * Makefile.in, aclocal.m4, builtin.c, config.h.in, configure,
-         configure.in, headers.c, loader.c, loader.h, main.c,
-         alpha/Makefile.in, i386/asmpart.S, i386/dis-asm.h, i386/disass.c,
-         i386/methodtable.c, i386/ngen.c, i386/ngen.h, jit/Makefile.in,
-         jit/jitdef.h, jit/parseRT.h, jit/parseRTprint.h,
-         jit/parseRTstats.h, mips/Makefile.in, mm/Makefile.am,
-         mm/Makefile.in, nat/Array.c, nat/Class.c, nat/Makefile.in,
-         nat/System.c, nat/Thread.c, toolbox/Makefile.in, tst/Makefile.in,
-         tst/kaffe/Makefile.am: headers.c
+2006-02-06 01:08  edwin
 
-2003-10-20 19:50  twisti
+       * src/vm/jit/verify/typecheck.c (verify_basic_block): Teach the
+       verifier
+       about the new inline instructions ICMD_INLINE_START, ICMD_INLINE_END,
+       and ICMD_INLINE_GOTO.
 
-       * jit/mcode.c: Define dr in #ifdef to compile clean on other
-         architectures.
+2006-02-06 01:02  edwin
 
-2003-10-20 19:39  twisti
+       * src/vm/jit/stack.c (analyse_stack): Set bptr->stack for each visited
+       block.
+       (show_icmd): Implemented printing of new inline instructions.
 
-       * i386/i386-dis.c: Compile without warnings with -Wall.
+2006-02-06 00:02  edwin
 
-2003-10-20 19:30  twisti
+       * src/vm/jit/allocator/simplereg.c (ICMD_INLINE_GOTO): Added.
+       (Changes): Added my name to 'Changes'.
+       (vim boilerplate): Added.
 
-       * jit.c: Compile without warnings with -Wall.
+2006-02-05 23:34  edwin
 
-2003-10-20 19:23  twisti
+       * src/vm/jit/allocator/lsra.c, src/vm/jit/allocator/lsra.h (lsra,
+       lsra_init):
+       Removed t_inlining_globals argument.
+       (Changes): Added my name to 'Changes'.
+       (vim boilerplate): Added.
+       
+       * src/vm/jit/jit.c (lsra): Removed t_inlining_globals argument.
 
-       * native.c: Compile without warnings with -Wall.
+2006-02-05 23:24  edwin
 
-2003-10-20 19:18  twisti
+       * src/vm/jit/jit.c (reg_setup): Removed t_inlining_globals argument.
+       
+       * src/vm/jit/codegen-common.c (reg_setup): Removed t_inlining_globals
+       argument.
+       
+       * src/vm/jit/reg.c, src/vm/jit/reg.h (reg_setup): Removed
+       t_inlining_globals
+       argument.
+       (Changes): Added my name to 'Changes'.
+       (vim boilerplate): Added.
 
-       * jit/: sets.c, sets.h: Compile without warnings with -Wall.
+2006-02-05 23:09  edwin
 
-2003-10-20 19:17  twisti
+       * src/vm/jit/jit.h (Changes): Added my name to 'Changes'.
 
-       * jit/stack.c: - compile without warnings with -Wall - use #if's
-         instead of runtime if checks
+2006-02-05 23:07  edwin
 
-2003-10-20 19:16  twisti
+       * src/vm/jit/jit.h (ICMD_INLINE_GOTO): Added. Not used, yet.
+       
+       * src/vm/jit/jit.h (basicblock): Added 'stack' field. Not used, yet.
+       
+       * src/vm/jit/jit.h, src/vm/jit/jit.c (vim boilerplate): Added.
 
-       * jit/parse.c: - compile without warnings with -Wall - always use
-         asm_builtin_monitorenter, asm_builtin_monitorexit to check   for
-         null pointer
+2006-02-05 23:02  edwin
 
-2003-10-20 19:11  twisti
+       * src/vm/jit/parse.c (parseRT.h, parseXTA.h, inline.h,
+       parseRTprint.h):
+       No longer included.
+       (parse): Removed t_inlining_globals * from arguments.
+       
+       * src/vm/jit/jit.c (parse): Removed t_inlining_globals * from
+       arguments.
 
-       * narray/analyze.c, narray/graph.c, narray/loop.c, narray/loop.h,
-         jit/inline.c: Compile without warnings with -Wall.
+2006-02-05 22:47  edwin
 
-2003-10-20 19:08  twisti
+       * src/vm/jit/parse.c, src/vm/jit/parse.h (inline_env): Removed most
+       occurences.
+       (bound_check1): Renamed to bound_check_exclusive.
 
-       * mm/: allocator2.c, boehm.c: Compile without warnings with -Wall.
+2006-02-05 22:22  edwin
 
-2003-10-20 19:03  twisti
+       * src/vm/jit/parse.c (useinlining): Removed.
 
-       * threads/: Makefile.in, thread.c, threadio.c: Compile without
-         warnings with -Wall.
+2006-02-05 17:36  edwin
 
-2003-10-14 20:42  twisti
+       * doc/inlining_stacktrace.txt: Added warning about signedness.
+       Fixed copy&paste errors.
 
-       * global.h, main.c: Removed unused NEW_GC stuff.
+2006-02-05 15:26  edwin
 
-2003-10-14 19:08  twisti
+       * doc/inlining_stacktrace.txt: Added.
+       
+       * src/vm/jit/dseg.c (dseg_addlinenumber_inline_start): Added.
+       (dseg_addlinenumber_inline_end): Added.
+       (dseg_addlinenumber): Commented.
+       (vim boilerplate): Added.
+       
+       * src/vm/jit/dseg.h (linenumberref): Changed for inlining stacktraces.
+       Made targetmpc a ptrint, made linenumber s4, reordered fields.
+       (dseg_addlinenumber_inline_start): Added.
+       (dseg_addlinenumber_inline_end): Added.
+       (vim boilerplate): Added.
 
-       * Makefile.am, aclocal.m4, compiler.c, compiler.h, config.h.in,
-         configure, configure.in, headers.c, jit.c, loader.c, main.c,
-         alpha/asmpart.S, comp/Makefile.am, comp/block.c, comp/defines.c,
-         comp/local.c, comp/mcode.c, comp/parse.c, comp/pcmd.c,
-         comp/reg.c, comp/regalloc.c, comp/stack.c, comp/tools.c,
-         comp/var.c: Removed old alpha compiler stuff.
+2006-02-05 13:52  stefan
 
-2003-10-14 00:21  twisti
+       * src/threads/native/threads.h: waiting is correctly typed now
+       (previous checkin was wrong).
 
-       * x86_64/ngen.c: - fixed jvm raytrace ;-), it was a parameter
-         passing problem - replace some ->regoff with variables
+2006-02-05 13:39  stefan
 
-2003-10-14 00:18  twisti
+       * src/threads/native/threads.c: Let's see if this improves the dead
+       lock situation (waiter handling changed slightly).
 
-       * x86_64/asmpart.S: Calculate the correct faulting address.
+2006-02-05 12:22  twisti
 
-2003-10-13 10:37  carolyn
+       * tests/regression/native/.cvsignore (*.h, *.so): Added.
 
-       * jit/parseRT.h: removed opcode test print
+2006-02-05 12:20  twisti
 
-2003-10-10 12:32  twisti
+       * tests/regression/native/Makefile.am,
+       tests/regression/codepatching/Makefile.am,
+       tests/regression/Makefile.am (JAVAFLAGS): Use VM_ZIP_STRING and
+       GLIBJ_ZIP_STRING.
 
-       * tst/kaffe/DoublePrint.java: Sun and IBM java print it like this,
-         sorry kaffe...
+2006-02-05 12:03  twisti
 
-2003-10-06 14:57  carolyn
+       * src/vm/jit/powerpc/asmpart.S, src/vm/jit/alpha/asmpart.S,
+       src/vm/jit/mips/asmpart.S, src/vm/jit/i386/asmpart.S,
+       src/vm/jit/x86_64/asmpart.S, src/vm/jit/arm/asmpart.S: Disable
+       executable stacks, this is required for Gentoo and we actually don't
+       need them.
 
-       * global.h, loader.c, jit/parseRT.h, jit/sets.c, jit/sets.h: XTA
-         fields type sets faster
+2006-02-05 00:40  twisti
 
-2003-10-04 21:04  stefan
+       * src/vm/jit/stacktrace.c (stacktrace_create): Get the value of
+       _no_threads_stackframeinfo, since it's a pointer, not a structure.
+       (stacktrace_print_trace): Check for NULL value and return.
+       * src/vm/exceptions.c (exceptions_handle_exception): Compiler warning
+       fixed.
+       (exceptions_print_exception): Check for NULL value, print it and
+       return.
 
-       * jvmtst/Makefile.am: Removed non-existent files
+2006-02-05 00:16  twisti
 
-2003-10-04 21:02  stefan
+       * src/mm/memory.h (string.h): Moved after config.h.
+       (OFFSET): Use internal datatypes.
+       (NEW, MNEW): Use the proper GC macro when Gc is disabled.
 
-       * tst/GCBench.java, jvmtst/compress.output, jvmtst/db.output,
-         jvmtst/javac.output, jvmtst/mpegaudio.output,
-         jvmtst/raytrace.output: More tests
+2006-02-05 00:13  twisti
 
-2003-10-04 20:59  stefan
+       * src/mm/nogc.c (config.h): Moved in front of system headers.
+       (heap_allocate): Call exceptions_throw_outofmemory_exit.
+       (nogc_init): Likewise.
 
-       * main.c, alpha/asmpart.S, alpha/ngen.c, jvmtst/Makefile.am,
-         nat/UnixFileSystem.h: Last commit was an accident (undo)
+2006-02-05 00:01  twisti
 
-2003-10-04 20:53  stefan
+       * src/threads/none/: New.
+       * src/threads/none/threads.h: New file. We need this one for
+       e.g. stacktrace.c where we use thread stuff in the code.
 
-       * tst/fptest.output, tst/jctest.output, tst/Makefile.am,
-         configure.in, main.c, alpha/asmpart.S, alpha/ngen.c,
-         jvmtst/Makefile.am, nat/UnixFileSystem.h: More tests
+2006-02-04 23:59  twisti
 
-2003-10-04 20:52  stefan
+       * src/vm/access.c (assert.h): Move after config.h.
+       * src/vm/properties.c (mm/memory.h): Added.
+       * src/vm/jit/stacktrace.c (mm/memory.h): Likewise.
+       (threads.h): Added.
+       (stacktrace_create): Handle stackframeinfo when threads disabled
+       properly.
 
-       * tst/kaffe/: Alias.java, ArrayForName.java, BadFloatTest.java,
-         Bean.java, BeanBug.java, BitSetTest.java,
-         BufferedReaderTest.java, CLTest.java, CLTestConc.java,
-         CLTestConc_run.java, CLTestFindLoaded.java, CLTestJLock.java,
-         CLTestLie.java, CharArrayReaderTest.java, CharCvt.java,
-         ClassGC.java, ClassGCTest.java, ClassGCTestLater.java,
-         ConstructorTest.java, DeadThread.java, DoubleBug.java,
-         DoubleComp.java, DoubleConst.java, DoubleCvt.java,
-         DoubleNeg.java, DoublePrint.java,
-         ExceptionInInitializerTest.java, ExceptionTest.java,
-         ExceptionTestClassLoader.java, ExceptionTestClassLoader2.java,
-         ExecTest.java, FPUStack.java, FileChecks.java, FileTest.java,
-         FindSystemClass.java, GCTest.java, GetField.java,
-         GetInterfaces.java, HashTest.java, HashtableTest1.java,
-         HelloWorldApp.class.save, HelloWorldApp.java,
-         IllegalInterface.java, IndexTest.java, InitTest.java,
-         InnerTest.java, InternHog.java, IntfTest.java,
-         InvTarExcTest.java, KaffeVerifyBug.java,
-         LineNumberReaderTest.java, LoaderTest.java,
-         LoaderTest_Class0.java, LoaderTest_Class1.java,
-         LoaderTest_Class1BeanInfo.java, LoaderTest_Class2.java,
-         LoaderTest_Class3.java, LoaderTest_Loader1.java,
-         LoaderTest_Loader2.java, LongNeg.java, LostFrame.java,
-         Makefile.am, MapTest.java, MarkResetTest.java, MethodBug.java,
-         ModuloTest.java, NullInvoke.java, NullPointerTest.java,
-         PipeTest.java, ProcessClassInst.java, ProcessClassLockTest.java,
-         ProcessClassStop.java, ProcessClassTest.java, ProcessTest.java,
-         PropertiesTest.java, ReaderReadVoidTest.java, ReaderTest.java,
-         Reflect.java, ReflectInterfaces.java, ReflectInvoke.java,
-         ReflectMultiArray.java, Schtum.java, SerialUID.java,
-         SignedShort.java, SoInterrupt.java, SoTimeout.java,
-         SortTest.java, StackDump.java, Str.java, Str2.java,
-         SystemLoaderTest.java, TableSwitch.java, TestCasts.java,
-         TestClassRef.java, TestFloatDouble.java, TestIntLong.java,
-         TestNative.java, TestScript, TestSerializable.java,
-         TestSerializable2.java, TestUnlock.java, ThreadInterrupt.java,
-         ThreadLocalTest.java, ThreadState.java, ThreadStop.java,
-         UDPTest.java, URLTest.java, UncaughtException.java,
-         ZipVerifyUtils.java, burford.java, divtest.java, finalexc.java,
-         finaltest.java, finaltest2.java, forNameTest.java,
-         sysdepCallMethod.java, tname.java, ttest.java, tthrd1.java,
-         wc.java: kaffe regression test suite
+2006-02-04 23:56  twisti
 
-2003-10-04 20:41  stefan
+       * src/vm/jit/allocator/simplereg.c (allocate_scratch_registers):
+       Generate an exception instead of exiting.
+       * src/vm/jit/allocator/lsra.c (lsra_scan_registers_canditates):
+       Likewise.
 
-       * jit/Makefile.am: Even more files
+2006-02-04 20:15  twisti
 
-2003-10-04 20:38  stefan
+       * src/vm/jit/stacktrace.h (stacktrace_getCallingClassLoader): Renamed
+       to stacktrace_getCurrentClassLoader.
+       
+       * src/cacaoh/headers.c (nativelyoverloaded): Fixed compiler warning.
 
-       * jit/Makefile.am: Removed old files
+2006-02-04 19:09  twisti
 
-2003-10-04 20:34  stefan
+       * src/native/native.c (native_resolve_function): Print failed is the
+       symbol was not found.
 
-       * jit/Makefile.am, Makefile.am: Add needed files to dist
+2006-02-04 19:08  twisti
 
-2003-10-04 19:36  carolyn
+       * src/vm/jit/stacktrace.h (STACKTRACE_CAPACITY_DEFAULT)
+       (STACKTRACE_CAPACITY_INCREMENT): Changed default from 40 to 80, seems
+       this is what eclipse and tomcat want.
+       (stacktracebuffer): Changed entries from an array to a pointer.
 
-       * jvmtst/Makefile.am: [no log message]
+2006-02-04 19:04  twisti
 
-2003-10-04 19:15  carolyn
+       * src/vm/jit/stacktrace.c (stacktrace_add_entry): Reallocate to
+       stb->entries.
+       (stacktrace_create): Do two dump and heap allocs, does not affect
+       performance.
+       (stacktrace_getCallingClassLoader): Renamed to
+       stacktrace_getCurrentClassLoader.
+       
+       * src/native/jni.c (FindClass): Renamed
+       stacktrace_getCallingClassLoader to stacktrace_getCurrentClassLoader.
+       
+       * src/native/vm/VMStackWalker.c (getCallingClassLoader): Revert to old
+       implementation.
 
-       * global.h, jit.h, loader.c, main.c, nativecalls.h,
-         jit/Makefile.am, jit/parse.c, jit/parseEXTRAopcodes.h,
-         jit/parseRT.h, jit/parseRTprint.h, jit/parseRTstats.h,
-         jit/parseXTA.h, jit/sets.c, jit/sets.h, jvmtst/Makefile.am,
-         toolbox/memory.c, tst/A.java, tst/C.java: rta 10-2003
+2006-02-04 17:39  edwin
 
-2003-09-26 03:54  didi
+       * doc/stack.txt: Typos fixed.
 
-       * jit.c, jit.h, main.c, jit/Makefile.am, jit/inline.c,
-         jit/jitdef.h, jit/parse.c, jit/stack.c: Method Inlining added
+2006-02-04 17:31  edwin
 
-2003-09-25 09:55  carolyn
+       * doc/stack.txt: Expanded tabs.
+       * doc/Makefile.am (stack.txt): Added EXTRA_DIST entry for stack.txt.
 
-       * global.h, loader.c, jit/parseRT.h, jit/parseXTA.h,
-         jvmtst/Makefile.am: benchmark update
+2006-02-04 17:25  edwin
 
-2003-09-18 01:14  twisti
+       * doc/stack.txt: Added. This file describes some details about the
+       stack representation.
 
-       * x86_64/: asmpart.S, native-math.h, ngen.c, ngen.h, types.h: Many
-         bugfixes.
+2006-02-04 00:43  twisti
 
-2003-09-18 01:04  twisti
+       * src/native/Makefile.am (CLEANFILES): Always clean nativetable.inc.
+       ($(srcdir)/native.c): Moved inside if ENABLE_STATICVM where it
+       belongs! Dammit!
 
-       * tst/jctest.java: Test IDIV, IREM and LDIV, LREM special case.
+2006-02-04 00:33  twisti
 
-2003-09-17 13:47  stefan
+       * src/native/Makefile.am: Accidentally moved the library into if
+       ENABLE_STATICVM.
+       * src/native/include/Makefile.am: Enable accidentally removed
+       dependencies.
 
-       * configure.in: IEEE compiler flag was wrong for Alpha
+2006-02-04 00:13  edwin
 
-2003-09-16 15:08  stefan
+       * src/vm/jit/verify/typecheck.c (logging): Adapted to new logging API.
 
-       * configure.in: Turn on optimization
+2006-02-04 00:08  edwin
 
-2003-09-16 13:21  stefan
+       * src/vm/jit/stack.h (MARKREACHED): Use BBREACHED for readability.
+       (vim boilerplate): Added.
 
-       * mips/ngen.c: Fixed L2I, code used previously is documented to
-         give unreliable results
+2006-02-04 00:04  edwin
 
-2003-09-16 12:58  stefan
+       * src/vm/method.h (methodinfo): Fixed copy&paste error in comment.
+       (vim boilerplate): Added.
 
-       * alpha/ngen.c: Long shift fix
+2006-02-04 00:00  edwin
 
-2003-09-16 12:52  stefan
+       * src/vm/jit/stacktrace.c (vim boilerplate): Added.
 
-       * mips/ngen.c: Long shift fix
+2006-02-03 22:57  twisti
 
-2003-09-15 21:38  stefan
+       * configure.ac (VM_ZIP_STRING): Added.
+       (GLIBJZ): Renamed to GLIBJ_ZIP_STRING.
+       * src/vm/global.h (CACAO_VM_ZIP_PATH): Use GLIBJ_ZIP_STRING.
+       * src/lib/Makefile.am (GLIBJ_ZIP): Likewise.
+       * src/native/include/Makefile.am, src/native/Makefile.am (VM_ZIP): Use
+       VM_ZIP_STRING.
+       (GLIBJ_ZIP): Use GLIBJ_ZIP_STRING.
+       * contrib/setenvinstalled.in, contrib/setenvsource.in: Likewise.
 
-       * configure.in: MIPS warning flags change
+2006-02-03 22:53  twisti
 
-2003-09-15 21:02  stefan
+       * src/native/vm/VMRuntime.c (nativeLoad): #ifdef ENABLE_STATICVM
+       warning fix.
 
-       * mips/native-math.h: Clean build
+2006-02-03 22:24  twisti
 
-2003-09-15 20:58  stefan
+       * src/vm/global.h (CACAO_VM_ZIP_PATH): Removed accidentally commited
+       VM_ZIP_FILE.
+       * src/native/Makefile.am (VM_ZIP): Likewise.
+       * src/native/include/Makefile.am (VM_ZIP): Likewise.
 
-       * alpha/native-math.h: Fix build
+2006-02-03 22:03  twisti
 
-2003-09-15 20:48  stefan
+       * src/vm/global.h (CACAO_VM_ZIP_PATH): Set correctly for ifndef
+       ENABLE_ZLIB.
+       * src/lib/Makefile.am (JAVA_VM_FILES): Renamed to VM_JAVA_FILES.
+       (VM_CLASS_FILES): Added.
+       (pkgdata_DATA): Set to class files for ifndef ENABLE_ZLIB.
+       * src/native/include/Makefile.am (VM_ZIP): Set correctly for ifndef
+       ENABLE_ZLIB.
+       * src/native/Makefile.am (VM_ZIP): Likewise.
 
-       * builtin.c, toolbox/loging.h: PPC merge
+2006-02-03 21:58  twisti
 
-2003-09-15 20:48  stefan
+       * src/vm/suck.c (suck_add): Fixed compiler warning with #ifndef
+       ENABLE_ZLIB.
 
-       * powerpc/native-math.h: Get it working from a clean checkout
+2006-02-03 21:51  twisti
 
-2003-09-15 20:21  stefan
+       * src/native/tools/.cvsignore (TAGS): Added.
 
-       * powerpc/native-math.h: [no log message]
+2006-02-03 20:54  twisti
 
-2003-09-15 20:18  stefan
+       * src/native/Makefile.am (VM_ZIP, GLIBJ_ZIP, CLASSPATH): Added.
 
-       * powerpc/: ppc-dis.c, ppc-opc.c, dis-asm.h, ppc.h: Taken from gdb
+2006-02-03 20:53  twisti
 
-2003-09-15 20:16  stefan
+       * src/native/tools/gennativetable.c (main): Don't free bootclasspath,
+       do proper initalization of subsystems, don't link classes.
 
-       * powerpc/Makefile.am: [no log message]
+2006-02-03 19:44  twisti
 
-2003-09-15 20:09  stefan
+       * src/native/Makefile.am (nativetable.inc): Pass classpath on
+       commandline, environment variable support was removed.
 
-       * powerpc/: defines.h, threads.h: [no log message]
+2006-02-03 19:42  twisti
 
-2003-09-15 16:30  stefan
+       * src/native/tools/gennativetable.c: Updated to work again.
 
-       * jit/stack.c: PPC merge
+2006-02-03 19:27  twisti
 
-2003-09-15 16:23  stefan
+       * src/cacao/Makefile.am (INCLUDES): Renamed to AM_CPPFLAGS.
+       (CLASSPATH_PREFIX): Renamed to CLASSPATH_LIBDIR.
 
-       * jit.c: PPC merge
+2006-02-03 18:45  twisti
 
-2003-09-15 16:10  stefan
+       * configure.ac (ENABLE_SOFTFLOAT): Added.
+       (NDEBUG): Bugfix for AM_CONDITIONAL.
 
-       * Makefile.am, configure.in: PPC merge
+2006-02-03 14:14  twisti
 
-2003-09-15 15:54  stefan
+       * src/vm/jit/stacktrace.c (stacktrace_entry): Wrong return value,
+       added some checks.
 
-       * jit/stack.c: Make mergeable
+2006-02-03 13:19  twisti
 
-2003-09-15 15:45  stefan
+       * src/vm/jit/stacktrace.c, src/vm/jit/stacktrace.h
+       (lineNumberTableEntry): Renamed to linenumbertable_entry.
+       (addEntry): Renamed to stacktrace_add_entry.
+       (stacktrace_fillInStackTrace_methodRecursive): Removed.
+       (stacktrace_fillInStackTrace_method): Renamed to
+       stacktrace_add_method.
+       (cacao_stacktrace_fillInStackTrace): Renamed to stacktrace_create.
+       (stackTraceCollector): Removed.
+       (cacao_stacktrace_NormalTrace): Renamed to
+       stacktrace_fillInStackTrace.
+       (classContextCollector): Removed.
+       (cacao_createClassContextArray): Renamed to
+       stacktrace_getClassContext.
+       (stacktrace_classLoaderCollector): Removed.
+       (cacao_currentClassLoader): Renamed to
+       stacktrace_getCallingClassLoader.
+       (getStackCollector): Removed.
+       (cacao_getStackForVMAccessController): Renamed to stacktrace_getStack.
+       
+       * src/native/jni.c (jni_init): Use new GCNEW.
+       (FindClass): Renamed cacao_currentClassLoader to
+       stacktrace_getCallingClassLoader.
+       
+       * src/native/vm/VMAccessController.c (getStack): Renamed
+       cacao_getStackForVMAccessController to stacktrace_getStack.
+       
+       * src/native/vm/VMStackWalker.c (getClassContext): Renamed
+       cacao_createClassContextArray to stacktrace_getClassContext.
+       (getCallingClass): Likewise.
+       (getCallingClassLoader): Call stacktrace_getCallingClassLoader.
+       
+       * src/native/vm/Method.c (config.h): Added.
+       (invokeNative): Renamed cacao_createClassContextArray to
+       stacktrace_getClassContext.
+       
+       * src/native/vm/Field.c (config.h): Added.
+       (cacao_get_field_address): Renamed cacao_createClassContextArray to
+       stacktrace_getClassContext. Check for CLASS_INITIALIZED.
+       
+       * src/native/vm/VMThrowable.c
+       (native/include/gnu_classpath_Pointer.h): Added.
+       (fillInStackTrace): Call stacktrace_fillInStackTrace.
+       (getStackTrace): Adapted.
+       
+       * src/mm/memory.h (GCNEW): Use only 1 parameter, like NEW.
+       (GCMNEW): Added.
+
+2006-02-03 12:46  twisti
+
+       * src/threads/native/threads.h (THREADOBJECT): Don't cast to
+       java_lang_VMThread*, we don't need that.
+
+2006-02-03 12:38  twisti
+
+       * src/vm/method.c (method_printflags, method_print): Check for NULL.
+       * src/vm/field.c (field_printflags, field_print) Likewise.
+       (stdio.h): Added.
+       * src/vm/class.c (class_printflags, class_print): Likewise.
+
+2006-02-02 09:16  twisti
 
-       * powerpc/types.h: Compile flags
+       * configure.ac (AC_PROG_JAR): Added.
+       * m4/ac_prog_jar.m4: New file.
+       * src/lib/Makefile.am (VM_ZIP): Added.
+       (vm.zip): Check if $(JAR) is zip or jar type.
+
+2006-02-02 08:51  twisti
+
+       * src/vm/loader.c (loader_load_all_classes): Added missing #ifde
+       ENABLE_ZLIB.
+
+2006-02-02 08:45  twisti
+
+       * configure.ac (NDEBUG): Added missing WITH_BINUTILS_DISASSEMBLER
+       conditional.
+       (zlib): Fixed handling.
+
+2006-01-31 23:54  twisti
+
+       * src/vm/jit/i386/codegen.c (codegen): Added basic block frequency
+       count code.
+
+2006-01-31 23:45  twisti
+
+       * src/vm/jit/profile.c ("mm/memory.h,vm/options.h): Added.
+       (list_method_entry): Likewise.
+       (profile_printstats): Sort methods into a list and print it sorted,
+       added basic block frequency output.
+
+2006-01-31 23:43  twisti
+
+       * src/vm/method.h (methodinfo): Renamed executioncount to
+       frequency. Added bbfrequency and cycles.
+       
+       * src/vm/jit/x86_64/codegen.c (codegen): Added cycle profiling code.
+       
+       * src/vm/jit/x86_64/codegen.h (M_FMOV): Added.
+       (M_IADD_MEMBASE, M_IADC_MEMBASE, M_ISUB_MEMBASE, M_ISBB_MEMBASE):
+       Likewise.
+       (M_RDTSC, PROFILE_CYCLE_START, PROFILE_CYCLE_STOP): Likewise.
+       
+       * src/vm/jit/x86_64/emitfuncs.c (x86_64_inc_membase)
+       (x86_64_incl_membase): Fixed.
+       (emit_rdtsc): Added.
+       
+       * src/vm/jit/jit.c (jit_compile): Free m->bbfrequency memory.
+       (jit_compile_intern): Allocate m->bbfrequency memory.
+       
+       * src/vm/jit/jit.h: Reformatting.
+
+2006-01-31 23:29  twisti
+
+       * src/vm/statistics.c, src/vm/jit/inline/inline.c: Removed inlining
+       statistics stuff.
+
+2006-01-31 23:27  twisti
+
+       * src/vm/options.c, src/vm/options.h (opt_rt, opt_xta, opt_vta):
+       Removed.
+       (opt_prof_bb): Added.
+       * src/cacao/cacao.c: Likewise.
+       (OPT_PROF_OPTION): Added.
+
+2006-01-31 22:31  twisti
+
+       * src/vm/jit/stack.c (show_icmd_block): Print the basic block type.
+
+2006-01-31 22:27  twisti
+
+       * src/toolbox/list.c, src/toolbox/list.h (list_add_before): Added.
+
+2006-01-31 15:41  twisti
+
+       * src/vm/jit/powerpc/codegen.c, src/vm/jit/alpha/codegen.c,
+       src/vm/jit/mips/codegen.c, src/vm/jit/i386/codegen.c (codegen): Use
+       CLASS_IS_OR_ALMOST_INITIALIZED macro, saves some code space.
+
+2006-01-31 15:35  twisti
+
+       Fixes Debian bug #350729
+       * src/vm/jit/i386/asmpart.S (asm_md_init): Added, puts the FPU to
+       64-bit precision mode.
+       * src/vm/jit/i386/md.c (md_init): Call asm_md_init.
+       
+       * src/vm/jit/asmpart.h (asm_md_init): Added.
+       (has_no_x_instr_set): Removed.
+       * src/vm/options.c, src/vm/options.h (has_ext_instr_set): Removed.
+       * src/vm/jit/jit.c (jit_init): Removed has_no_x_instr_set call.
+       * src/vm/jit/alpha/asmpart.S (has_no_x_instr_set): Renamed to
+       asm_md_init.
+       * src/vm/jit/alpha/md.c (has_ext_instr_set): Added.
+       (md_init): Call asm_md_init.
+       * src/vm/jit/alpha/md.h (has_ext_instr_set): Added.
+
+2006-01-31 15:18  edwin
+
+       * src/vm/classcache.c: Added a formal description of the classcache.
+
+2006-01-31 14:24  twisti
+
+       * src/vm/signal.c (signal_handler_sigint): Typo, reported by Chris
+       Burdess on irc.
+
+2006-01-30 16:25  twisti
+
+       * src/vm/jit/i386/codegen.c (codegen): Added profiling code.
+       (ICMD_IINC): Use macros.
+       * src/vm/jit/i386/codegen.h (ucontext.h): Removed.
+       (thread_restartcriticalsection): Likewise.
+       (M_IADD_IMM_MEMBASE): Added.
+
+2006-01-30 15:44  twisti
+
+       * src/vm/options.h, src/vm/options.c (opt_prof): Added.
+       * src/cacao/cacao.c (OPT_PROF): Added.
+       (exit_handler): Added profile_printstats when opt_prof is enabled.
+       
+       * src/vm/class.h (classinfo): Members classUsed and impldBy removed.
+       * src/vm/loader.c (load_class_from_classbuffer): Likewise.
+       * src/vm/linker.c (link_primitivetype_table): Likewise.
+       (link_class_intern): Likewise.
+       * src/vm/jit/inline/inline.c: Likewise.
+       
+       * src/vm/method.h (methodinfo): Added member executioncount.
+       
+       * src/vm/jit/x86_64/codegen.c (codegen): Added profiling code. Some
+       code reordering, using more macros and save some code space.
+       * src/vm/jit/x86_64/codegen.h (M_ILD32, M_LLD32, M_IST_IMM, M_IST32)
+       (M_LST32, M_IST32_IMM, M_LST32_IMM32, M_IINC_MEMBASE, M_ITEST)
+       (M_CMP_IMM_MEMBASE, M_ICMP, M_ICMP_IMM, M_ICMP_IMM_MEMBASE, M_CMOVEQ)
+       (M_CMOVNE, M_CMOVLT, M_CMOVLE, M_CMOVGE, M_CMOVGT, M_CMOVB, M_CMOVA)
+       (M_CMOVP, M_CLR): Added.
+       
+       * src/vm/jit/x86_64/emitfuncs.c (x86_64_emit_ifcc): Use macros.
+       (x86_64_call_mem): Changed mem argument to ptrint type.
+       * src/vm/jit/x86_64/emitfuncs.h (x86_64_call_mem): Likewise.
+       
+       * src/vm/jit/profile.c, src/vm/jit/profile.h: New files.
+       * src/vm/jit/Makefile.am (DISASS_OBJ): Renamed to DISASS_SOURCES.
+       (PROFILE_SOURCES): Added.
+
+2006-01-30 14:24  christian
+
+       * src/vm/jit/allocator/simplereg.c (interface_regalloc): Used
+       m->parseddesc->arg[int|flt|adr]reguse to enable use of unused
+       argumentregisters in leadmethods.
+       (local_regalloc): Likewise.
+       (reg_init_temp): Likewise.
+
+2006-01-30 11:26  christian
+
+       * src/vm/jit/allocator/simplereg.c: Ensured proper alignment of all
+       doubles and longs if ALIGN_[DOUBLES|LONGS]_IN_MEMORY is defined.
+       (local_regalloc): Fixed error for HAS_ADREDD_REGISTER_FILE - else was
+       missing. Ensured use of unused argument register in leafmethod before
+       use of saved registers. Regarded PACK_REGS for
+       SUPPORT_COMBINE_INTEGER_REGISTER archs for unused integer argument
+       registers.
+       * src/vm/jit/i386/arch.h: Added defines for
+       ALIGN_[DOUBLES|LONGS]_IN_MEMORY.
+       * src/vm/jit/powerpc/arch.h: Likewise.
+
+2006-01-29 17:27  twisti
+
+       * src/vm/jit/stack.c (show_icmd): Fixed ICMD_ELSE_ICONST output.
+
+2006-01-28 14:42  twisti
+
+       * src/vm/jit/powerpc/linux/md-abi.c,
+       src/vm/jit/powerpc/darwin/md-abi.c (md_return_alloc): Use
+       m->parseddesc->paramcount instead of m->paramcount.
+       * src/vm/jit/schedule/schedule.c (schedule_init): Likewise.
+       
+       * src/vm/jit/powerpc/codegen.c, src/vm/jit/alpha/codegen.c,
+       src/vm/jit/mips/codegen.c, src/vm/jit/i386/codegen.c (codegen):
+       Removed first MCODECHECK since it not required.
+       
+       * src/vm/jit/methodheader.h: Added comment.
+
+2006-01-28 14:25  twisti
+
+       * src/vm/jit/x86_64/.cvsignore: Added TAGS.
+
+2006-01-28 14:21  twisti
+
+       * src/vm/loader.c (load_method): Removed reference to
+       nativelyoverloaded, monoPoly, subRedefs, subRedefsUsed, xta.
+       (load_newly_created_array): Removed reference to monoPoly.
+
+2006-01-28 14:18  twisti
+
+       * src/vm/method.c (method_descriptor2types): Removed.
+       * src/vm/method.h (methodinfo): Removed members returntype,
+       returnclass, paramcount, paramtypes, paramclass, xta, methodXTAparsed,
+       methodUsed, monoPoly, subRedefs, subRedefsUsed, and
+       nativelyoverloaded, this saves about 3.2MB of classinfo memory for
+       -all.
+       (method_descriptor2types): Removed.
+       
+       * src/vm/jit/inline/inline.c (inlining_analyse_method): Use
+       m->parseddesc->paramcount instead of m->paramcount.
+       * src/vm/jit/allocator/simplereg.c (local_regalloc): Likewise.
+       * src/vm/jit/x86_64/md-abi.c (md_return_alloc): Likewise.
+       
+       * src/vm/jit/jit.c (jit_compile): Removed RT_jit_parse and
+       XTA_jit_parse calls.
+       (jit_compile_intern): Removed method_descriptor2types call.
+       
+       * src/cacaoh/cacaoh.c (main): Call string_init. Removed
+       nativemethod_chain and nativeclass_chain stuff.
+       
+       * src/cacaoh/headers.c (nativemethod_chain): Removed.
+       (nativeclass_chain): Likewise.
+       (printmethod): Use m->isleafmethod instead of m->nativelyoverloaded.
+       (headerfile_generate): Likewise.
+
+2006-01-28 11:26  twisti
+
+       * src/vm/jit/inline/Makefile.am (INCLUDES): Renamed to AM_CPPFLAGS.
+       (libinline_la_SOURCES): Don't build RTA/XTA stuff.
+
+2006-01-28 11:24  twisti
+
+       * Makefile.am (EXTRA_DIST): Added THIRDPARTY.
+
+2006-01-27 19:05  stefan
 
-2003-09-15 15:40  stefan
+       * src/threads/native/threads.c: Removed a superfluous (I hope) NULL
+       check.
 
-       * powerpc/: asmpart.S, disass.c, ngen.c, ngen.h, types.h: PPC merge
+2006-01-27 18:53  stefan
 
-2003-09-15 15:15  stefan
+       * src/threads/native/threads.c: Repaired thread_getself.
 
-       * jit/reg.c: Fixed a merge error
+2006-01-27 17:35  twisti
 
-2003-09-15 13:02  stefan
+       * src/toolbox/logging.c, src/toolbox/logging.h (log_start): Added.
+       (log_vprint): Likewise.
+       (log_print): Likewise.
+       (log_println): Likewise.
+       (log_finish): Likewise.
+       (log_plain): Removed.
+       (log_nl): Removed.
+       (log_flush): Likewise.
+       (dolog_plain): Likewise.
+       (get_logfile): Likewise.
+       (log_utf): Likewise.
+       (log_plain_utf): Likewise.
+       (log_text): Removed but added a define until we have ported all files.
+       (dolog): Likewise.
+       * src/vm/statistics.c (print_stats): Started to use new logging
+       functions. Print some ratios.
 
-       * x86_64/types.h, jit/reg.c: PPC merge
+2006-01-27 16:32  twisti
 
-2003-09-15 12:34  stefan
+       * src/native/vm/VMSystemProperties.c (preInit): Don't add . to
+       java.library.path per default.
 
-       * jit/jitdef.h: Fix compile errors from merge
+2006-01-27 12:43  twisti
 
-2003-09-15 12:32  stefan
+       * NEWS: Added powerpc fixes found by javver.
 
-       * jit/jitdef.h: Merged PPC stuff
+2006-01-24 19:09  twisti
 
-2003-09-15 12:11  stefan
+       * src/vm/jit/powerpc/codegen.h (var_to_reg_dbl): Added.
+       (M_COPY): Handle doubles properly.
 
-       * jit/reg.c: Make this mergeable. If everything goes well, this is
-         what will be merged.
+2006-01-24 13:52  twisti
 
-2003-09-15 10:25  stefan
+       * src/vm/jit/powerpc/codegen.h (M_LNGMOVE): Added.
+       (var_to_reg_lng): Likewise.
+       (M_COPY): Support longs. This was actually never implemented and never
+       worked, grrr.
 
-       * mm/boehm.c: Fix MacOSX breakage with gc 6.2
+2006-01-24 10:30  twisti
 
-2003-09-14 17:16  stefan
+       * src/vm/jit/stacktrace.c (cacao_stacktrace_fillInStackTrace): Use
+       method_print. Fixed typo.
+       * src/vm/jit/powerpc/md.c (md_codegen_findmethod): Handle 2
+       instruction returns properly.
 
-       * powerpc/ngen.c: Fixed logical long inlines (again)
+2006-01-24 10:28  twisti
 
-2003-09-14 15:52  stefan
+       * src/vm/builtin.c (builtin_f2i): Enable for interpreter.
+       (builtin_d2i): Likewise.
+       * src/vm/jit/stack.c (icmd_print_stack): Fixed for ENABLE_INTRP and
+       SUPPORT_COMBINE_INTEGER_REGISTERS.
 
-       * builtin.c: Honor references flag in newarray
+2006-01-23 16:03  twisti
 
-2003-09-14 14:50  stefan
+       * src/vm/jit/stack.c (show_icmd_method): Fixed basic block count
+       output.
+       
+       * src/vm/jit/i386/codegen.c (codegen): Use disp instead of a. Usage of
+       some more macros.
+       * src/vm/jit/i386/codegen.h (M_BLT): Added.
+       (M_BLE): Likewise.
+       (M_BGE): Likewise.
+       (M_BGT): Likewise.
+       (M_BBE): Likewise.
+       (M_BAE): Likewise.
 
-       * powerpc/ngen.c: Long standing FP bug fixed --> mpegaudio working
+2006-01-23 01:12  twisti
 
-2003-09-14 01:38  twisti
+       * configure.ac (AC_INIT): Changed version number to 0.94+cvs.
+       (CFLAGS): Changed optimization back to -O0.
 
-       * builtin.c: Use fmod for frem and drem. This fixes 5.0 % NaN in
-         fptest.
+2006-01-23 01:01  twisti
 
-2003-09-13 17:33  twisti
+       * ChangeLog: Updated for 0.94 release.
 
-       * jit.c: Call has_no_x_instr_set() only for alpha.
+2006-01-22 23:42  twisti
 
-2003-09-13 17:13  twisti
+       * configure.ac (AC_INIT): Changed version number to 0.94.
+       (CFLAGS): Changed optimization to -O2.
 
-       * i386/native-math.h: Removed defines, cause we use now isnan()
-         call.
+2006-01-22 23:33  twisti
 
-2003-09-13 17:12  twisti
+       * Updated header: Added 2006. Changed address of FSF. Changed email
+       address.
 
-       * i386/disass.c: Make -si work again.
+2006-01-22 23:16  twisti
 
-2003-09-13 17:11  twisti
+       * Updated svn:ignore propset.
 
-       * i386/ngen.c: - native stub fix - some smaller fixes
+2006-01-22 23:00  twisti
 
-2003-09-13 17:09  twisti
+       * src/vm/jit/intrp/Makefile.am (EXTRA_DIST): Added gray.fs and
+       BUILT_SOURCES.
 
-       * configure.in: Added __ALPHA__ and __MIPS__ architecture defines.
+2006-01-22 22:46  twisti
 
-2003-09-13 16:51  twisti
+       * tests/regression/extest.java: Typo.
 
-       * nat/Math.c: Just use the IEEE remainder() call.
+2006-01-22 22:36  twisti
 
-2003-09-13 16:43  twisti
+       * NEWS: Added releases 0.90, 0.91, 0.92, 0.93, 0.94.
 
-       * nat/: Float.c, Double.c: - fixed a NaN bug with kaffe's
-         DoublePrint regression - removed memcpy
+2006-01-22 22:34  twisti
 
-2003-09-12 17:08  twisti
+       * README: Updated.
 
-       * x86_64/: asmpart.S, ngen.c, ngen.h: Fhourstones work cause of
-         some shift fixes.
+2006-01-22 21:42  twisti
 
-2003-09-09 15:33  stefan
+       * src/vm/jit/intrp/codegen.c (cacaotype2ffitype): Revert edwin's
+       bugfix, but we can't use ffi_type_slong as it's defined as 64-bit
+       value on 32-bit machines.
 
-       * jit/stack.c: Fix by andi
+2006-01-22 21:40  twisti
 
-2003-09-09 15:29  stefan
+       * src/native/Makefile.am (INCLUDES): Renamed to AM_CPPFLAGS.
+       (libnative_la_SOURCES): Removed nativecalls.inc.
 
-       * alpha/ngen.c: Give native function tracing its own flag variable
+2006-01-22 21:39  twisti
 
-2003-09-07 18:09  twisti
+       * tests/Makefile.am (SUBDIRS): Removed native.
 
-       * x86_64/: asmpart.S, ngen.c, ngen.h: Float compare fixed.
+2006-01-22 21:38  twisti
 
-2003-09-01 02:03  twisti
+       * tests/regression/native/testarguments.output: Updated.
+       * tests/regression/native/Makefile.am: Made it work with distcheck.
+       * tests/regression/codepatching/Makefile.am: Likewise.
+       * tests/regression/Makefile.am: Likewise.
+       
+       * tests/regression/extest.java: Comment changed.
 
-       * x86_64/: asmpart.S, ngen.c, ngen.h: javac and nearly all jvm98
-         stuff works.
+2006-01-22 21:22  twisti
 
-2003-08-30 14:16  stefan
+       * configure.in: Renamed to configure.ac.
 
-       * nat/Array.c: Panic if unable to run on 32 bit
+2006-01-22 21:21  twisti
 
-2003-08-30 14:16  stefan
+       * configure.in (AC_CONFIG_FILES): Removed tests/native/Makefile, added
+       tests/regression/native/Makefile.
 
-       * mm/boehm.c: Enable atomic GC allocs
+2006-01-22 20:21  twisti
 
-2003-08-30 02:14  twisti
+       * tests/native: Moved to tests/regression/native.
 
-       * x86_64/: asmpart.S, ngen.c, ngen.h: Things that work: fp, sleep,
-         javac (only usage)
+2006-01-22 20:00  twisti
 
-2003-08-29 21:59  twisti
+       * src/vm/jit/asmpart.h (asm_handle_exception)
+       (asm_handle_nat_exception): #ifdef ENABLE_JIT.
 
-       * builtin.c: Oops! Forgot case 0: in builtin_trace_args.
+2006-01-22 19:59  twisti
 
-2003-08-29 21:56  twisti
+       * src/vm/jit/jit.c (jit_compile_intern): Use
+       CLASS_IS_OR_ALMOST_INITIALIZED to check uninitialized.
 
-       * builtin.c: - ifdef builtin div and rem depend on types.h defines
-         - make builtin_trace_args to log as much as we can
+2006-01-22 19:57  twisti
 
-2003-08-28 01:29  twisti
+       * src/vm/jit/stacktrace.c (stacktrace_create_inline_stackframeinfo):
+       Compiler warning fix.
 
-       * x86_64/: asmpart.S, ngen.c, ngen.h, types.h: Hooray! jctest
-         works!
+2006-01-22 19:56  twisti
 
-2003-08-26 18:07  twisti
+       * src/vm/jit/intrp/java.vmg: Some reformatting.
 
-       * jit/reg.c: x86_64 defines to handle the different calling
-         convention.
+2006-01-22 19:55  twisti
 
-2003-08-26 18:07  twisti
+       * src/vm/jit/intrp/asmpart.c (vm/loader.h): Added.
+       (intrp_asm_calljavafunction_intern): Use u1* instead of entrypoint.
+       (jni_invoke_java_intern): Likewise.
 
-       * jit/stack.c: - ICMD_IF_Lxx output fixes - i386 fix
+2006-01-22 19:50  twisti
 
-2003-08-24 01:45  twisti
+       * .cvsignore, src/toolbox/.cvsignore, src/vm/jit/inline/.cvsignore,
+       src/vm/jit/allocator/.cvsignore: TAGS added.
 
-       * x86_64/: asmpart.S, methodtable.c, ngen.c, ngen.h: HelloWorld
-         works for the first time!
+2006-01-22 19:37  twisti
 
-2003-08-22 19:46  twisti
+       * src/boehm-gc/.cvsignore, src/boehm-gc/include/.cvsignore,
+       src/vm/.cvsignore, src/vm/jit/tools/.cvsignore,
+       src/vm/jit/verify/.cvsignore, src/vm/jit/loop/.cvsignore,
+       src/vm/jit/.cvsignore, src/vm/jit/intrp/.cvsignore,
+       src/cacao/.cvsignore, src/native/vm/.cvsignore,
+       src/native/include/.cvsignore, src/native/.cvsignore,
+       src/mm/.cvsignore, src/threads/native/.cvsignore,
+       src/threads/.cvsignore, src/fdlibm/.cvsignore, src/.cvsignore,
+       src/cacaoh/.cvsignore: TAGS added.
 
-       * x86_64/: asmpart.S, methodtable.c, ngen.c, ngen.h: On the way to
-         HelloWorld...
+2006-01-22 19:29  edwin
 
-2003-08-22 19:45  twisti
+       * src/vm/jit/intrp/codegen.c (nativecall): Fixed calculation of the
+       stackframeinfo address.
 
-       * x86_64/disass.c: -sa fixed and better output
+2006-01-22 14:44  twisti
 
-2003-08-17 20:07  stefan
+       * src/vm/jit/codegen-common.c (codegen_addreference): The last fix was
+       not correct if only the intrp is built.
 
-       * jit/jitdef.h, powerpc/ngen.c, powerpc/types.h: Latest fixes
+2006-01-22 14:39  twisti
 
-2003-08-11 02:41  twisti
+       * src/vm/class.c (class_showmethods): Use class_printflags.
+       * src/vm/loader.c, src/vm/loader.h (fprintflags): Removed.
+       (printflags): Likewise.
+       * src/vm/jit/inline/sets.c (printFldSet): Use field_println instead of
+       field_display.
+       * src/vm/field.c, src/vm/field.h (field_display): Removed.
+       (field_printflags): Added.
+       (field_print): Likewise.
+       (field_println): Likewise.
 
-       * x86_64/asmpart.S: Some fixes.
+2006-01-22 00:45  edwin
 
-2003-08-11 02:40  twisti
+       * src/vm/jit/intrp/codegen.c (cacaotype2ffitype): Use ffi_type_sint
+       for
+       values of TYPE_INT. This fixes the interpreter on i386, though I'm not
+       sure if it is a correct and complete solution.
 
-       * x86_64/bfd.h: Set BFD_HOST_64BIT_LONG to 1.
+2006-01-21 21:46  edwin
 
-2003-08-11 02:39  twisti
+       * src/vm/jit/codegen-common.c (codegen_addreference): Fixed bug when
+       both ENABLE_INTRP and ENABLE_JIT were defined.
 
-       * x86_64/types.h: Set u8 to long int.
+2006-01-21 20:22  edwin
 
-2003-08-11 02:39  twisti
+       * src/vm/jit/verify/typecheck.c (typestack_copy,
+       typestack_separable_with)
+       (typestack_separable_from, verify_basic_block): Comment-only changes.
+       (verify_basic_block): Small typo fix in string.
 
-       * x86_64/: ngen.c, ngen.h: Things are starting to work. Some fpu
-         stuff converted to sse2.
+2006-01-20 14:49  twisti
 
-2003-08-10 14:10  twisti
+       * src/native/jni.c (fill_callblock_from_objectarray): Fixed typo.
+       (jni_method_invokeNativeHelper): Major code rewrite and speed
+       improvement, renamed to _Jv_jni_invokeNative.
+       (cacao_jni_CallVoidMethod): Fixed interpreter bug, renamed to
+       _Jv_jni_CallVoidMethod.
+       (callLongMethod): Renamed to _Jv_jni_CallLongMethod.
+       * src/native/jni.h (jni_method_invokeNativeHelper): Renamed to
+       _Jv_jni_invokeNative.
+       * src/native/vm/Method.c (Java_java_lang_reflect_Method_invokeNative):
+       Renamed jni_method_invokeNativeHelper to _Jv_jni_invokeNative.
+       * src/native/vm/Constructor.c: Updated includes.
+       (Java_java_lang_reflect_Constructor_constructNative): Renamed
+       jni_method_invokeNativeHelper to _Jv_jni_invokeNative.
 
-       * jit/mcode.c: Make datareferences also work with x86_64.
+2006-01-20 13:41  twisti
 
-2003-08-06 21:07  twisti
+       * tests/regression/Makefile.am (EXTRA_DIST): Made it more readable.
 
-       * x86_64/ngen.c: More porting done.
+2006-01-20 13:40  twisti
 
-2003-08-06 21:03  twisti
+       * src/vm/jit/intrp/intrp.h (ffi.h): Removed, not required in this
+       file.
+       * src/vm/jit/intrp/codegen.c (nativecall): Removed unused big-endian
+       code.
+       * src/vm/jit/intrp/asmpart.c (asm_calljavafunction_intern): Renamed to
+       intrp_asm_calljavafunction_intern, just to be sure.
 
-       * x86_64/ngen.h: More porting done.
+2006-01-20 13:33  twisti
 
-2003-08-03 23:09  twisti
+       * src/vm/jit/mips/irix/md-os.c (md_signal_handler_sigsegv): Missed the
+       actal rename from the previous commit.
 
-       * nat/FileInputStream.c: Fixes for
-         Java_java_io_FileInputStream_available. Somewhat stolen from
-         kaffe ;-)
+2006-01-20 13:28  twisti
 
-2003-08-03 23:04  twisti
+       * src/vm/signal.c (vm/signallocal.h): Added.
+       * src/vm/signallocal.h (md_signal_handler_sigfpe): #ifdef for i386 and
+       x86_64.
 
-       * jit/: parse.c, reg.c: - use defined instead of #ifdef - some i386
-         comments
+2006-01-20 13:25  twisti
 
-2003-08-03 23:00  twisti
+       * src/vm/jit/powerpc/linux/md-os.c, src/vm/jit/powerpc/darwin/md-os.c,
+       src/vm/jit/alpha/linux/md-os.c, src/vm/jit/alpha/freebsd/md-os.c,
+       src/vm/jit/mips/linux/md-os.c, src/vm/jit/mips/irix/md-os.c
+       (signal_handler_sigsegv): Renamed to md_signal_handler_sigsegv.
+       * src/vm/jit/i386/linux/md-os.c, src/vm/jit/i386/freebsd/md-os.c,
+       src/vm/jit/x86_64/md.c (signal_handler_sigsegv): Renamed to
+       md_signal_handler_sigsegv.
+       (signal_handler_sigfpe): Renamed to md_signal_handler_sigfpe.
+       * src/vm/signal.c (signal_init): Renamed signal_handler_sigsegv to
+       md_signal_handler_sigsegv and signal_handler_sigfpe to
+       md_signal_handler_sigfpe respectively.
+       * src/vm/signallocal.h (md_signal_handler_sigsegv): Added.
+       (md_signal_handler_sigfpe): Likewise.
 
-       * i386/disass.c: u1* fixes
+2006-01-20 13:19  twisti
 
-2003-08-03 22:58  twisti
+       * src/vm/jit/alpha/codegen.h (ucontext.h): Removed.
+       (thread_restartcriticalsection): Removed.
 
-       * i386/asmpart.S: Save all registers before calling
-         builtin_monitorexit
+2006-01-20 13:06  twisti
 
-2003-08-01 12:50  twisti
+       * src/vm/jit/x86_64/disass.c (dis-asm.h): Added.
+       (vm/global.h): Likewise.
+       (mm/memory.h): Removed.
 
-       * x86_64/disass.c: Print address correct.
+2006-01-20 13:05  twisti
 
-2003-08-01 12:46  twisti
+       * src/vm/class.c, src/vm/class.h (class_printflags): Added.
+       (class_print): Likewise.
+       (class_println): Likewise.
 
-       * x86_64/ngen.h: Some changes.
+2006-01-20 12:58  twisti
 
-2003-07-30 19:46  twisti
+       * src/vm/jit/i386/disass.c (disassinstr): Set the read_memory_func in
+       disassemble_info to disass_buffer_read_memory.
+       (disassemble): Removed.
 
-       * jit/stack.c: x86_64 #ifdef's for disassinstr
+2006-01-20 12:57  twisti
 
-2003-07-29 23:38  twisti
+       * src/vm/jit/stack.c (show_icmd_method): Print basic blocks count and
+       better basic block header output.
+       ICMD_MULTIANEWARRAY: Changed iptr->target and iptr->val.a value.
+       ICMD_IFLE_ICONST, ICMD_ELSE_ICONST: Print values better.
 
-       * x86_64/asmpart.S: Some changes.
+2006-01-20 12:01  twisti
 
-2003-07-29 19:51  twisti
+       * src/vm/jit/powerpc/disass.c (disassinstr): Set the read_memory_func
+       in disassemble_info to disass_buffer_read_memory.
+       (disassemble): Removed.
 
-       * loader.c: Compile error with gcc-3.x fixed.
+2006-01-20 11:38  twisti
 
-2003-07-29 18:48  twisti
+       * src/vm/jit/disass-common.c, src/vm/jit/disass.h: Added
+       disassemble_info and disass_initialized.
+       (disassemble): Added.
+       (buffer_read_memory): Renamed to disass_buffer_read_memory.
+       * src/vm/jit/x86_64/disass.c (disassinstr): Set the read_memory_func
+       in disassemble_info to disass_buffer_read_memory.
+       (disassemble): Removed.
 
-       * jit/jitdef.h: - new dataref structure - disass #ifdef's for
-         architectures with variable machine code length
+2006-01-20 10:15  twisti
 
-2003-07-29 10:53  twisti
+       * regression/extest.java: Removed asmpart exceptions as they are now
+       checked with codepatching.
+       * regression/extest.2output: Regenerated.
+       * regression/extest_clinit.java: Added.
 
-       * x86_64/ngen.c: Correct registers in signal handler.
+2006-01-20 10:08  twisti
 
-2003-07-29 10:49  twisti
+       * src/vm/jit/alpha/md.c (md_init): Moved #include and extern's to the
+       top of the file, since this broke compilation on debian unstable.
 
-       * x86_64/ngen.h: Some move instructions.
+2006-01-19 23:40  edwin
 
-2003-07-29 10:48  twisti
+       * src/vm/jit/parse.h: Added vim boilerplate.
 
-       * x86_64/ngen.c: More commands converted.
+2006-01-19 23:35  edwin
 
-2003-07-29 10:44  twisti
+       * src/vm/jit/stack.c: Added vim boilerplate.
 
-       * configure.in: - x86_64 stuff - check for ioctl.h
+2006-01-19 22:21  twisti
 
-2003-07-15 17:52  carolyn
+       * configure.in (AC_CONFIG_FILES): Removed tests/codepatching/Makefile
+       and added tests/regression/codepatching/Makefile.
+       * tests/Makefile.am (SUBDIRS): Removed codepatching.
+       * tests/regression/Makefile.am (SUBDIRS) Added with codepatching.
+       * tests/regression/codepatching/Makefile.am (JAVAFLAGS): Added.
 
-       * global.h, loader.c, natcalls.h, native.c, nativecalls.h,
-         jit/parseRT.h: RTA native change
+2006-01-19 22:11  edwin
 
-2003-07-10 23:08  twisti
+       * src/vm/jit/parse.c (parse): Removed inlining code.
 
-       * x86_64/: bfd.h, ngen.c, ngen.h, types.h: ...it's growing!
+2006-01-19 22:06  edwin
 
-2003-07-10 18:49  twisti
+       * src/vm/options.c, src/vm/options.h (useinliningm): Removed.
 
-       * x86_64/: Makefile.am, ansidecl.h, asmpart.S, bfd.h, defines.h,
-         dis-asm.h, dis-buf.c, dis-stuff.h, disass.c, i386-dis.c,
-         methodtable.c, methodtable.h, native-math.h, ngen.c, ngen.h,
-         threads.h, types.h: Initial import, small changes from i386
-         version.
+2006-01-19 22:05  twisti
 
-2003-07-10 13:44  twisti
+       * tests/codepatching: Moved to tests/regression/codepatching.
 
-       * jit.c: Multiply exceptiontable length with platform specific
-         pointersize.
+2006-01-19 21:31  edwin
 
-2003-07-10 13:43  twisti
+       * src/vm/jit/jit.c (jit_compile): Removed the INAFTERMAIN hack.
 
-       * main.c: - usage typo - replace Alpha with Machine in stat output
+2006-01-19 21:27  edwin
 
-2003-07-10 12:45  twisti
+       * src/vm/jit/inline/inline.c (inlining_setup): Removed INAFTERMAIN
+       hack.
 
-       * i386/: asmpart.S, defines.h, dis-stuff.h, disass.c,
-         methodtable.c, methodtable.h, native-math.h, ngen.c, ngen.h,
-         threads.h, types.h: - comment header fixes - $Id: ChangeLog 730 2003-12-11 21:23:31Z edwin $ inserted
+2006-01-19 21:26  edwin
 
-2003-07-08 23:48  carolyn
+       * src/cacao/cacao.c (main): Disabled useinlining and useinliningm.
 
-       * natcalls.h, nativecalls.h, jit/parse.c, jit/parseEXTRAopcodes.h,
-         jit/parseRTprint.h, nat/AccessController.c: [no log message]
+2006-01-19 20:56  twisti
 
-2003-07-08 23:00  carolyn
+       * src/vm/jit/intrp/codegen.c, src/vm/jit/intrp/java.vmg (FALOAD)
+       (FASTORE): Added, required for big-endian machines.
+       * src/vm/jit/intrp/engine.c (access_array_float): Likewise.
 
-       * tst/C.java, tst/D.java, global.h, jit.c, loader.c, main.c,
-         native.c, tables.c, jit/jitdef.h, jit/parse.c, jit/parseRT.h,
-         jit/parseXTA.h, jvmtst/Makefile.am, nat/AccessController.c,
-         nat/Object.c, threads/thread.c: RTA update - statistics only
-         until inlining
+2006-01-19 20:53  twisti
 
-2003-07-08 14:12  twisti
+       * src/vm/global.h (java_floatarray): Typo.
 
-       * i386/: ngen.c, ngen.h: - usage of (u1 *) mcodeptr - tableswitch
-         bug fix - emit smaller code in M_COPY - handle stub sizes with u1
-         not u8
+2006-01-19 20:28  edwin
 
-2003-07-02 22:23  twisti
+       * src/vm/jit/parse.c (parse, fillextable): Removed debugging code.
+       Minor cleanup.
 
-       * builtin.c: - correct output of return values - D2I 32-bit fix
+2006-01-19 20:13  edwin
 
-2003-07-02 22:20  twisti
+       * src/vm/jit/parse.c (parse): Removed commented out debugging code.
 
-       * i386/native-math.h: Some defines for special handling of
-         java_lang_Float_intBitsToFloat and
-         java_lang_Double_longBitsToDouble
+2006-01-19 20:03  twisti
 
-2003-07-02 22:18  twisti
+       * src/vm/class.c (class_showmethods): Replaced method_display with
+       method_println.
 
-       * i386/ngen.c: - FCONST issue fixed - fpu code changes - interface
-         bug fixed, now Date().toString() works
+2006-01-19 20:00  twisti
 
-2003-07-02 22:16  twisti
+       * src/vm/jit/inline/inline.c, src/vm/jit/inline/sets.c,
+       src/vm/jit/inline/parseRTstats.c, src/vm/jit/inline/parseRT.c,
+       src/vm/jit/inline/parseRTprint.h, src/vm/jit/inline/parseXTA.c:
+       Replaced method_display and method_display_w_class calls with
+       method_println.
 
-       * i386/ngen.h: Some stuff for fpu code which does not work
-         correctly in registers.
+2006-01-19 19:49  twisti
 
-2003-07-02 22:16  twisti
+       * src/vm/method.c, src/vm/method.h (method_display): Removed.
+       (method_display_w_class): Likewise.
+       (method_printflags): Added.
+       (method_print): Likewise.
+       (method_println): Likewise.
+       Removed. --This line, and those below, will be ignored--
+       
+       M method.c
+       M method.h
 
-       * i386/asmpart.S: Removed some dataseg pointer stuff.
+2006-01-19 17:02  twisti
 
-2003-06-19 17:40  twisti
+       * src/vm/jit/powerpc/linux/Makefile.am (INCLUDES): Renamed to
+       AM_CPPFLAGS.
+       * src/vm/jit/powerpc/Makefile.am (AM_CPPFLAGS): Added missing
+       $(OS_DIR) include.
 
-       * i386/: asmpart.S, methodtable.c, ngen.c, ngen.h: jvm98 mostly
-         works, despite of raytrace
+2006-01-19 16:02  twisti
 
-2003-06-14 17:11  stefan
+       * INCLUDES: Replaced with AM_CPPFLAGS as Tom Tromey suggested on irc,
+       as this is more common these days.
 
-       * powerpc/: ngen.c, types.h: added long logical support
+2006-01-19 11:58  edwin
 
-2003-06-13 16:51  twisti
+       * alpha, mips, nat: removed obsolete directories resurrected by svn
+       migration
 
-       * i386/methodtable.c: boehm ifdef's
+2006-01-19 09:47  twisti
 
-2003-06-13 16:07  twisti
+       * INCLUDES: Replaced with AM_CPPFLAGS as Tom Tromey suggested on irc,
+       as this is more common these days.
 
-       * jit/reg.c: OR flags for i386
+2006-01-18 21:41  edwin
 
-2003-06-13 16:06  twisti
+       * havoc.class: fix corruption by svn eol-style conversion
 
-       * jit/parse.c: asm_builtin_arrayinstanceof builtin for i386
+2006-01-18 15:43  twisti
 
-2003-06-13 16:06  twisti
+       * AC_CHECK_HEADER: Added ansidecl.h, symcat.h, bfd.h and zconf.h.
 
-       * jit/mcode.c: addmethod call for i386
+2006-01-18 15:41  twisti
 
-2003-06-13 16:04  twisti
+       * main: Call nogc_init for DISABLE_GC.
 
-       * threads/: locks.c, thread.c, thread.h, threadio.c: debug cleanup
+2006-01-17 18:51  twisti
 
-2003-06-13 16:01  twisti
+       * Removed extern stuff that was removed from the lib.
 
-       * i386/asmpart.S: small changes
+2006-01-17 18:37  twisti
 
-2003-06-13 16:01  twisti
+       * Updated to new classpath configure options.
 
-       * i386/ngen.h: methodtable include and cleanup
+2006-01-17 18:24  twisti
 
-2003-06-13 16:00  twisti
+       * CLASSPATH_INSTALL_DIR: Renamed to CLASSPATH_PREFIX.
 
-       * i386/ngen.c: methodtable include
+2006-01-17 17:06  twisti
 
-2003-06-13 15:59  twisti
+       * CACAO_INSTALL_PREFIX: Renamed to CACAO_PREFIX.
+       * NDEBUG: Check for libintl on cygwin and darwin.
+       * --with-classpath-install-dir: Renamed to --with-classpath-prefix.
+       * --with-classpath-libdir: Added to support 64-bit platforms where the
+       libdir may be /usr/lib64.
 
-       * i386/: methodtable.c, methodtable.h: Initial import.
+2006-01-17 16:59  twisti
 
-2003-06-13 15:57  twisti
+       * main: Removed CACAO_INSTALL_PREFIX and CLASSPATH_INSTALL_DIR since
+       CACAO_VM_ZIP_PATH and CLASSPATH_GLIBJ_ZIP_PATH are now full paths.
 
-       * builtin.c: - asm_builtin_arrayinstanceof has 2 args, wrapper for
-         i386 - -ieee int overflow problem on 32bit machines
+2006-01-17 16:58  twisti
 
-2003-06-13 15:54  twisti
+       * Java_gnu_classpath_VMSystemProperties_preInit: Renamed
+       CACAO_INSTALL_PREFIX to CACAO_PREFIX.
 
-       * headers.c, builtin.h: asm_builtin_arrayinstanceof has 2 args,
-         wrapper for i386
+2006-01-17 16:57  twisti
 
-2003-06-13 15:02  twisti
+       * CACAO_VM_ZIP_PATH: Prepend CACAO_PREFIX.
+       * CLASSPATH_GLIBJ_ZIP_PATH: Prepend CLASSPATH_PREFIX.
+       * CLASSPATH_LIBRARY_PATH: Prepend CLASSPATH_LIBDIR.
 
-       * tst/jctest.java: Removed forgotten println
+2006-01-17 16:55  twisti
 
-2003-06-08 16:00  stefan
+       * CLASSPATH_INSTALL_DIR: Renamed to CLASSPATH_PREFIX.
 
-       * powerpc/: ngen.c, types.h: long add & sub working
+2006-01-17 16:53  twisti
 
-2003-06-08 16:00  stefan
+       * Added.
 
-       * jit/jitdef.h: [no log message]
+2006-01-17 16:51  twisti
 
-2003-06-08 15:13  stefan
+       * m4/as-ac-expand.m4: Added.
 
-       * jit/jitdef.h, jit/stack.c, powerpc/ngen.c, powerpc/types.h: [no
-         log message]
+2006-01-16 00:07  twisti
 
-2003-06-07 22:49  stefan
+       * jni_init: Fixed small typo.
 
-       * jit/: jitdef.h, stack.c: [no log message]
+2006-01-16 00:04  twisti
 
-2003-06-07 22:48  stefan
+       * Java_gnu_classpath_VMSystemProperties_preInit: Use the same os.arch
+       property values as SUN and others do, so we are compatible (e.g.
+       jogl had
+       some problems), file.encoding removed as it's set by GNU Classpath,
+       hardcode values for gnu.cpu.endian.
 
-       * powerpc/: asmpart.S, ngen.c, types.h: long add, sub, neg readded
-         div optimization
+2006-01-15 23:32  twisti
 
-2003-06-07 19:23  stefan
+       * utf_java_nio_DirectByteBufferImpl_ReadWrite: Removed.
+       * utf_gnu_classpath_Pointer{32,64}: Likewise.
+       * class_java_nio_Buffer: Added, load and link this class in
+       jni_init().
+       * class_java_nio_DirectByteBufferImpl: Likewise.
+       * NewDirectByteBuffer: Removed debug output.
+       * GetDirectBufferAddress: Added instanceof check.
+       * GetDirectBufferCapacity: Likewise.
 
-       * builtin.c, powerpc/ngen.c, powerpc/ngen.h, jit/jitdef.h: floating
-         point update
+2006-01-15 14:12  twisti
 
-2003-06-07 08:51  stefan
+       * native_new_and_init: Ooops, reverting last change and added an
+       explaining
+       comment.
 
-       * powerpc/: asmpart.S, ngen.c: null pointer
+2006-01-15 13:32  twisti
 
-2003-06-07 08:46  stefan
+       * CLASSPATH_LIBRARY_PATH, CLASSPATH_GLIBJ_ZIP_PATH: Temporary bugfix.
 
-       * mips/ngen.c: Proper exception reporting
+2006-01-15 12:28  twisti
 
-2003-06-05 17:29  stefan
+       * native_findfunction: #ifdef ENABLE_STATICVM.
+       * native_new_and_init: Fixed return value.
 
-       * powerpc/asmpart.S: Flush is safer now
+2006-01-15 01:56  twisti
 
-2003-06-05 00:09  twisti
+       * math.h: Added for isnan.
 
-       * i386/: asmpart.S, ngen.c, ngen.h: - exceptions working -
-         instanceof fix - backport of fpu code
+2006-01-15 00:37  twisti
 
-2003-06-04 16:55  stefan
+       * JAVAC: Removed.
 
-       * powerpc/ngen.h: [no log message]
+2006-01-15 00:36  twisti
 
-2003-06-04 15:31  stefan
+       * Java_gnu_classpath_VMSystemProperties_preInit: Set user.country
+       instead
+       of user.region, set en_US if none is defined,
+       java.protocol.handler.pkgs
+       removed.
 
-       * powerpc/: asmpart.S, ngen.c: ohmmmmmm
+2006-01-14 20:02  twisti
 
-2003-06-03 09:07  stefan
+       * builtin_trace_args: Added callcount to verbose call output.
 
-       * mm/boehm.c: Enabled _atomic
+2006-01-14 17:19  edwin
 
-2003-06-02 22:33  stefan
+       * src/native/vm/Method.c (invokeNative): check class access rights
 
-       * nat/RandomAccessFile.c: Fixed bug in write
+2006-01-13 19:37  twisti
 
-2003-06-02 21:43  stefan
+       * codegen_setup: #ifdef datareferences.
 
-       * powerpc/ngen.c: [no log message]
+2006-01-13 18:51  twisti
 
-2003-06-02 20:54  stefan
+       * This class does not differ from the GNU classpath upstream version.
 
-       * powerpc/: asmpart.S, ngen.c: [no log message]
+2006-01-13 18:49  twisti
 
-2003-06-02 20:51  stefan
+       * defineClassWithTransformers: Added, updated to generics version.
 
-       * powerpc/ngen.c: [no log message]
+2006-01-13 15:29  twisti
 
-2003-05-29 00:07  stefan
+       * codegendata: #ifdef datareferences member.
+       * codegen_finish: Moved data segment reference resolving into
+       dseg_resolve_datareferences.
 
-       * jit/reg.c, jit/stack.c, powerpc/asmpart.S, powerpc/ngen.c: [no
-         log message]
+2006-01-13 15:28  twisti
 
-2003-05-28 13:31  schani
+       * dseg_resolve_datareferences: Added.
 
-       * threads/thread.c: Fixed a bug in threads that occured when
-         switching from a thread that has just been killed to a thread
-         that is being run for the first time.
+2006-01-13 15:27  twisti
 
-2003-05-28 12:34  stefan
+       * Small reformatting.
 
-       * jit/reg.c, jit/stack.c, powerpc/ngen.c, jit.c, builtin.c:
-         warnings
+2006-01-13 10:47  twisti
 
-2003-05-28 12:11  stefan
+       * src/vm/jit/{i386,x86_64}/{dis-asm.h,i386-dis.c}: Removed.
+       * src/vm/jit/powerpc/{ppc.h,ppc-dis.c,ppc-opc.c}: Likewise.
+       * m4/{ac_prog_javac.m4,ac_prog_javac_works.m4}: Added.
 
-       * jit/reg.c: [no log message]
+2006-01-13 10:42  twisti
 
-2003-05-28 12:02  stefan
+       * ICMD_MULTIANEWARRAY: Usage of iptr->val.a and iptr->target changed.
 
-       * jit/reg.c, powerpc/ngen.c: [no log message]
+2006-01-13 10:11  twisti
 
-2003-05-27 17:37  stefan
+       * codegen.h: Added when ENABLE_JIT defined.
+       * codegen_addpatchref: Set lastmcodeptr when ENABLE_JIT is defined
+       and the
+       architecture requires it.
 
-       * powerpc/ngen.c, powerpc/ngen.h, jit/reg.c: bla2
+2006-01-13 10:09  twisti
 
-2003-05-27 15:17  stefan
+       * ICMD_MULTIANEWARRAY: Usage of iptr->val.a and iptr->target changed.
 
-       * powerpc/: asmpart.S, ngen.c, ngen.h: bla
+2006-01-12 23:54  twisti
 
-2003-05-27 13:53  stefan
+       * ICMD_MULTIANEWARRAY: Usage of iptr->val.a and iptr->target changed.
 
-       * jit/jitdef.h, powerpc/ngen.c: Removed a lot of inlined code
+2006-01-12 23:33  twisti
 
-2003-05-27 13:21  stefan
+       * arch.h: Added.
+       * GC_test_and_set: Removed 64-bit version since the 32-bit seems to be
+       sufficient and works.
 
-       * builtin.c, jit.c, jit/jitdef.h, jit/reg.c, jit/stack.c,
-         powerpc/asmpart.S, powerpc/ngen.c, powerpc/ngen.h,
-         powerpc/types.h: [no log message]
+2006-01-12 23:31  twisti
 
-2003-05-26 23:10  stefan
+       * show_icmd: Use CLASS_IS_OR_ALMOST_INITIALIZED.
+       * initialize_class: Use CLASS_IS_OR_ALMOST_INITIALIZED.
 
-       * powerpc/asmpart.S, powerpc/ngen.c, builtin.c, builtin.h, jit.c,
-         jit/jitdef.h, jit/stack.c: [no log message]
+2006-01-12 23:30  twisti
 
-2003-05-26 16:20  stefan
+       * CLASS_IS_OR_ALMOST_INITIALIZED: Added.
 
-       * powerpc/: asmpart.S, ngen.c: verbosecall
+2006-01-12 23:27  twisti
 
-2003-05-26 13:50  stefan
+       * GETSTATIC_FLOAT, PUTSTATIC_FLOAT, GETFIELD_FLOAT, PUTFIELD_FLOAT:
+       Added.
+       * PATCHER_GETSTATIC_FLOAT, PATCHER_PUTSTATIC_FLOAT,
+       PATCHER_GETFIELD_FLOAT,
+       PATCHER_PUTFIELD_FLOAT: Likewise.
+       * TRACENATIVECALL: Removed codegen_findmethod, use methodinfo* from
+       threaded code stream.
+       * TRACECALL, TRACERETURN, TRACELRETURN: Likewise.
 
-       * powerpc/: asmpart.S, ngen.c: exceptions
+2006-01-12 23:23  twisti
 
-2003-05-26 12:28  stefan
+       * Some 64-bit big-endian bugfixes.
+       * Use CLASS_IS_OR_ALMOST_INITIALIZED macro.
 
-       * alpha/asmpart.S: Fixed an exception handling bug
+2006-01-12 23:21  twisti
 
-2003-05-26 12:25  stefan
+       * 64-bit big-endian bugfix: replace s4 with ptrint.
 
-       * powerpc/: asmpart.S, ngen.c, ngen.h: [no log message]
+2006-01-12 23:10  twisti
 
-2003-05-26 00:49  stefan
+       * Imported for the interpreter.
 
-       * configure.in, headers.c, jit.c, loader.c, main.c, missing,
-         powerpc/asmpart.S, powerpc/ngen.c, powerpc/ngen.h: ownage!
+2006-01-12 23:09  twisti
 
-2003-05-25 22:41  stefan
+       * Added powerpc64 target.
 
-       * powerpc/: asmpart.S, disass.c, ngen.c, ngen.h: [no log message]
+2006-01-12 23:08  twisti
 
-2003-05-25 14:09  stefan
+       * intrp_disassinstr, intrp_disassemble: Added.
 
-       * powerpc/asmpart.S: [no log message]
+2006-01-12 23:07  twisti
 
-2003-05-25 12:45  stefan
+       * vm/options.h: Added.
 
-       * powerpc/: ngen.c, ngen.h: [no log message]
+2006-01-12 23:05  twisti
 
-2003-05-25 09:55  stefan
+       * config.h, vm/types.h: Added.
 
-       * asmpart.h: Missing declarations broke the build
+2006-01-12 23:03  twisti
 
-2003-05-24 17:36  stefan
+       * Use ASM_CALLJAVAFUNCTION* macros.
 
-       * powerpc/: ngen.c, ngen.h: [no log message]
+2006-01-12 22:42  twisti
 
-2003-05-24 14:39  stefan
+       * thread_addstaticcritical: Quick hack: #ifdef ENABLE_JIT
+       asm_criticalsections.
+       * sigsuspend_handler: Quick hack: #ifdef ENABLE_JIT
+       thread_restartcriticalsection.
 
-       * jit.c, jit/jitdef.h, jit/stack.c, powerpc/ngen.c: [no log
-         message]
+2006-01-12 22:41  twisti
 
-2003-05-24 11:01  stefan
+       * vm/options.h: Added.
+       * descriptor_pool_parse_method_descriptor: #ifdef ENABLE_JIT
+       md_param_alloc
+       call.
+       * descriptor_params_from_paramtypes: Likewise.
 
-       * jit/jitdef.h, jit/reg.c, jit/stack.c, powerpc/disass.c,
-         powerpc/ngen.c, Makefile.am, builtin.c, configure.in, headers.c:
-         [no log message]
+2006-01-12 22:40  twisti
 
-2003-05-24 10:17  stefan
+       * Fixed a lot of compiler warnings (functionptr -> u1*).
 
-       * powerpc/: disass.c, ngen.c, ngen.h, types.h: [no log message]
+2006-01-12 22:39  twisti
 
-2003-05-22 13:39  stefan
+       * regs: Removed.
+       * disassinstr, disassemble: Prefixed with intrp_.
 
-       * toolbox/memory.h: Changed DM* macros back to dump
+2006-01-12 22:38  twisti
 
-2003-05-20 08:57  stefan
+       * ICMD_MULTIANEWARRAY: Usage of iptr->val.a and iptr->target changed.
 
-       * alpha/ngen.c: Pedantic
+2006-01-12 22:37  twisti
 
-2003-05-19 16:34  stefan
+       * builtin_gen_table: #if function according to arch.h.
+       * codegen: Prefixed with intrp_, usage of iptr->val.a and iptr->target
+       changed.
+       * codegen_createlinenumbertable: Renamed to
+       dseg_createlinenumbertable.
+       * createcompilerstub: Prefixed with intrp_.
+       * createnativestub: Likewise.
 
-       * powerpc/: ngen.c, ngen.h: [no log message]
+2006-01-12 22:35  twisti
 
-2003-05-19 11:19  stefan
+       * verify_multianewarray: Usage iptr->val.a and iptr->target changed.
+       * JAVA_MULTIANEWARRAY: Pass c in iptr->val.a and cr in iptr->target.
 
-       * powerpc/: ngen.c, ngen.h: [no log message]
+2006-01-12 22:34  twisti
 
-2003-05-18 21:25  stefan
+       * codegen_createnativestub: #ifdef ENABLE_JIT md_param_alloc call.
+       * codegen_disassemble_nativestub: Use DISASSEMBLE macro.
 
-       * powerpc/: asmart.c, disass.c, ngen.c: [no log message]
+2006-01-12 22:32  twisti
 
-2003-05-18 10:49  stefan
+       * analyse_stack: #ifdef ENBALE_JIT md_return_alloc call.
+       * icmd_print_stack: Print regs correctly for jit.
+       * show_icmd_method: Likewise.
 
-       * powerpc/: ngen.h, types.h: [no log message]
+2006-01-12 21:55  twisti
 
-2003-05-17 18:02  stefan
+       * builtintable_internal: Removed ICMD_CHECKCAST.
 
-       * missing, config.guess, config.sub: Updated version, required for
-         darwin
+2006-01-12 21:39  twisti
 
-2003-05-17 18:00  stefan
+       * Prefixed functions with intrp_.
+       * md_init, md_stacktrace_get_returnaddress: Prefixed with intrp_.
+       * thread_restartcriticalsection, md_param_alloc, md_return_alloc:
+       Removed.
 
-       * mm/heap.old.c, tables.c: Added header file required for darwin
+2006-01-12 21:38  twisti
 
-2003-05-16 17:31  stefan
+       * Prefix functions with intrp_.
 
-       * configure.in: [no log message]
+2006-01-12 21:37  twisti
 
-2003-05-16 17:30  stefan
+       * Use ptrint instead of s8 in some places.
 
-       * Makefile.am, configure.in: make later versions of automake work
+2006-01-12 21:36  twisti
 
-2003-05-15 17:12  stefan
+       * Use DISASSINSTR macro.
 
-       * alpha/ngen.c: Took out diagnostic code.
+2006-01-12 21:36  michi
 
-2003-05-15 17:04  stefan
+       * Comment updated (for asm_cacheflush)
 
-       * alpha/: asmpart.S, ngen.c: Allow native function tracing
+2006-01-12 21:35  twisti
 
-2003-05-15 16:57  stefan
+       * intrp_createcompilerstub, intrp_createnativestub, intrp_codegen:
+       Added.
+       * codegen.h: Include only for some archs.
+       * md-abi.h: Include only for arm.
+       * codegen_init: Changed #ifdef to ENABLE_JIT.
+       * codegen_createnativestub: Call reg_setup only for jit, #ifdef
+       createnativestub to support interpreter.
 
-       * nat/: Array.c, RandomAccessFile.c: Fixed some exceptions in
-         native functions (wrong exceptions thrown)
+2006-01-12 21:30  twisti
 
-2003-05-15 16:57  stefan
+       * intrp_md_stacktrace_get_returnaddress: Added.
+       * cacao_stacktrace_fillInStackTrace: #ifdef
+       md_stacktrace_get_returnaddress
+       to support interpreter.
 
-       * native.c: Fixed some exceptions in native functions
+2006-01-12 21:29  twisti
 
-2003-05-15 16:55  stefan
+       * Seperate ENABLE_JIT and ENABLE_INTRP.
 
-       * loader.c: Made exception classes static
+2006-01-12 21:17  twisti
 
-2003-05-15 16:52  stefan
+       * config.h: Added.
+       * intrp_patcher_get_putstatic, intrp_patcher_get_putfield,
+       intrp_patcher_aconst, intrp_patcher_builtin_multianewarray,
+       intrp_patcher_builtin_arraycheckcast,
+       intrp_patcher_invokestatic_special,
+       intrp_patcher_invokevirtual, intrp_patcher_invokeinterface,
+       intrp_patcher_checkcast_instanceof, intrp_patcher_resolve_native:
+       Likewise.
 
-       * builtin.c: Cleaner indentation
+2006-01-12 21:16  twisti
 
-2003-05-14 16:04  stefan
+       * jit_compile_intern: #ifdef codegen call to support interpreter, use
+       DISASSEMBLE macro.
 
-       * mips/: asmpart.S, ngen.c: Restored original exception handling
-         code
+2006-01-12 21:15  twisti
 
-2003-05-14 15:14  stefan
+       * DISASSINSTR, DISASSEMBLE: Added.
 
-       * headers.c: Fixed previous "fix"
+2006-01-12 21:14  twisti
 
-2003-05-13 11:19  stefan
+       * Use ASM_CALLJAVAFUNCTION macro.
 
-       * tables.c: fixed hash return
+2006-01-12 21:13  twisti
 
-2003-05-13 11:19  stefan
+       * Use ASM_CALLJAVAFUNCTION_INT macro.
 
-       * loader.c, loader.h: added missing prototypes
+2006-01-12 21:11  twisti
 
-2003-05-13 11:18  stefan
+       * intrp_asm_calljavafunction, intrp_createcompilerstub,
+       intrp_asm_getclassvalues_atomic: Added.
 
-       * headers.c: off-by-one fix
+2006-01-12 21:08  twisti
 
-2003-05-13 08:55  stefan
+       * Use ASM_CALLJAVAFUNCTION macros.
+       * main: #ifdef md_init call to support interpreter.
+       * link_class_intern: #ifdef createcompilerstub call to support
+       interpreter.
 
-       * jit/Makefile.am: added missing file
+2006-01-12 21:07  twisti
 
-2003-05-13 08:49  stefan
+       * Use ASM_CALLJAVAFUNCTION macros.
 
-       * jvmtst/mpegaudio.diff: use md5sum for mp3 output
+2006-01-12 21:06  twisti
 
-2003-05-12 23:15  twisti
+       * Use ASM_CALLJAVAFUNCTION_ADR macro.
+       * Use ASM_CALLJAVAFUNCTION macro.
 
-       * builtin.c, builtin.h, headers.c: asm_builtin_anewarray and
-         asm_builtin_newarray_array for i386
+2006-01-12 21:04  twisti
 
-2003-05-12 23:13  twisti
+       * intrp_md_init: Added.
 
-       * configure.in: i386 defines for TRACE_ARGS_NUM, lets say 6, and
-         USE_CODEMMAP
+2006-01-12 20:57  twisti
 
-2003-05-12 23:03  twisti
+       * Check explicitly for isnan.
 
-       * i386/ngen.c: Removed ICMD_IREM0X10001 and ICMD_LREM0X10001
+2006-01-12 18:25  twisti
 
-2003-05-12 23:01  twisti
+       * print_dynamic_super_statistics: Added from intrp.
 
-       * i386/: asmpart.S, ngen.c, ngen.h: Many bugfixes: - jsr, ret fix -
-         too much to name
+2006-01-12 18:09  michi
 
-2003-05-12 22:59  twisti
+       * Included md-abi.h (needed for REG_SPLIT on Arm)
 
-       * nat/System.c: Get cacao version from config.h
+2006-01-12 17:52  twisti
 
-2003-05-12 22:58  twisti
+       * We have to use a machine dependent arch.h.
 
-       * jit/jitdef.h: Code beautify
+2006-01-11 12:16  twisti
 
-2003-05-12 22:51  twisti
+       * vm/jit/codegen.inc.h: Removed.
+       * Fixed compiler warnings.
 
-       * jit/mcode.c: - added xdivrefs, needed for non hardware zero
-         divide checks (maybe needed on i386) - warning fix
+2006-01-11 10:35  twisti
 
-2003-05-12 22:44  twisti
+       * ICMD_F2I, ICMD_D2I, ICMD_F2L, ICMD_D2L: #if 0.
 
-       * jit/stack.c: - ifdef's for ICMD_IREM0X10001 and ICMD_LREM0X10001,
-         these should not be implemented anymore - bugfix for long shifts
-         with constants, const is a int
+2006-01-11 10:01  twisti
 
-2003-05-12 22:42  twisti
+       * SUPPORT_FMOD: Removed.
+       * SUPPORT_IFCVT: Replaced with SUPPORT_I2F, SUPPORT_I2D or
+       SUPPORT_L2F,
+       SUPPORT_L2D.
+       * SUPPORT_LONG_ICVT: Replaced with SUPPORT_F2L or SUPPORT_D2L.
+       * SUPPORT_LONG_FCVT: Replaced with SUPPORT_L2F or SUPPORT_L2D.
 
-       * jit/reg.c: i386 interface register count bug
+2006-01-10 22:44  twisti
 
-2003-05-12 22:41  twisti
+       * SUPPORT_FMOD: Removed.
+       * SUPPORT_IFCVT: Replaced with SUPPORT_I2F, SUPPORT_I2D or
+       SUPPORT_L2F,
+       SUPPORT_L2D.
+       * SUPPORT_LONG_ICVT: Replaced with SUPPORT_F2L or SUPPORT_D2L.
+       * SUPPORT_LONG_FCVT: Replaced with SUPPORT_L2F or SUPPORT_L2D.
 
-       * jit/parse.c: - heap corruption bug fixed - FREM, DREM i386
-         ifdef's - newarray_array i386 ifdef
+2006-01-10 22:38  twisti
 
-2003-05-12 22:21  carolyn
+       * SUPPORT_FMOD: Removed.
+       * SUPPORT_IFCVT: Replaced with SUPPORT_I2F, SUPPORT_I2D or
+       SUPPORT_L2F,
+       SUPPORT_L2D.
+       * SUPPORT_LONG_ICVT: Replaced with SUPPORT_F2L or SUPPORT_D2L.
+       * SUPPORT_LONG_FCVT: Replaced with SUPPORT_L2F or SUPPORT_L2D.
 
-       * jit/parseXTA.h: [no log message]
+2006-01-10 22:22  twisti
 
-2003-05-12 22:08  carolyn
+       * EXTRA_DIST: Added ChangeLog-2005.
 
-       * tst/: HI2.java, C3.java, A2.java: [no log message]
+2006-01-10 22:18  twisti
 
-2003-05-12 22:05  carolyn
+       * SUPPORT_FMOD: Removed.
+       * SUPPORT_IFCVT: Replaced with SUPPORT_I2F, SUPPORT_I2D or
+       SUPPORT_L2F,
+       SUPPORT_L2D.
+       * SUPPORT_LONG_ICVT: Replaced with SUPPORT_F2L or SUPPORT_D2L.
+       * SUPPORT_LONG_FCVT: Replaced with SUPPORT_L2F or SUPPORT_L2D.
 
-       * global.h, loader.c, main.c, jit/parse.c, jit/parseRT.h: RTA
-         update and add XTA stub
+2006-01-10 22:11  twisti
 
-2003-05-12 21:09  stefan
+       * asm_getclassvalues_atomic: Replaced with ASM_GETCLASSVALUES_ATOMIC.
+       * SUPPORT_IFCVT: Replaced with SUPPORT_I2F or SUPPORT_I2D.
+       * SUPPORT_FICVT: Replaced with SUPPORT_F2I.
+       * SUPPORT_LONG_FCVT: Replaced with SUPPORT_L2F.
+       * SUPPORT_LONG_ICVT: Replaced with SUPPORT_F2L or SUPPORT_D2L.
 
-       * Makefile.am: -g3 caused many assembler warnings, removed
+2006-01-10 22:09  twisti
 
-2003-05-11 18:45  carolyn
+       * ASM_CALLJAVAFUNCTION, ASM_CALLJAVAFUNCTION_ADR,
+       ASM_CALLJAVAFUNCTION_INT,
+       ASM_CALLJAVAFUNCTION2, ASM_CALLJAVAFUNCTION2_ADR,
+       ASM_CALLJAVAFUNCTION2_INT, ASM_CALLJAVAFUNCTION2_LONG,
+       ASM_CALLJAVAFUNCTION2_FLOAT, ASM_CALLJAVAFUNCTION2_DOUBLE: Macros
+       added,
+       these macros hide the selection between jit and intrp functions.
+       * ASM_GETCLASSVALUES_ATOMIC: Likewise.
+       * intrp_asm_calljavafunction, intrp_asm_calljavafunction_int: Added.
+       * intrp_asm_calljavafunction2, intrp_asm_calljavafunction2int,
+       intrp_asm_calljavafunction2long, intrp_asm_calljavafunction2float,
+       intrp_asm_calljavafunction2double: Likewise.
+       * intrp_asm_getclassvalues_atomic: Likewise.
 
-       * jit/: parse.c, parseRT.h: RTA update
+2006-01-10 21:58  twisti
 
-2003-05-09 23:53  stefan
+       * SUPPORT_IFCVT: Replaced with SUPPORT_I2F or SUPPORT_I2D.
+       * SUPPORT_LONG_FCVT: Replaced with SUPPORT_L2F or SUPPORT_L2D.
+       * SUPPORT_LONG_ICVT: Replaced with SUPPORT_F2I, SUPPORT_F2L or
+       SUPPORT_D2I,
+       SUPPORT_D2L.
 
-       * jvmtst/javac.diff: language specific settings break comparison
+2006-01-10 21:11  twisti
 
-2003-05-09 23:26  stefan
+       * exceptions_throw_negativearraysizeexception: Use
+       * builtin_throw_exception: #ifndef NDEBUG.
+       * builtin_trace_exception: Likewise.
+       * builtin_trace_args: Likewise.
+       * builtin_displaymethodstop: Likewise.
+       * builtin_*: #if the function regarding the defines in arch.h.
 
-       * jvmtst/javac.diff: use classes.zip for more consistent results
+2006-01-10 20:57  twisti
 
-2003-05-09 22:55  stefan
+       * exceptions_throw_classformaterror,
+       exceptions_throw_arrayindexoutofboundsexception,
+       exceptions_throw_illegalargumentexception,
+       exceptions_throw_negativearraysizeexception,
+       exceptions_throw_nullpointerexception: Added.
+       * exceptions_print_exception: #ifndef NDEBUG.
 
-       * mips/: ngen.c, ngen.h: New FPU stub code was broken
+2006-01-10 20:56  twisti
 
-2003-05-09 22:01  stefan
+       * exceptions_throw_classformaterror: Use this function.
 
-       * jit/Makefile.am: Added missing file
+2006-01-10 20:55  twisti
 
-2003-05-09 21:58  stefan
+       * exceptions_throw_nullpointerexception: Use this function.
 
-       * i386/Makefile.am: Removed missing file
+2006-01-10 20:50  twisti
 
-2003-05-09 21:35  stefan
+       * exceptions_throw_nullpointerexception,
+       exceptions_throw_arrayindexoutofboundsexception: Use these
+       functions.
 
-       * alpha/ngen.c, mips/ngen.c: Fixed null pointer exception
+2006-01-10 20:48  twisti
 
-2003-05-09 18:04  carolyn
+       * exceptions_throw_nullpointerexception,
+       exceptions_throw_illegalargumentexception: Use these functions.
 
-       * tst/: Howdy.java, A.java, B.java, C.java, C2.java, AA.java,
-         BB.java, CC.java, D.java, DD.java, EE.java, GG.java: [no log
-         message]
+2006-01-10 20:46  twisti
 
-2003-05-09 17:56  carolyn
+       * exceptions_throw_illegalargumentexception,
+       exceptions_throw_negativearraysizeexception,
+       exceptions_throw_arrayindexoutofboundsexception,
+       exceptions_throw_nullpointerexception: Use these functions.
 
-       * jit/parseRT.h: [no log message]
+2006-01-10 20:44  twisti
 
-2003-05-09 15:39  carolyn
+       * exceptions_throw_classformaterror,
+       exceptions_throw_negativearraysizeexception,
+       exceptions_throw_nullpointerexception: Added.
 
-       * global.h, loader.c, main.c, jit/parse.c, nat/UnixFileSystem.h:
-         rapid type analysis - carolyn
+2006-01-10 15:52  twisti
 
-2003-04-26 19:28  twisti
+       * Not required anymore.
 
-       * i386/: asmpart.S, ngen.c, ngen.h: - float/double println works -
-         basic thread implementation
+2006-01-10 15:50  twisti
 
-2003-04-14 02:27  twisti
+       * use_class_as_object, create_property, copy_vftbl, create_methodsig:
+       Removed.
+       * classMeth, nativeCall, methodCall, nativeMethod, nativeCompCall,
+       methodCompCall, nativeCompMethod: Likewise.
+       * natcall2utf, printNativeCall, markNativeMethodsRT: Likewise.
 
-       * i386/: asmpart.S, ngen.c, ngen.h, threads.h: - REG_SAV works -
-         some interface register fixes - some new fpu macros - initial
-         tries to make fpu code faster
+2006-01-10 15:48  twisti
 
-2003-04-13 21:08  twisti
+       * nativeCalls, nativeCompCalls: Removed.
+       * copy_vftbl, create_methodsig: Likewise.
+       * printNativeCall, printCompNativeCall, findNativeMethodCalls,
+       findNativeClassCalls, utfNativeCall, natcall2utf: Likewise.
 
-       * tst/intsieve.java: Fixed stupid bugs. Now it's really working.
+2006-01-10 10:59  twisti
 
-2003-04-11 23:10  twisti
+       * codegen_ncode_increase: Typo.
 
-       * builtin.c, builtin.h: Fixed trace args functions so they work
-         with 32-bit architectures.
+2006-01-09 20:52  twisti
 
-2003-04-11 23:06  twisti
+       * disass_buf: Fixed typo.
 
-       * i386/disass.c: print 0x in front of address.
+2006-01-09 20:28  twisti
 
-2003-04-11 23:04  twisti
+       * disass_printf: Ooops, #ifdef was wrong.
 
-       * i386/ngen.c: - AGAIN another floating point handling, one more
-         will definitely arrive...  - trace args - hardware null pointer
-         and arithmetic exception (not finished) - DUP fix - inline divide
-         by zero check stuff, maybe this will be removed again
+2006-01-09 20:19  twisti
 
-2003-04-11 23:00  twisti
+       * Removed, we now link against libbfd and libopcodes.
+       * stdarg.h, string.h, assert.h, vm/jit/powerpc/dis-asm.h: Removed.
+       * dis-asm.h, stdio.h, vm/jit/disass.h: Added.
+       * myprintf, buffer_read_memory, perror_memory, generic_print_address,
+       generic_symbol_at_address, bfd_getb32, bfd_getl32, sprintf_vma:
+       Removed.
+       * Use disass-common.c stuff.
 
-       * i386/ngen.h: Some new floating point instructions.
+2006-01-09 20:15  twisti
 
-2003-04-11 22:59  twisti
+       * libarch_la_SOURCES: Removed dis-asm.h, ppc-dis.c, ppc-opc.c and
+       ppc.h.
 
-       * i386/asmpart.S: Some thread stuff and exception modifications.
+2006-01-09 19:21  twisti
 
-2003-04-11 22:59  twisti
+       * assert.h, stdarg.h, vm/jit/x86_64/dis-asm.h: Removed.
+       * stdio.h, vm/jit/disass.h: Added.
+       * myprintf, buffer_read_memory, generic_symbol_at_address,
+       generic_print_address, perror_memory: Likewise.
+       * Use disass-common.c stuff.
 
-       * i386/sigcontext.h: i386 has another sigcontext.
+2006-01-09 16:37  twisti
 
-2003-03-30 03:07  twisti
+       * string.h, vm/jit/i386/dis-asm.h: Removed.
+       * mylinebuf, mylen: Likewise.
+       * myprintf, buffer_read_memory, generic_symbol_at_address,
+       generic_print_address, perror_memory: Likewise.
+       * Use disass-common.c stuff.
 
-       * i386/: asmpart.S, ngen.c, ngen.h: Again new floating point
-         handling, scimark works.
+2006-01-09 16:36  twisti
 
-2003-03-27 02:51  twisti
+       * WITH_BINUTILS_DISASSEMBLER: Added, define DISASS_OBJ.
+       * noinst_LTLIBRARIES: Added DISASS_OBJ.
 
-       * i386/: asmpart.S, ngen.c, ngen.h: Many bug fixes, initial
-         Exception support.
+2006-01-09 16:30  twisti
 
-2003-03-23 16:04  twisti
+       * This file contains the common functions required when we use the
+       binutils
+       disassembler.
 
-       * jit/parse.c: Added asm_builtin_anewarray in #ifdef
+2006-01-09 16:29  twisti
 
-2003-03-23 16:02  twisti
+       * WITH_BINUTILS_DISASSEMBLER: Added.
+       * disass_printf: Added.
 
-       * jit/mcode.c: Added dseg_adddata, a function for resolving data
-         segment addresses.
+2006-01-09 16:26  twisti
 
-2003-03-23 15:59  twisti
+       * WITH_BINUTILS_DISASSEMBLER: Added.
 
-       * headers.c: Added asm_builtin_anewarray in #ifdef
+2006-01-09 12:12  twisti
 
-2003-03-23 15:58  twisti
+       * Removed, we now link against libbfd and libopcodes.
 
-       * configure.in: Removed compiler sources, added libdissas.a
+2006-01-09 12:10  twisti
 
-2003-03-23 15:56  twisti
+       * libarch_la_SOURCES: Removed dis-asm.h and i386-dis.c.
 
-       * builtin.c, builtin.h: Added asm_builtin_anewarray in #ifdef
+2006-01-09 10:37  twisti
 
-2003-03-23 15:48  twisti
+       * AC_CHECK_HEADER checks for ansidecl.h, bfd.h and symcat.h removed.
+       * AC_CHECK_HEADER check for dis-asm.h added.
+       * AC_CHECK_LIB checks for libbfd and libopcodes added.
 
-       * i386/ngen.c: Fixed ICMD_FCMPx
+2006-01-09 10:35  twisti
 
-2003-03-17 13:23  stefan
+       * Removed, we now link against libbfd and libopcodes.
+       * libarch_la_SOURCES: Removed dis-asm.h and i386-dis.c, we now link
+       against
+       libbfd and libopcodes.
 
-       * mips/: ngen.c, ngen.h: Safe FP moves in createnativestub
+2006-01-08 23:37  twisti
 
-2003-03-17 12:48  stefan
+       * Updated from GNU Classpath:
+       
+       2005-12-17 Guilhem Lavaux <guilhem@kaffe.org>
+       
+       * native/fdlibm/fdlibm.h
+       (isnan): Define explicitly isnan if it is not a macro.
 
-       * mm/boehm.c: Added finalizers
+2006-01-08 23:00  twisti
 
-2003-03-17 00:38  twisti
+       * loader_load_all_classes: Print exception when loading failed.
 
-       * i386/: asmpart.S, ngen.c, ngen.h: New floating point code
-         behaviour, fixed FCMPx, fixed shift icmds.
+2006-01-08 22:38  twisti
 
-2003-03-14 11:20  stefan
+       * SUCK_xx_xx: We can only optimize little endian loads on i386 and
+       x86_64
+       machines. All others have problems with alignment.
 
-       * i386/Makefile.am: Added more missing files
+2006-01-08 22:12  twisti
 
-2003-03-14 11:18  stefan
+       * Ignore *.class files.
 
-       * i386/Makefile.am: Added missing files
+2006-01-08 22:11  twisti
 
-2003-03-14 11:11  stefan
+       * java-assert.h: Unused, removed.
 
-       * mm/heap2.c: One should not cast carelessly
+2006-01-08 22:01  twisti
 
-2003-03-14 10:06  stefan
+       * Added VM interface change to be consistent:
+       
+       2005-11-13 Archie Cobbs <archie@dellroad.org>
+       
+       * vm/reference/gnu/classpath/VMStackWalker.java (getClassLoader()):
+       added to fix an infinite loop bug.
+       * NEWS: note VM interface change.
 
-       * mm/heap2.c: GC lost memory, fixed
+2006-01-08 21:32  twisti
 
-2003-03-11 10:23  stefan
+       * suck_add: Check for lce != NULL before adding it to the list, since
+       zip_open can return NULL.
 
-       * Makefile.am, i386/Makefile.am, mips/Makefile.am: Makefile
-         maintenance
+2006-01-08 19:14  twisti
 
-2003-03-11 10:11  stefan
+       * JAVAC: Removed.
 
-       * jvmtst/mpegaudio.diff: output.wav hack no longer necessary
+2006-01-08 19:13  twisti
 
-2003-03-11 10:06  stefan
+       * SOURCE_FILES: Added.
+       * JAVAC: Removed.
+       * checkall: Renamed to check.
 
-       * nat/RandomAccessFile.c: Allow file creation
+2006-01-08 19:12  twisti
 
-2003-03-10 12:54  twisti
+       * Use $(mkdir_p), $(JAVAC) and $(ZIP) variables.
 
-       * i386/ngen.c: With MULTIANEWARRAY
+2006-01-08 19:11  twisti
 
-2003-03-10 00:35  twisti
+       * AM_PROG_MKDIR_P: Added.
+       * Added headers checks for ansidecl.h, bfd.h, and symcat.h if we have
+       debugging enabled.
+       * AC_PROG_JAVAC: Added.
+       * AC_PATH_PROG: Added check for zip.
 
-       * i386/: asmpart.S, ngen.c, ngen.h: Now longs can be printed,
-         IDIVPOW2 back in.
+2006-01-08 19:09  twisti
 
-2003-03-07 22:41  twisti
+       * Macros to check for a Java compiler, taken from
+       http://ac-archive.sourceforge.net/.
 
-       * jit/reg.c: i386 #ifdef's for handling longs in regalloc
+2006-01-04 09:35  twisti
 
-2003-03-07 22:38  twisti
+       * Removed src/toolbox/avl.[ch] copyright.
 
-       * i386/: asmpart.S, disass.c, ngen.c, ngen.h: Trying to get
-         regalloc working.
+2006-01-04 09:34  twisti
 
-2003-03-07 22:37  twisti
+       * avl_dump: Only print node->data.
 
-       * i386/gen.c: We don't need this anymore for i386.
+2006-01-03 23:46  twisti
 
-2003-03-07 18:40  stefan
+       * Use new avl tree code.
+       * Rewritten.
 
-       * headers.c: cosmetic
+2006-01-03 23:44  twisti
 
-2003-03-07 18:35  stefan
+       * exit_handler: Removed print_dynamic_super_statistics.
+       * print_stats: Added print_dynamic_super_statistics.
 
-       * alpha/asmpart.S, alpha/ngen.h, builtin.c, native.c: cosmetic
+2006-01-03 23:43  twisti
 
-2003-03-07 18:34  stefan
+       * threads.h: Added.
+       * builtin.h: Likewise.
 
-       * alpha/calling.doc: Document use of PV
+2006-01-03 23:08  twisti
 
-2003-02-27 21:51  twisti
+       * CallNonvirtualBooleanMethodA: Added missing ;.
 
-       * i386/: asmpart.S, gen.c, ngen.c, ngen.h, threads.h: Further
-         enhancement, println() works!
+2006-01-03 23:05  twisti
 
-2003-02-27 10:56  stefan
+       * ENABLE_STATISTICS: Fixed typo.
 
-       * mm/boehm.c: Enable boehm without threads
+2006-01-02 21:01  christian
 
-2003-02-26 22:34  twisti
+       typeing error
 
-       * native.c, nat/System.c: get os.arch, os.name and os.version
-         properties from system
+2006-01-02 17:13  twisti
 
-2003-02-23 20:03  twisti
+       * nregdescint, nregdescfloat: Moved to md-abi.c.
 
-       * Makefile.am: architecture dirs from SUBDIRS removed and added
-         @SYSDEP_DIR@
+2006-01-02 17:12  twisti
 
-2003-02-23 19:25  twisti
+       * nregdescint, nregdescfloat: Added.
 
-       * jit/stack.c: Bugfix for arguments_num in BUILTINx commands
+2006-01-02 17:11  twisti
 
-2003-02-19 15:49  stefan
+       * noinst_HEADERS: Removed md-abi.inc.
 
-       * INSTALL, NEWS, README, configure.in, README.boehm: [no log
-         message]
+2006-01-02 16:40  twisti
 
-2003-02-19 12:51  stefan
+       * signal_handler_sigsegv: Replaced functionptr with u1*.
 
-       * mips/ngen.c: Stupid typo broke CHECKCAST
+2006-01-02 16:18  twisti
 
-2003-02-19 11:17  stefan
+       * nregdescint, nregdescfloat: Moved to md-abi.c.
 
-       * threads/: thread.c, thread.h: Fixed type of main thread name
+2006-01-02 16:17  twisti
 
-2003-02-13 12:35  stefan
+       * nregdescint, nregdescfloat: Added.
+       * noinst_HEADERS: Removed md-abi.inc.
 
-       * mips/ngen.c: INSTANCEOF and CHECKCAST update (in sync with alpha)
+2006-01-02 16:12  twisti
 
-2003-02-13 12:33  stefan
+       * INCLUDES: Added OS_DIR, some archs have their md-abi.* files in the
+       os
+       directory.
 
-       * loader.c: Stupid bug fixed
+2006-01-02 16:08  christian
 
-2003-02-13 11:21  stefan
+       *** empty log message ***
 
-       * global.h, loader.c, native.c, native.h, tables.c: Only copy vftbl
-         once in use_class_as_object
+2006-01-02 16:04  twisti
 
-2003-02-12 17:54  stefan
+       * nregdescint, nregdescfloat: Moved to md-abi.c.
 
-       * native.c, native.h: Other approach to the vftbl problem
+2006-01-02 16:03  twisti
 
-2003-02-12 17:24  stefan
+       * nregdescint, nregdescfloat: Added.
+       * noinst_HEADERS: Removed md-abi.inc.
 
-       * builtin.c, global.h, headers.c, loader.c, alpha/asmpart.S,
-         alpha/ngen.c, jit/stack.c: Reversed vftbl movement because of
-         performance considerations
+2006-01-02 14:32  christian
 
-2003-02-12 14:23  stefan
+       Removed old debug message
 
-       * builtin.c, global.h, headers.c, loader.c, alpha/asmpart.S,
-         alpha/ngen.c, jit/stack.c: Moved baseval and diffval to
-         classinfo. Can now run tst/testEx.java
+2006-01-02 14:26  twisti
 
-2003-02-12 14:22  stefan
+       * md-abi.inc: Removed.
 
-       * tst/testEx.java: [no log message]
+2006-01-02 14:25  twisti
 
-2003-02-11 01:18  twisti
+       * nregdescint, nregdescfloat: Moved to md-abi.c.
 
-       * i386/: asmpart.S, ngen.c, ngen.h: next update, first time
-         HelloWorld works nearly
+2006-01-02 14:24  twisti
 
-2003-02-09 03:41  twisti
+       * nregdescint, nregdescfloat: Added.
+       * noinst_HEADERS: Removed md-abi.inc.
 
-       * i386/: asmpart.S, disass.c, ngen.c, ngen.h, types.h: changes for
-         gnu disassembler and further porting
+2006-01-02 14:11  christian
 
-2003-02-09 03:41  twisti
+       Corrected \"\" to \<\> for system header include
 
-       * i386/: ansidecl.h, bfd.h, dis-asm.h, dis-buf.c, i386-dis.c,
-         dis-stuff.h: new files for gnu disassembler
+2006-01-02 14:07  twisti
 
-2003-02-09 03:39  twisti
+       * nregdescint, nregdescfloat: Moved to md-abi.c.
+       * noinst_HEADERS: Removed md-abi.inc.
 
-       * i386/Makefile.am: changes for new disassembler
+2006-01-02 14:06  twisti
 
-2003-02-05 15:09  stefan
+       * nregdescint, nregdescfloat: Added.
+       * disassinstr: Some code improvement.
 
-       * Makefile.am, acconfig.h, builtin.c, builtin.h, configure.in,
-         loader.c, native.c, i386/Makefile.am, mips/Makefile.am,
-         mips/asmpart.S, mips/ngen.c, mips/ngen.h, mips/threads.h,
-         mm/heap2.c, nat/UnixFileSystem.c, nat/UnixFileSystem.h,
-         toolbox/memory.h, tst/Makefile.am: Merged everything with MIPS
-         version Works out of the box on Alpha and MIPS
+2006-01-02 14:05  twisti
 
-2003-02-04 13:55  stefan
+       * md-abi.inc: Removed.
 
-       * Makefile: [no log message]
+2006-01-02 13:05  christian
 
-2003-02-04 13:53  stefan
+       Changed register allocator .inc to .c files and moved them to
+       src/vm/jit/allocator
 
-       * configure.in, mm/Makefile.am: Build libboehm.a only if needed
+2006-01-02 12:59  christian
 
-2003-02-04 13:47  stefan
+       Changed register allocator .inc to .c files and moved them to
+       src/vm/jit/allocator
 
-       * mm/Makefile.am: Boehm GC
+2006-01-02 12:22  twisti
 
-2003-02-04 13:44  stefan
+       * Fixed result message for debug.
 
-       * acconfig.h, configure.in, toolbox/memory.h, Makefile.am: Boehm GC
+2006-01-02 12:10  twisti
 
-2003-02-04 10:31  stefan
+       * Typo.
 
-       * loader.c: Some translation was missing
+2006-01-02 12:04  twisti
 
-2003-02-03 23:57  stefan
+       * Added ltdl.h check.
 
-       * loader.c, threads/thread.c, toolbox/memory.h: Enable Boehm GC
+2006-01-02 11:34  twisti
 
-2003-02-03 14:52  stefan
+       * Fixed ltdl.h include path.
 
-       * loader.c, threads/thread.c: Boehm GC
+2006-01-02 01:34  twisti
 
-2003-02-03 14:50  stefan
+       * Fixed ltdl.h include path.
 
-       * mm/: heap2.c, heap.old.c: asm_switchstackandcall change
+2006-01-02 01:15  twisti
 
-2003-02-03 14:46  stefan
+       * I don't think we really need them, but they are still in Attic.
 
-       * toolbox/memory.c: Previous log message was mistaken Allocate 16MB
-         on the heap, not statically. Faster for Boehm GC.
+2006-01-02 01:10  twisti
 
-2003-02-03 14:42  stefan
+       * Generated changelog for 2005.
 
-       * toolbox/: memory.c, memory.h: Added GCNEW
+2006-01-02 01:05  twisti
 
-2003-02-03 14:06  stefan
+       * unzip.[ch], libffi, libltdl: Removed.
 
-       * mm/boehm.c: Cosmetic
+2006-01-01 21:53  twisti
 
-2003-02-03 14:05  stefan
+       * Removed libltdl.
 
-       * mm/boehm.c: No finalizers yet
+2006-01-01 21:38  twisti
 
-2003-02-03 14:03  stefan
+       * We now use the system libltdl.
 
-       * mm/heap2.c: Enable compilation without USE_THREADS
+2006-01-01 21:32  twisti
 
-2003-02-03 12:38  stefan
+       * Changed text of kaffe's stuff, dalibor pointed this out.
 
-       * alpha/threads.h: Allow one argument for asm_switchstackandcall
+2006-01-01 21:29  twisti
 
-2003-02-03 12:32  stefan
+       * AC_LIBLTDL_CONVENIENCE, AC_SUBST(LIBLTDL): Removed.
+       * AC_COMPILE_CHECK_SIZEOF: Replaced with AC_CHECK_SIZEOF.
 
-       * alpha/asmpart.S: Allow one argument for asm_switchstackandcall
+2006-01-01 21:22  twisti
 
-2003-01-30 23:50  twisti
+       * m4 macros have a different copyright header.
 
-       * jit/stack.c: fixed bug with set SUPPORT_DIVISION, but unset
-         SUPPORT_LONG_MULDIV
+2006-01-01 21:13  twisti
 
-2003-01-24 00:07  twisti
+       * Lists all third party software we use. This list contains all
+       stuff we
+       used in 0.93. Stuff that has been ripped will be deleted after that
+       commit, this is for the records.
 
-       * jit/: reg.c, stack.c: added i386 stuff with #ifdef's
+2006-01-01 20:55  twisti
 
-2003-01-23 23:50  twisti
+       * Not required.
 
-       * Makefile.am, configure.in: added i386 stuff
+2006-01-01 19:39  twisti
 
-2003-01-23 23:47  twisti
+       * Removed libltdlc.la.
+       * DIST_SUBDIRS: Removed libltdl.
+       * SUBDIRS: Likewise.
 
-       * i386/: Makefile.am, asmpart.S, defines.h, disass.c, gen.c,
-         ngen.c, ngen.h, sigcontext.h, threads.h, types.h, native-math.h:
-         Initial commit
+2006-01-01 19:38  twisti
 
-2003-01-23 23:16  twisti
+       * Added libltdl check.
+       * AC_CONFIG_SUBDIRS: Removed src/libltdl.
 
-       * jit/jitdef.h: Typo
+2006-01-01 18:39  twisti
 
-2003-01-23 20:25  twisti
+       * libarch_la_SOURCES: Removed symcat.h.
 
-       * mm/allocator.h: Size of address depends on pointersize from
-         types.h
+2006-01-01 18:34  twisti
 
-2003-01-21 13:37  stefan
+       * Use system one.
 
-       * main.c: Initialization order
+2006-01-01 18:33  twisti
 
-2003-01-21 13:32  stefan
+       * libarch_la_SOURCES: Removed symcat.h.
 
-       * mips/ngen.c: Merged alpha changes since cvs version 3.10 Fixed M_
-         macro side effects Fixed lookup switch PV restoration possible
-         for offsets > 32767
+2006-01-01 18:30  twisti
 
-2003-01-21 13:28  stefan
+       * generic_symbol_at_address: Print only 8 bytes.
 
-       * mips/ngen.h: Added ngen_init (workaround for MIPS assembler)
+2006-01-01 18:21  twisti
 
-2003-01-21 13:26  stefan
+       * Use system ones.
+       * generic_symbol_at_address: Added, they were implemented in dis-buf.c
+       which was removed.
+       * generic_print_address: Likewise.
+       * perror_memory: Likewise.
 
-       * mips/asmpart.S: Fixed exception handling Fixed monitors Fixed
-         thread switch Added asm_builtin_checkcast
+2006-01-01 18:20  twisti
 
-2003-01-21 13:03  stefan
+       * libarch_la_SOURCES: Removed ansidecl.h, bfd.h and dis-buf.c.
+       * config.h, vm/jit/codegen-common.h: Added.
 
-       * main.c: Larger heap
+2006-01-01 16:40  twisti
 
-2003-01-21 13:01  stefan
+       * Changed include to use system headers.
 
-       * threads/threadio.h, nat/SocketInputStream.c,
-         nat/SocketOutputStream.c: Enable compilation without threads
+2006-01-01 16:39  twisti
 
-2002-12-21 13:13  stefan
+       * Use system ones.
+       * generic_symbol_at_address: Added, they were implemented in dis-buf.c
+       which was removed.
+       * generic_print_address: Likewise.
+       * perror_memory: Likewise.
 
-       * tst/Makefile.am: Added GCBench
+2006-01-01 16:37  twisti
 
-2002-12-21 13:09  stefan
+       * libarch_la_SOURCES: Removed ansidecl.h, bfd.h and dis-buf.c.
 
-       * tst/Makefile.am: Added jctest to dist
+2006-01-01 16:35  twisti
 
-2002-12-21 13:06  stefan
+       * DEC OSF cc only defines __alpha.
 
-       * Makefile.am: Automated JVM testing
+2006-01-01 16:34  twisti
 
-2002-12-21 13:01  stefan
+       * class_resolvefield: Renamed except to throwexception since some
+       compilers
+       have a builtin except macro (like DEC OSF cc).
+       * class_resolveclassmethod: Likewise.
+       * class_resolveinterfacemethod: Likewise.
 
-       * jvmtst/Makefile.am: Automated JVM testing
+2006-01-01 16:31  twisti
 
-2002-12-21 12:55  stefan
+       * zip_open: Handle compiler error with DEC OSF's cc.
 
-       * tst/Makefile.am: better make check
+2005-12-30 20:45  twisti
 
-2002-12-21 12:22  stefan
-
-       * loader.c: File version support for major 46
-
-2002-12-16 22:03  stefan
-
-       * toolbox/chain.h: Cosmetic
-
-2002-12-16 22:03  stefan
-
-       * toolbox/loging.h: English translation
-
-2002-12-16 21:57  stefan
-
-       * toolbox/list.h: English translation
-
-2002-12-15 23:38  stefan
-
-       * autogen.sh: [no log message]
-
-2002-12-15 23:33  stefan
-
-       * configure.in: Added JVM subdir
-
-2002-12-15 23:31  stefan
-
-       * Makefile.in, aclocal.m4, configure, alpha/Makefile.in,
-         comp/Makefile.in, doc/Makefile.in, jit/Makefile.in,
-         mips/Makefile.in, mm/Makefile.in, narray/Makefile.in,
-         nat/Makefile.in, threads/Makefile.in, toolbox/Makefile.in,
-         tst/Makefile.in: [no log message]
-
-2002-12-15 23:27  stefan
-
-       * config.h.in: [no log message]
-
-2002-12-15 23:24  stefan
-
-       * jvmtst/: check.diff, compress.diff, db.diff, javac.diff,
-         mpegaudio.diff, raytrace.diff: [no log message]
-
-2002-12-15 22:13  stefan
-
-       * toolbox/chain.h: English translation
-
-2002-12-15 00:00  stefan
-
-       * toolbox/: memory.h, tree.h: English translation
-
-2002-12-14 23:14  stefan
-
-       * toolbox/: chain.c, chain.h, list.c, list.h, loging.c, memory.c,
-         tree.c: Make global.h global
-
-2002-12-14 22:53  stefan
-
-       * Makefile.am: Working towards better make dist
-
-2002-12-14 22:48  stefan
-
-       * alpha/Makefile.am, doc/Makefile.am, jvmtst/Makefile.am,
-         mips/Makefile.am, nat/Makefile.am: Working towards better make
-         dist
-
-2002-12-10 15:09  stefan
-
-       * alpha/calling.doc: Tabs expanded
-
-2002-12-10 13:05  stefan
-
-       * alpha/calling.doc: English translation
-
-2002-12-04 14:49  stefan
-
-       * tables.c: Translation
-
-2002-12-04 14:45  stefan
-
-       * native.c: Translation
-
-2002-12-04 14:33  stefan
-
-       * main.c: Translation
-
-2002-12-03 23:06  stefan
-
-       * loader.c: Translation
-
-2002-12-03 22:21  stefan
-
-       * loader.h: Translation
-
-2002-12-03 22:11  stefan
-
-       * headers.c: Translation
-
-2002-12-03 21:52  stefan
-
-       * builtin.c: Typo
-
-2002-12-03 16:40  stefan
-
-       * toolbox/loging.c: English translation
-
-2002-12-03 16:37  stefan
-
-       * toolbox/memory.c: English translation
-
-2002-11-30 16:26  stefan
-
-       * builtin.c: Remove debug message for correct output
-
-2002-11-30 16:25  stefan
-
-       * Makefile.am: asmpart.S rename
-
-2002-10-24 20:43  stefan
-
-       * builtin.c: Translated to english
-
-2002-10-19 16:21  stefan
-
-       * alpha/asmpart.S: Added some assembler directives for enhanced
-         debugging
-
-2002-10-17 15:01  stefan
-
-       * alpha/asmpart.S, alpha/asmpart.c, mips/asmpart.S, mips/asmpart.c:
-         asmpart.c is now asmpart.S
-
-2002-10-17 15:00  stefan
-
-       * Makefile.in: Makefile changed to reflect file rename (asmpart.S)
-
-2002-10-16 19:24  stefan
-
-       * Makefile.in, doc/Makefile.in, narray/Makefile.in: Added
-         Makefile.in (as generated by automake) to narray and doc to allow
-         flawless build
-
-2001-07-12 14:17  anton
-
-       * Makefile, Makefile.in, cacaorules, jit.c, profile.c, runspec,
-         jit/macros.h: minor changes
-
-2001-03-16 15:03  anton
-
-       * gen-and-test, peephole-blacklist: ...
-
-2001-03-16 14:31  anton
-
-       * peephole.c: ...
-
-2001-03-16 14:29  anton
-
-       * vmgen: added vmgen
-
-2001-03-16 14:16  anton
-
-       * Makefile, Makefile.am, Makefile.in, engine.c, jit.c, jit.h,
-         profile.c, runspec, jit/java.vmg, jit/macros.h, jit/stack.c: ...
-
-2001-03-02 19:58  anton
-
-       * Makefile, Makefile.am, Makefile.in, cacaorules, main.c,
-         profile.c, seq2rule.awk, stat.awk, jit/java.vmg, jit/stack.c:
-         finished profiling some rules for processing sequence information
-
-2001-03-02 11:15  anton
-
-       * Makefile, Makefile.am, Makefile.in, configure, configure.in,
-         engine.c, profile.c, runspec, jit/java.vmg, jit/macros.h,
-         jit/stack.c: preparations for profiling removed most junk
-         comments from java.vmg more efficient longs and doubles on 64-bit
-         machines
-
-2001-02-15 17:52  anton
-
-       * engine.c, headers.c, jit/java.vmg, mm/heap2.c: fixed gc
-
-2001-02-13 19:26  anton
-
-       * Makefile, Makefile.in, configure, configure.in, engine.c, jit.c,
-         jit.h, loader.c, runspec, jit/java.vmg, jit/macros.h,
-         jit/stack.c, mm/heap2.c: bugfixes
-
-2001-02-05 16:02  anton
-
-       * Makefile, Makefile.in, configure, configure.in, engine.c,
-         global.h, jit.c, loader.c, main.c, prelude.vmg, jit/java.vmg,
-         jit/parse.c, jit/stack.c, mm/heap2.c: bugfixes
-
-2001-02-01 11:48  anton
-
-       * Makefile, Makefile.am, Makefile.in, acconfig.h, builtin.c,
-         config.h.in, configure, configure.in, engine.c, global.h,
-         headers.c, jit.c, jit.h, loader.c, native.c, native.h,
-         prelude.vmg, runspec, alpha/asmpart.c, jit/java.vmg,
-         jit/jitdef.h, jit/macros.h, jit/parse.c, jit/stack.c,
-         jit/threaded.h: threaded code added
-
-2001-02-01 11:46  anton
-
-       * tst/: Makefile.am, Makefile.in: threaded code changes
-
-2000-11-27 17:01  schani
-
-       * doc/: net.bib, net.tex: Added documentation for java.net.
-
-1999-11-30 16:20  chris
-
-       * narray/analyze.c: [no log message]
-
-1999-11-18 19:30  schani
-
-       * threads/: locks.c, thread.c: Changed some blockInts assertions to
-         > 0.
-
-1999-11-18 19:30  schani
-
-       * mm/heap2.c: Clean bugfix for gc-bug.
-
-1999-11-18 19:29  schani
-
-       * main.c: Exceptions in class loading are catched.  Cacao exits if
-         topclass is not loaded.
-
-1999-11-16 17:13  andi
-
-       * nat/PlainDatagramSocketImpl.c, nat/PlainSocketImpl.c,
-         nat/UnixFileSystem.c, threads/threadio.h: include files and
-         headers fixed for portability
-
-1999-11-15 19:53  andi
-
-       * nat/PlainSocketImpl.c: ioctls.h
-
-1999-11-15 16:19  chris
-
-       * narray/analyze.c: [no log message]
-
-1999-11-15 11:57  andi
-
-       * builtin.c, mm/heap2.c: gc Bug prov. fixed, final fix waiting
-
-1999-11-12 21:13  andi
-
-       * narray/analyze.c: comments changed
-
-1999-11-11 20:21  andi
-
-       * Makefile.in, builtin.c, global.h, jit.c, loader.c, main.c,
-         native.c, alpha/Makefile.in, alpha/ngen.c, comp/Makefile.in,
-         jit/Makefile.in, jit/parse.c, mips/Makefile.in, mm/Makefile.in,
-         mm/heap2.c, nat/Class.c, nat/ClassLoader.c, nat/Makefile.in,
-         threads/Makefile.in, threads/threadio.c, toolbox/Makefile.in,
-         tst/Makefile.in, tst/jctest.java: exception handling and parser
-         bug fixed
-
-1999-11-09 13:42  andi
-
-       * loader.c: comments and cleanup
-
-1999-11-09 13:32  andi
-
-       * native.c: heap_addreference(&SystemClassLoader)
-
-1999-11-09 12:33  schani
-
-       * Makefile.am, Makefile.in, aclocal.m4, builtin.c, config.h.in,
-         configure, headers.c, jni.c, loader.c, main.c, native.c,
-         alpha/Makefile.in, alpha/ngen.c, comp/Makefile.in,
-         jit/Makefile.in, jit/parse.c, mips/Makefile.in, mm/Makefile.in,
-         mm/heap2.c, nat/Class.c, nat/ClassLoader.c, nat/DatagramPacket.c,
-         nat/DatagramPacket.h, nat/Field.c, nat/InetAddress.c,
-         nat/InetAddressImpl.c, nat/Integer.h, nat/Makefile.in,
-         nat/Object.c, nat/PlainDatagramSocketImpl.c,
-         nat/PlainDatagramSocketImpl.h, nat/PlainSocketImpl.c,
-         nat/PlainSocketImpl.h, nat/SocketImpl.h, nat/SocketInputStream.c,
-         nat/SocketInputStream.h, nat/SocketOutputStream.c,
-         nat/SocketOutputStream.h, nat/System.c, nat/Thread.c,
-         threads/Makefile.in, threads/notyet.c, threads/thread.c,
-         threads/thread.h, threads/threadio.c, threads/threadio.h,
-         toolbox/Makefile.in, tst/Makefile.in, tst/sleep.java,
-         tst/network/DemoClient.java, tst/network/DemoServer.java,
-         tst/network/FILE.HTM, tst/network/GenericServer.java,
-         tst/network/classloader.java, tst/network/socktest.java,
-         tst/network/urltest.java, tst/network/whatip2.java,
-         tst/network/httpd/httpd.java, tst/network/udp/QuoteClient.java,
-         tst/network/udp/QuoteServer.java,
-         tst/network/udp/QuoteServerThread.java,
-         tst/network/udp/one-liners.txt: java.net implemented.  Dynamic
-         classloader implemented (buggy).  Thread.sleep implemented.
-
-1999-10-04 12:34  roman
-
-       * Makefile.am, Makefile.in, asmpart.h, builtin.c, builtin.h,
-         compiler.c, global.h, headers.c, jit.c, jni.c, jni.h, loader.c,
-         loader.h, main.c, native.c, native.h, tables.c, tables.h,
-         alpha/asmpart.c, alpha/ngen.c, comp/block.c, comp/parse.c,
-         comp/tools.c, jit/parse.c, jit/stack.c, nat/AccessController.c,
-         nat/AccessController.h, nat/Adler32.c, nat/Adler32.h,
-         nat/Array.c, nat/Array.h, nat/BigInteger.c, nat/BigInteger.h,
-         nat/CRC32.c, nat/CRC32.h, nat/Class.c, nat/Class.h,
-         nat/ClassLoader.c, nat/ClassLoader.h,
-         nat/ClassLoader_NativeLibrary.c, nat/ClassLoader_NativeLibrary.h,
-         nat/Compiler.c, nat/Compiler.h, nat/Constructor.c,
-         nat/Constructor.h, nat/Date.h, nat/Deflater.c, nat/Deflater.h,
-         nat/Double.c, nat/Double.h, nat/Exception.h, nat/Field.c,
-         nat/Field.h, nat/File.h, nat/FileDescriptor.c,
-         nat/FileDescriptor.h, nat/FileInputStream.c,
-         nat/FileInputStream.h, nat/FileOutputStream.c,
-         nat/FileOutputStream.h, nat/FileSystem.c, nat/FileSystem.h,
-         nat/Finalizer.c, nat/Finalizer.h, nat/Float.c, nat/Float.h,
-         nat/InetAddress.c, nat/InetAddress.h, nat/InetAddressImpl.c,
-         nat/InetAddressImpl.h, nat/Inflater.c, nat/Inflater.h,
-         nat/InputStream.h, nat/JarFile.c, nat/JarFile.h, nat/Makefile.am,
-         nat/Makefile.in, nat/Math.c, nat/Math.h, nat/Method.c,
-         nat/Method.h, nat/Modifier.h, nat/Object.c, nat/Object.h,
-         nat/ObjectInputStream.c, nat/ObjectInputStream.h,
-         nat/ObjectStreamClass.c, nat/ObjectStreamClass.h, nat/Package.c,
-         nat/Package.h, nat/PrintStream.h, nat/PrivilegedAction.h,
-         nat/PrivilegedActionException.h, nat/PrivilegedExceptionAction.h,
-         nat/Properties.h, nat/RandomAccessFile.c, nat/RandomAccessFile.h,
-         nat/ResourceBundle.c, nat/ResourceBundle.h, nat/Runtime.c,
-         nat/Runtime.h, nat/SecurityManager.c, nat/SecurityManager.h,
-         nat/String.c, nat/String.h, nat/System.c, nat/System.h,
-         nat/Thread.c, nat/Thread.h, nat/ThreadGroup.h, nat/Throwable.c,
-         nat/Throwable.h, nat/UnixFileSystem.c, nat/UnixFileSystem.h,
-         nat/ZipEntry.c, nat/ZipEntry.h, nat/ZipFile.c, nat/ZipFile.h,
-         nat/io.c, nat/lang.c, nat/util.c, threads/locks.c,
-         threads/thread.c, threads/threadio.c: jdk1.2 and loader
-         optimisation
-
-1999-09-27 17:52  chris
-
-       * Makefile, Makefile.in, aclocal.m4, config.h.in, configure,
-         global.h, jit.c, jit.h, main.c, alpha/Makefile.in, alpha/ngen.c,
-         comp/Makefile.in, jit/Makefile.in, jit/jitdef.h, jit/mcode.c,
-         jit/parse.c, jit/reg.c, jit/stack.c, mips/Makefile.in,
-         mm/Makefile.in, narray/analyze.c, narray/graph.c, narray/loop.c,
-         narray/loop.h, narray/tracing.c, nat/Makefile.in,
-         threads/Makefile.in, toolbox/Makefile.in, tst/Makefile.in,
-         tst/jctest.java, doc/array.tex: narray first check in
-
-1999-09-27 17:32  chris
-
-       * configure.in, Makefile.am, doc/Makefile.am, narray/Makefile.am:
-         [no log message]
-
-1999-09-15 13:37  phil
-
-       * mm/heap2.c: [no log message]
-
-1999-09-15 13:25  phil
-
-       * mm/heap2.c: optimized heap_addreference
-
-1999-03-03 16:54  phil
-
-       * Makefile.am, Makefile.in: [no log message]
-
-1999-01-29 10:54  phil
-
-       * tst/: Makefile.am, Makefile.in, x.output:  regression testing...
-         sort of
-
-1999-01-28 20:51  phil
-
-       * Makefile.in: now it really works
-
-1999-01-28 20:50  phil
-
-       * Makefile.am, Makefile.in: fixing my fix to teh fix
-
-1999-01-28 20:49  phil
-
-       * Makefile.am: fixing my fix
-
-1999-01-28 20:48  phil
-
-       * Makefile.am, Makefile.in, configure, configure.in, main.c: a
-         couple more prerelease fixes
-
-1999-01-28 12:55  phil
-
-       * Makefile.am, Makefile.in, aclocal.m4, config.h.in, configure,
-         configure.in, alpha/Makefile.in, comp/Makefile.in,
-         jit/Makefile.in, mips/Makefile.in, mm/Makefile.in,
-         nat/Makefile.in, threads/Makefile.in, toolbox/Makefile.in: added
-         a simple test target
-
-1999-01-26 01:38  phil
-
-       * INSTALL, NEWS, README: documentation changes
-
-1999-01-20 16:41  andi
-
-       * Makefile.am, Makefile.in, configure, configure.in,
-         mips/native-math.h, mm/bitmap2.c: automake/autoconf fixes
-
-1999-01-20 16:01  andi
-
-       * configure, configure.in: [no log message]
-
-1999-01-20 15:58  andi
-
-       * Makefile.am, Makefile.in, acconfig.h, aclocal.m4, config.h.in,
-         configure, configure.in, global.h, alpha/Makefile.in,
-         comp/Makefile.in, jit/Makefile.in, mips/Makefile.in,
-         mm/Makefile.in, mm/allocator.h, mm/allocator2.c, mm/heap2.c,
-         nat/Makefile.in, threads/Makefile.in, toolbox/Makefile.in: fixed
-         old_copiler/new_compiler issue and other merged the IRIX makefile
-         in
-
-1999-01-20 03:13  phil
-
-       * Makefile.am, Makefile.in, configure: fixed a makefile problem
-         from hell (actually just an include path)
-
-1999-01-20 02:56  phil
-
-       * Makefile.in, configure, mkinstalldirs: [no log message]
-
-1999-01-20 02:49  phil
-
-       * AUTHORS, ChangeLog, INSTALL, Makefile, Makefile.am, Makefile.in,
-         Makefile.maintainer, Makefile.pre-automake, NEWS, acconfig.h,
-         aclocal.m4, builtin.c, compiler.c, config.guess, config.h.in,
-         config.sub, configure, configure.in, global.h, headers.c,
-         install-sh, jit.c, jit.h, missing, native.c, stamp-h.in,
-         tables.h, alpha/Makefile.am, alpha/Makefile.in, alpha/ngen.c,
-         alpha/threads.h, comp/Makefile.am, comp/Makefile.in,
-         comp/defines.c, doc/cacao.1, jit/Makefile.am, jit/Makefile.in,
-         jit/jitdef.h, jit/parse.c, mips/Makefile.am, mips/Makefile.in,
-         mips/ngen.c, mips/threads.h, mm/Makefile, mm/Makefile.am,
-         mm/Makefile.in, mm/Makefile.pre-automake, mm/allocator.h,
-         mm/allocator3.c, mm/allocator3.h, mm/bitmap2.c, mm/bitmap2.h,
-         mm/bitmap3.c, mm/heap.old.c, mm/heap2.c, mm/heap3.c,
-         mm/lifespan.c, mm/mm.h, mm/mm3.h, nat/Makefile.am,
-         nat/Makefile.in, nat/lang.c, threads/Makefile,
-         threads/Makefile.am, threads/Makefile.in,
-         threads/Makefile.pre-automake, threads/locks.c, threads/locks.h,
-         threads/thread.c, threads/thread.h, threads/threadio.c,
-         toolbox/Makefile, toolbox/Makefile.am, toolbox/Makefile.in,
-         toolbox/Makefile.pre-automake, toolbox/memory.c: Changed the
-         makefile system to autoconf/automake.  added a man page modified
-         almost every file to get it working with autoconf/automake.
-         rewrote every line that generated a warning.  cleaned up some of
-         the gc code.
-
-1999-01-20 02:47  phil
-
-       * tst/.gdbinit: [no log message]
-
-1999-01-20 01:13  phil
-
-       * COPYRIGHT: renamed to COPYING
-
-1999-01-20 01:12  phil
-
-       * COPYING: COPYRIGHT was renamed into COPYING, to conform to the
-         GNU coding standard
-
-1999-01-12 02:42  phil
-
-       * man/cacao.1: a man page
-
-1999-01-05 20:26  phil
-
-       * Makefile, mm/lifespan.c: [no log message]
-
-1998-12-13 23:46  cacao
-
-       * jit/stack.c: DUP2 bug fixed
-
-1998-12-13 21:33  cacao
-
-       * mm/heap2.c: threading bugs fixed
-
-1998-12-13 21:08  cacao
-
-       * mm/heap2.c: threading bugs fixed
-
-1998-12-11 03:03  phil
-
-       * mm/: allocator2.c, heap2.c, lifespan.c: Bugfixes (in-heap check,
-         reclaim, ...) and additional analytical code
-
-1998-12-10 18:48  phil
-
-       * mm/: heap2.c, lifespan.c, allocator2.c, allocator.h: Fixed yet
-         another nasty bug, added additional data collection and analysis
-
-1998-12-09 16:36  phil
-
-       * mm/: allocator2.c, heap2.c: added collection of fragmentation
-         data
-
-1998-11-30 23:55  cacao
-
-       * alpha/ngen.c: ICONST a bug fixed
-
-1998-11-30 23:54  cacao
-
-       * jit/jitdef.h, jit/mcode.c, jit/reg.c, jit/stack.c, jit.c: arg reg
-         bug fixed, array optimizations
-
-1998-11-30 23:52  cacao
-
-       * mips/: asmpart.c, calling.doc, defines.h, disass.c,
-         native-math.h, ngen.c, ngen.h, types.h: First working mips code
-
-1998-11-30 23:29  phil
-
-       * mm/: lifespan.c, lifespan.h: mips changes
-
-1998-11-30 23:04  phil
-
-       * mm/: allocator2.c, heap2.c: [no log message]
-
-1998-11-30 15:54  phil
-
-       * builtin.c: [no log message]
-
-1998-11-30 15:53  phil
-
-       * mm/: heap2.c, Makefile: deativated lifespan analyser in
-         production version
-
-1998-11-30 15:53  phil
-
-       * mm/: lifespan.c, lifespan.h: added lifespan analyser
-
-1998-11-30 15:52  phil
-
-       * mm/heap2.c: added lifespan analyser & fixed the "very last" bug
-
-1998-11-25 12:49  phil
-
-       * mm/: Makefile, allocator.c, allocator.h, bitmap2.c, bitmap2.h,
-         heap2.c: Cleaned up, fixed the "last" bug, optimized.
-
-1998-11-25 12:48  phil
-
-       * Makefile: Added various flags
-
-1998-11-25 12:47  phil
-
-       * global.h: Re-enabled SIZE_FROM_CLASSINFO
-
-1998-11-25 12:46  phil
-
-       * builtin.c: Fixed a typo (#if --> #ifdef)
-
-1998-11-25 12:46  phil
-
-       * nat/io.c: Fixed closing-behaviour of stdout and stderr
-
-1998-11-25 12:45  phil
-
-       * main.c: [no log message]
-
-1998-11-24 15:07  cacao
-
-       * jit/jitdef.h, jit/reg.c, jit/stack.c, alpha/asmpart.c,
-         alpha/ngen.c: array commands without check added
-
-1998-11-23 12:16  phil
-
-       * mm/heap2.c: [no log message]
-
-1998-11-19 22:38  cacao
-
-       * threads/Makefile: dependencies added
-
-1998-11-19 22:15  cacao
-
-       * alpha/asmpart.c, alpha/threads.h, headers.c: renaming of thread
-         functions
-
-1998-11-19 22:13  cacao
-
-       * mips/threads.h: initial mips threads.h
-
-1998-11-19 14:39  schani
-
-       * threads/: thread.c, thread.h: Threads are now garbage collected
-         correctly (hopefully).
-
-1998-11-19 14:25  schani
-
-       * alpha/asmpart.c, alpha/threads.h, mm/heap.old.c,
-         threads/thread.c: Fixed a threads/gc bug.
-
-1998-11-18 23:06  cacao
-
-       * global.h, toolbox/memory.h: mips compatibility
-
-1998-11-18 23:05  cacao
-
-       * main.c: missing USE_THREAD added
-
-1998-11-18 15:58  cacao
-
-       * alpha/disass.c, alpha/ngen.c, alpha/types.h, jit/stack.c:
-         disassembler improved
-
-1998-11-18 15:57  cacao
-
-       * mips/: calling.doc, disass.c, ngen.c, ngen.h: mips codegenerator
-         added
-
-1998-11-16 21:56  cacao
-
-       * main.c: changes in usage message
-
-1998-11-16 21:56  cacao
-
-       * mm/heap.old.c: heap_close bug fixed
-
-1998-11-16 19:57  phil
-
-       * mm/heap2.c: fixed a comparision during emitting the statisitcs
-
-1998-11-16 19:55  phil
-
-       * mm/heap2.c: additional statistics, improved marking
-
-1998-11-16 19:55  phil
-
-       * nat/io.c: Fixed closing of stderr
-
-1998-11-16 19:54  phil
-
-       * main.c: [no log message]
-
-1998-11-16 17:49  schani
-
-       * Makefile, main.c, threads/thread.c: Threads now close down even
-         if main thread exits prematurely.
-
-1998-11-13 10:12  cacao
-
-       * mips/: calling.doc, disass.c, ngen.c, ngen.h: first part of mips
-         port
-
-1998-11-13 10:02  cacao
-
-       * alpha/: ngen.c, asmpart.c: signal exception handling done in C
-
-1998-11-13 00:14  phil
-
-       * main.c: Added an exit_handler function which is called upon
-         program termination
-
-1998-11-11 22:15  phil
-
-       * toolbox/loging.h: Removed the LOG macros again, for the Digital
-         cc complains about it
-
-1998-11-11 22:12  phil
-
-       * toolbox/loging.h: Added the LOG macro to simplify logging :)
-
-1998-11-11 22:11  phil
-
-       * main.c, global.h: Added an option to enable/disable the new gc
-
-1998-11-11 21:11  cacao
-
-       * alpha/: ngen.c, ngen.h: cleaned up macros
-
-1998-11-11 20:40  phil
-
-       * mm/: Makefile, bitmap2.h, heap2.c: [no log message]
-
-1998-11-11 03:22  phil
-
-       * mm/: allocator.c, bitmap2.c, heap2.c, mm.h: Modifications to make
-         the new mm compile using the Digital Unix cc
-
-1998-11-10 19:19  schani
-
-       * doc/threads.tex: Added doc/threads.tex.
-
-1998-11-10 18:41  phil
-
-       * mm/Makefile: Deleted targets dependent on files not in the cvs
-
-1998-11-10 18:37  phil
-
-       * mm/heap2.c: Fixed various bugs. Most noteworthy: A bug that lead
-         to unnecessary marking; Enforced address alignment in marking.
-         Added some support to read the size of objects from their object
-         header.
-
-1998-11-10 18:35  phil
-
-       * mm/bitmap2.c: Minor code cleanup. Removed unnecessary debugging
-         output.
-
-1998-11-10 18:33  phil
-
-       * global.h, builtin.c: Added an "aligned" size field to various
-         objectheaders, to allow for faster garbage collection. This will
-         eventually reduce the memory footprint of the gc/allocator
-         (remove one bitmap).
-
-1998-11-10 13:12  phil
-
-       * Makefile: Added the mm subdirectory to the distribution
-
-1998-11-10 11:52  cacao
-
-       * jit.c, jit/parse.c, alpha/ngen.c: small corrections for
-         verbosecall
-
-1998-11-10 00:06  phil
-
-       * mm/Makefile: [no log message]
-
-1998-11-10 00:06  phil
-
-       * mm/: Makefile, heap2.c: finally under version control!
-
-1998-11-10 00:01  phil
-
-       * Makefile: Fixed the makefile distribution targets to include the
-         jit directory; Restructured the distribution targets
-
-1998-11-09 22:49  cacao
-
-       * ncomp/: mcode.c, nblock.c, ncomp.h, ncompdef.h, nparse.c, nreg.c,
-         nstack.c, ntools.c: newcomp moved to jit
-
-1998-11-09 21:35  cacao
-
-       * newcomp.c: newcomp moved to jit
-
-1998-11-09 21:31  cacao
-
-       * jit/jitdef.h, jit/mcode.c, jit/parse.c, jit/reg.c, jit/stack.c,
-         alpha/asmpart.c, alpha/defines.h, alpha/disass.c, alpha/gen.c,
-         alpha/native-math.h, alpha/ngen.c, alpha/types.h, compiler.c,
-         compiler.h, global.h, headers.c, jit.c, jit.h, loader.c, main.c,
-         mm/heap.old.c, Makefile: newcomp moved to jit
-
-1998-11-09 14:43  phil
-
-       * mm/: Makefile, heap.old.c: Reverts an errorous checkin
-
-1998-11-09 14:43  phil
-
-       * Makefile, mm/Makefile, mm/heap.old.c: Makefile
-
-1998-11-09 14:35  phil
-
-       * mm/: bitmap2.c, bitmap2.h: Fixed a bug (wrong constant) in the
-         lowest function causing a wrong path to be taken for some 64-bit
-         values
-
-1998-11-08 22:48  cacao
-
-       * alpha/ngen.c: Fault address computing added
-
-1998-11-08 22:47  cacao
-
-       * alpha/disass.c: documentation improved
-
-1998-11-06 01:11  cacao
-
-       * Makefile, alpha/calling.doc, alpha/gen.c, alpha/ngen.c,
-         alpha/ngen.h, ncomp/ncompdef.h, ncomp/nstack.c: documentation
-         added
-
-1998-11-05 22:06  phil
-
-       * mm/heap.old.c: Fixed another bug in finalization from heap_close
-
-1998-11-05 21:46  schani
-
-       * Makefile, main.c: Finalizing really works now (finalizing occured
-         after compiler and loader were deinitialized).
-
-1998-11-05 21:12  phil
-
-       * mm/heap.old.c: Fixed bug in finalization from heap_close
-
-1998-11-05 14:05  schani
-
-       * main.c, mm/heap.old.c: Cacao does now compile again with threads
-         disabled.
-
-1998-11-04 13:39  phil
-
-       * mm/: bitmap2.c, bitmap2.h: Fixed portability problems related to
-         defines with spaces (#   define) and created a new macros to
-         provide inlining only where the compiler supports this keyword.
-
-1998-11-03 22:12  cacao
-
-       * ncomp/ncompdef.h, ncomp/nparse.c, ncomp/nreg.c, ncomp/nstack.c,
-         alpha/ngen.c: basic block struct changed
-
-1998-11-03 16:53  chris
-
-       * Makefile:  added
-
-1998-11-03 12:29  phil
-
-       * mm/: allocator.c, allocator.h, bitmap2.c, bitmap2.h, mm.h: The
-         new allocator and a new bitmap management subsystem.
-
-1998-11-02 21:37  cacao
-
-       * nat/lang.c: java.home properties bug fixed
-
-1998-11-02 18:01  cacao
-
-       * Makefile, builtin.c, builtin.h, global.h, headers.c, loader.c:
-         bidirectional layout of vftbl/interfaces added
-
-1998-11-02 17:51  cacao
-
-       * alpha/asmpart.c, alpha/gen.c, alpha/ngen.c, ncomp/nparse.c,
-         ncomp/nstack.c: bidirectional layout of vftbl/interfaces added
-
-1998-10-30 20:23  cacao
-
-       * Makefile: mm make clean addded
-
-1998-10-30 20:21  cacao
-
-       * mm/heap.old.c: correct version of heap.old.c reestablished
-
-1998-10-30 15:49  cacao
-
-       * builtin.c, builtin.h, global.h, headers.c, loader.c, loader.h,
-         main.c, alpha/asmpart.c, alpha/disass.c, alpha/ngen.c,
-         alpha/ngen.h, mm/Makefile, ncomp/mcode.c, ncomp/nparse.c,
-         ncomp/nstack.c, threads/threadio.c, tst/jctest.dec,
-         tst/jctest.java: Run time type check with relative numbering
-         added. Checkcast and Instanceof inlined.
-
-1998-10-29 17:07  phil
-
-       * global.h: Minor modification to JIT_MARKER_SUPPORT macro in
-         global.h Changed the modification date and corrected a typo.
-         Fixed the formatting according to the specifications.
-
-1998-10-29 01:33  phil
-
-       * Makefile, asmpart.h, global.h, tables.c, mm/Makefile,
-         mm/heap.old.c: Moved garbage collector from tables.c into mm/
-         subdirectory.
-
-1998-10-27 22:51  cacao
-
-       * main.c, threads/thread.h, threads/threadio.c: Clearing of thread
-         flags added
-
-1998-10-12 17:49  cacao
-
-       * COPYRIGHT, Makefile, README, asmpart.h, builtin.c, builtin.h,
-         callargs.h, compiler.c, compiler.h, global.h, headers.c,
-         loader.c, loader.h, main.c, native.c, native.h, newcomp.c,
-         tables.c, tables.h, alpha/asmpart.c, alpha/calling.doc,
-         alpha/cray.c, alpha/defines.h, alpha/disass.c, alpha/gen.c,
-         alpha/native-math.h, alpha/ngen.c, alpha/ngen.h,
-         alpha/sigcontext.h, alpha/threads.h, alpha/types.h, comp/block.c,
-         comp/defines.c, comp/local.c, comp/mcode.c, comp/parse.c,
-         comp/pcmd.c, comp/reg.c, comp/regalloc.c, comp/stack.c,
-         comp/tools.c, comp/var.c, doc/collect.doc, doc/gen.doc,
-         html/cacaoinstall.html, html/cacaoman.html, html/index.html,
-         nat/io.c, nat/lang.c, nat/util.c, ncomp/mcode.c, ncomp/nblock.c,
-         ncomp/ncomp.h, ncomp/ncompdef.h, ncomp/nparse.c, ncomp/nreg.c,
-         ncomp/nstack.c, ncomp/ntools.c, threads/Makefile,
-         threads/locks.c, threads/locks.h, threads/notyet.c,
-         threads/thread.c, threads/thread.h, threads/threadio.c,
-         threads/threadio.h, toolbox/Makefile, toolbox/chain.c,
-         toolbox/chain.h, toolbox/list.c, toolbox/list.h,
-         toolbox/loging.c, toolbox/loging.h, toolbox/memory.c,
-         toolbox/memory.h, toolbox/tree.c, toolbox/tree.h,
-         tst/JavaPerformance.java, tst/a.java, tst/array.java, tst/b.java,
-         tst/counter.java, tst/extest.java, tst/filter.java,
-         tst/fintest.java, tst/fp.java, tst/fptest.java, tst/ftest.java,
-         tst/hello.java, tst/helper.java, tst/hi.java, tst/intsieve.java,
-         tst/jctest.dec, tst/jctest.java, tst/leaf.java,
-         tst/longtest.java, tst/main.java, tst/mem.java, tst/memtest.java,
-         tst/n.java, tst/nan.java, tst/prop.java, tst/remtest.java,
-         tst/scribble.java, tst/sieve.java, tst/sum.java, tst/sum2.java,
-         tst/suml.java, tst/sumlempty.java, tst/t.java, tst/tst.java,
-         tst/x.java: release 0.3
-
-1998-10-12 17:45  cacao
-
-       * tst/jctest.dec: rem/div constant and conditional load constant
-         added
-
-1998-10-12 17:43  cacao
-
-       * threads/thread.c: error in heap_addref corrected
-
-1998-10-12 17:41  cacao
-
-       * ncomp/nparse.c, ncomp/nstack.c, ncomp/nreg.c, alpha/ngen.c,
-         tst/jctest.java: rem/div constant and conditional load constant
-         added
-
-1998-10-12 17:41  cacao
-
-       * ncomp/ncompdef.h: rem/div constant and conditional constant added
-
-1998-10-08 00:07  cacao
-
-       * tst/remtest.java: rem0x10001 test file added
-
-1998-10-08 00:06  cacao
-
-       * alpha/ngen.c: bug in rem0x10001 fixed
-
-1998-10-08 00:05  cacao
-
-       * main.c: warning eliminated
-
-1998-10-07 21:49  schani
-
-       * main.c, tables.c, threads/thread.c: GC now works without threads
-         being initialized, which caused a dependency problem in the
-         initialization routines.
-
-         Added a missing heap_addreference in main.c.
-
-1998-10-06 22:42  cacao
-
-       * alpha/disass.c: new disassembler options added
-
-1998-10-06 22:37  cacao
-
-       * tst/: jctest.java, jctest.dec: remainder tests added
-
-1998-10-06 22:37  cacao
-
-       * nat/lang.c: System.arraycopy optimizations added
-
-1998-10-06 22:35  cacao
-
-       * ncomp/ncompdef.h, ncomp/nparse.c, ncomp/nstack.c, ncomp/nreg.c,
-         alpha/ngen.c, alpha/ngen.h: jBYTEmark optimizations added
-
-1998-10-06 22:32  cacao
-
-       * compiler.h, newcomp.c, main.c: new disassembler options added
-
-1998-10-04 21:21  cacao
-
-       * headers.c, tables.c, alpha/asmpart.c, alpha/threads.h,
-         threads/thread.c, threads/thread.h: gc stack moved to unlimited
-         main stack
-
-1998-10-03 21:22  cacao
-
-       * COPYRIGHT, Makefile, README, asmpart.h, builtin.c, builtin.h,
-         callargs.h, compiler.c, compiler.h, global.h, headers.c,
-         loader.c, loader.h, main.c, native.c, native.h, newcomp.c,
-         tables.c, tables.h, alpha/asmpart.c, alpha/calling.doc,
-         alpha/cray.c, alpha/defines.h, alpha/disass.c, alpha/gen.c,
-         alpha/native-math.h, alpha/ngen.c, alpha/ngen.h,
-         alpha/sigcontext.h, alpha/threads.h, alpha/types.h, comp/block.c,
-         comp/defines.c, comp/local.c, comp/mcode.c, comp/parse.c,
-         comp/pcmd.c, comp/reg.c, comp/regalloc.c, comp/stack.c,
-         comp/tools.c, comp/var.c, doc/collect.doc, doc/gen.doc,
-         html/cacaoinstall.html, html/cacaoman.html, html/index.html,
-         nat/io.c, nat/lang.c, nat/util.c, ncomp/mcode.c, ncomp/nblock.c,
-         ncomp/ncomp.h, ncomp/ncompdef.h, ncomp/nparse.c, ncomp/nreg.c,
-         ncomp/nstack.c, ncomp/ntools.c, threads/Makefile,
-         threads/locks.c, threads/locks.h, threads/notyet.c,
-         threads/thread.c, threads/thread.h, threads/threadio.c,
-         threads/threadio.h, toolbox/Makefile, toolbox/chain.c,
-         toolbox/chain.h, toolbox/list.c, toolbox/list.h,
-         toolbox/loging.c, toolbox/loging.h, toolbox/memory.c,
-         toolbox/memory.h, toolbox/tree.c, toolbox/tree.h,
-         tst/JavaPerformance.java, tst/a.java, tst/array.java, tst/b.java,
-         tst/counter.java, tst/extest.java, tst/filter.java,
-         tst/fintest.java, tst/fp.java, tst/fptest.java, tst/ftest.java,
-         tst/hello.java, tst/helper.java, tst/hi.java, tst/intsieve.java,
-         tst/jctest.java, tst/leaf.java, tst/longtest.java, tst/main.java,
-         tst/mem.java, tst/memtest.java, tst/n.java, tst/nan.java,
-         tst/prop.java, tst/scribble.java, tst/sieve.java, tst/sum.java,
-         tst/sum2.java, tst/suml.java, tst/sumlempty.java, tst/t.java,
-         tst/tst.java, tst/x.java: release 0.2
-
-1998-10-03 21:18  cacao
-
-       * COPYRIGHT, Makefile, README, asmpart.h, builtin.c, builtin.h,
-         callargs.h, compiler.c, compiler.h, global.h, headers.c,
-         loader.c, loader.h, main.c, native.c, native.h, newcomp.c,
-         tables.c, tables.h, threads/Makefile, threads/locks.c,
-         threads/locks.h, threads/notyet.c, threads/thread.c,
-         threads/thread.h, threads/threadio.c, threads/threadio.h,
-         toolbox/Makefile, toolbox/chain.c, toolbox/chain.h,
-         toolbox/list.c, toolbox/list.h, toolbox/loging.c,
-         toolbox/loging.h, toolbox/memory.c, toolbox/memory.h,
-         toolbox/tree.c, toolbox/tree.h, tst/JavaPerformance.java,
-         tst/a.java, tst/array.java, tst/b.java, tst/counter.java,
-         tst/extest.java, tst/filter.java, tst/fintest.java, tst/fp.java,
-         tst/fptest.java, tst/ftest.java, tst/hello.java, tst/helper.java,
-         tst/hi.java, tst/intsieve.java, tst/jctest.java, tst/leaf.java,
-         tst/longtest.java, tst/main.java, tst/mem.java, tst/memtest.java,
-         tst/n.java, tst/nan.java, tst/prop.java, tst/scribble.java,
-         tst/sieve.java, tst/sum.java, tst/sum2.java, tst/suml.java,
-         comp/block.c, comp/defines.c, comp/local.c, comp/mcode.c,
-         comp/parse.c, comp/pcmd.c, comp/reg.c, comp/regalloc.c,
-         comp/stack.c, comp/tools.c, doc/collect.doc, doc/gen.doc,
-         html/cacaoinstall.html, html/cacaoman.html, html/index.html,
-         tst/sumlempty.java, tst/t.java, tst/tst.java, tst/x.java,
-         alpha/asmpart.c, alpha/calling.doc, alpha/cray.c,
-         alpha/defines.h, alpha/disass.c, alpha/gen.c,
-         alpha/native-math.h, alpha/ngen.c, alpha/ngen.h,
-         alpha/sigcontext.h, comp/var.c, ncomp/mcode.c, ncomp/nblock.c,
-         ncomp/ncomp.h, ncomp/ncompdef.h, ncomp/nparse.c, ncomp/nreg.c,
-         ncomp/nstack.c, ncomp/ntools.c, alpha/threads.h, alpha/types.h,
-         nat/io.c, nat/lang.c, nat/util.c: Initial revision
-
-1998-10-03 21:18  cacao
-
-       * COPYRIGHT, Makefile, README, asmpart.h, builtin.c, builtin.h,
-         callargs.h, compiler.c, compiler.h, global.h, headers.c,
-         loader.c, loader.h, main.c, native.c, native.h, newcomp.c,
-         tables.c, tables.h, threads/Makefile, threads/locks.c,
-         threads/locks.h, threads/notyet.c, threads/thread.c,
-         threads/thread.h, threads/threadio.c, threads/threadio.h,
-         toolbox/Makefile, toolbox/chain.c, toolbox/chain.h,
-         toolbox/list.c, toolbox/list.h, toolbox/loging.c,
-         toolbox/loging.h, toolbox/memory.c, toolbox/memory.h,
-         toolbox/tree.c, toolbox/tree.h, tst/JavaPerformance.java,
-         tst/a.java, tst/array.java, tst/b.java, tst/counter.java,
-         tst/extest.java, tst/filter.java, tst/fintest.java, tst/fp.java,
-         tst/fptest.java, tst/ftest.java, tst/hello.java, tst/helper.java,
-         tst/hi.java, tst/intsieve.java, tst/jctest.java, tst/leaf.java,
-         tst/longtest.java, tst/main.java, tst/mem.java, tst/memtest.java,
-         tst/n.java, tst/nan.java, tst/prop.java, tst/scribble.java,
-         tst/sieve.java, tst/sum.java, tst/sum2.java, tst/suml.java,
-         comp/block.c, comp/defines.c, comp/local.c, comp/mcode.c,
-         comp/parse.c, comp/pcmd.c, comp/reg.c, comp/regalloc.c,
-         comp/stack.c, comp/tools.c, doc/collect.doc, doc/gen.doc,
-         html/cacaoinstall.html, html/cacaoman.html, html/index.html,
-         tst/sumlempty.java, tst/t.java, tst/tst.java, tst/x.java,
-         alpha/asmpart.c, alpha/calling.doc, alpha/cray.c,
-         alpha/defines.h, alpha/disass.c, alpha/gen.c,
-         alpha/native-math.h, alpha/ngen.c, alpha/ngen.h,
-         alpha/sigcontext.h, comp/var.c, ncomp/mcode.c, ncomp/nblock.c,
-         ncomp/ncomp.h, ncomp/ncompdef.h, ncomp/nparse.c, ncomp/nreg.c,
-         ncomp/nstack.c, ncomp/ntools.c, alpha/threads.h, alpha/types.h,
-         nat/io.c, nat/lang.c, nat/util.c: initial version
+       * vm/jit/codegen.inc: Removed.
+       * vm/exceptions.h: Added.
+       * vm/jit/codegen-common.h: Likewise.
+       * vm/jit/dseg.h: Likewise.
+       * codegen: Renamed codegen_createlinenumbertable to
+       dseg_createlinenumbertable.