twisti [Sun, 8 Jan 2006 22:38:03 +0000 (22:38 +0000)]
* SUCK_xx_xx: We can only optimize little endian loads on i386 and x86_64
machines. All others have problems with alignment.
twisti [Sun, 8 Jan 2006 22:12:22 +0000 (22:12 +0000)]
* Ignore *.class files.
twisti [Sun, 8 Jan 2006 22:11:14 +0000 (22:11 +0000)]
* java-assert.h: Unused, removed.
twisti [Sun, 8 Jan 2006 22:01:29 +0000 (22:01 +0000)]
* 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.
twisti [Sun, 8 Jan 2006 21:32:25 +0000 (21:32 +0000)]
* suck_add: Check for lce != NULL before adding it to the list, since
zip_open can return NULL.
twisti [Sun, 8 Jan 2006 19:14:17 +0000 (19:14 +0000)]
* JAVAC: Removed.
twisti [Sun, 8 Jan 2006 19:13:33 +0000 (19:13 +0000)]
* SOURCE_FILES: Added.
* JAVAC: Removed.
* checkall: Renamed to check.
twisti [Sun, 8 Jan 2006 19:12:50 +0000 (19:12 +0000)]
* Use $(mkdir_p), $(JAVAC) and $(ZIP) variables.
twisti [Sun, 8 Jan 2006 19:11:16 +0000 (19:11 +0000)]
* 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.
twisti [Sun, 8 Jan 2006 19:09:08 +0000 (19:09 +0000)]
* Macros to check for a Java compiler, taken from
http://ac-archive.sourceforge.net/.
twisti [Wed, 4 Jan 2006 09:35:30 +0000 (09:35 +0000)]
* Removed src/toolbox/avl.[ch] copyright.
twisti [Wed, 4 Jan 2006 09:34:07 +0000 (09:34 +0000)]
* avl_dump: Only print node->data.
twisti [Tue, 3 Jan 2006 23:46:48 +0000 (23:46 +0000)]
* Use new avl tree code.
twisti [Tue, 3 Jan 2006 23:46:30 +0000 (23:46 +0000)]
* Rewritten.
twisti [Tue, 3 Jan 2006 23:44:38 +0000 (23:44 +0000)]
* exit_handler: Removed print_dynamic_super_statistics.
twisti [Tue, 3 Jan 2006 23:44:19 +0000 (23:44 +0000)]
* print_stats: Added print_dynamic_super_statistics.
twisti [Tue, 3 Jan 2006 23:43:48 +0000 (23:43 +0000)]
* threads.h: Added.
* builtin.h: Likewise.
twisti [Tue, 3 Jan 2006 23:08:58 +0000 (23:08 +0000)]
* CallNonvirtualBooleanMethodA: Added missing ;.
twisti [Tue, 3 Jan 2006 23:05:50 +0000 (23:05 +0000)]
* ENABLE_STATISTICS: Fixed typo.
christian [Mon, 2 Jan 2006 21:01:58 +0000 (21:01 +0000)]
typeing error
twisti [Mon, 2 Jan 2006 17:13:02 +0000 (17:13 +0000)]
* nregdescint, nregdescfloat: Moved to md-abi.c.
twisti [Mon, 2 Jan 2006 17:12:47 +0000 (17:12 +0000)]
* nregdescint, nregdescfloat: Added.
twisti [Mon, 2 Jan 2006 17:11:59 +0000 (17:11 +0000)]
* noinst_HEADERS: Removed md-abi.inc.
twisti [Mon, 2 Jan 2006 16:40:40 +0000 (16:40 +0000)]
* signal_handler_sigsegv: Replaced functionptr with u1*.
twisti [Mon, 2 Jan 2006 16:18:09 +0000 (16:18 +0000)]
* nregdescint, nregdescfloat: Moved to md-abi.c.
twisti [Mon, 2 Jan 2006 16:17:30 +0000 (16:17 +0000)]
* nregdescint, nregdescfloat: Added.
twisti [Mon, 2 Jan 2006 16:17:01 +0000 (16:17 +0000)]
* noinst_HEADERS: Removed md-abi.inc.
twisti [Mon, 2 Jan 2006 16:12:22 +0000 (16:12 +0000)]
* INCLUDES: Added OS_DIR, some archs have their md-abi.* files in the os
directory.
christian [Mon, 2 Jan 2006 16:08:19 +0000 (16:08 +0000)]
*** empty log message ***
twisti [Mon, 2 Jan 2006 16:04:16 +0000 (16:04 +0000)]
* nregdescint, nregdescfloat: Moved to md-abi.c.
twisti [Mon, 2 Jan 2006 16:03:57 +0000 (16:03 +0000)]
* nregdescint, nregdescfloat: Added.
twisti [Mon, 2 Jan 2006 16:03:29 +0000 (16:03 +0000)]
* noinst_HEADERS: Removed md-abi.inc.
christian [Mon, 2 Jan 2006 14:32:50 +0000 (14:32 +0000)]
Removed old debug message
twisti [Mon, 2 Jan 2006 14:26:06 +0000 (14:26 +0000)]
* md-abi.inc: Removed.
twisti [Mon, 2 Jan 2006 14:25:15 +0000 (14:25 +0000)]
* nregdescint, nregdescfloat: Moved to md-abi.c.
twisti [Mon, 2 Jan 2006 14:24:50 +0000 (14:24 +0000)]
* nregdescint, nregdescfloat: Added.
twisti [Mon, 2 Jan 2006 14:24:25 +0000 (14:24 +0000)]
* noinst_HEADERS: Removed md-abi.inc.
christian [Mon, 2 Jan 2006 14:11:32 +0000 (14:11 +0000)]
Corrected \"\" to \<\> for system header include
twisti [Mon, 2 Jan 2006 14:07:28 +0000 (14:07 +0000)]
* nregdescint, nregdescfloat: Moved to md-abi.c.
twisti [Mon, 2 Jan 2006 14:07:00 +0000 (14:07 +0000)]
* noinst_HEADERS: Removed md-abi.inc.
twisti [Mon, 2 Jan 2006 14:06:38 +0000 (14:06 +0000)]
* nregdescint, nregdescfloat: Added.
twisti [Mon, 2 Jan 2006 14:06:13 +0000 (14:06 +0000)]
* disassinstr: Some code improvement.
twisti [Mon, 2 Jan 2006 14:05:00 +0000 (14:05 +0000)]
* md-abi.inc: Removed.
christian [Mon, 2 Jan 2006 13:05:56 +0000 (13:05 +0000)]
Changed register allocator .inc to .c files and moved them to src/vm/jit/allocator
christian [Mon, 2 Jan 2006 12:59:54 +0000 (12:59 +0000)]
Changed register allocator .inc to .c files and moved them to src/vm/jit/allocator
twisti [Mon, 2 Jan 2006 12:22:00 +0000 (12:22 +0000)]
* Fixed result message for debug.
twisti [Mon, 2 Jan 2006 12:10:39 +0000 (12:10 +0000)]
* Typo.
twisti [Mon, 2 Jan 2006 12:04:13 +0000 (12:04 +0000)]
* Added ltdl.h check.
twisti [Mon, 2 Jan 2006 11:34:33 +0000 (11:34 +0000)]
* Fixed ltdl.h include path.
twisti [Mon, 2 Jan 2006 01:34:53 +0000 (01:34 +0000)]
* Fixed ltdl.h include path.
twisti [Mon, 2 Jan 2006 01:15:11 +0000 (01:15 +0000)]
* I don't think we really need them, but they are still in Attic.
twisti [Mon, 2 Jan 2006 01:10:14 +0000 (01:10 +0000)]
* Generated changelog for 2005.
twisti [Mon, 2 Jan 2006 01:05:27 +0000 (01:05 +0000)]
* unzip.[ch], libffi, libltdl: Removed.
twisti [Sun, 1 Jan 2006 21:53:26 +0000 (21:53 +0000)]
* Removed libltdl.
twisti [Sun, 1 Jan 2006 21:38:36 +0000 (21:38 +0000)]
* We now use the system libltdl.
twisti [Sun, 1 Jan 2006 21:32:28 +0000 (21:32 +0000)]
* Changed text of kaffe's stuff, dalibor pointed this out.
twisti [Sun, 1 Jan 2006 21:29:59 +0000 (21:29 +0000)]
* AC_LIBLTDL_CONVENIENCE, AC_SUBST(LIBLTDL): Removed.
* AC_COMPILE_CHECK_SIZEOF: Replaced with AC_CHECK_SIZEOF.
twisti [Sun, 1 Jan 2006 21:22:35 +0000 (21:22 +0000)]
* m4 macros have a different copyright header.
twisti [Sun, 1 Jan 2006 21:13:34 +0000 (21:13 +0000)]
* 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.
twisti [Sun, 1 Jan 2006 20:55:14 +0000 (20:55 +0000)]
* Not required.
twisti [Sun, 1 Jan 2006 19:39:30 +0000 (19:39 +0000)]
* Removed libltdlc.la.
twisti [Sun, 1 Jan 2006 19:39:06 +0000 (19:39 +0000)]
* DIST_SUBDIRS: Removed libltdl.
* SUBDIRS: Likewise.
twisti [Sun, 1 Jan 2006 19:38:43 +0000 (19:38 +0000)]
* Added libltdl check.
* AC_CONFIG_SUBDIRS: Removed src/libltdl.
twisti [Sun, 1 Jan 2006 18:39:30 +0000 (18:39 +0000)]
* libarch_la_SOURCES: Removed symcat.h.
twisti [Sun, 1 Jan 2006 18:34:13 +0000 (18:34 +0000)]
* Use system one.
twisti [Sun, 1 Jan 2006 18:33:16 +0000 (18:33 +0000)]
* libarch_la_SOURCES: Removed symcat.h.
twisti [Sun, 1 Jan 2006 18:30:53 +0000 (18:30 +0000)]
* generic_symbol_at_address: Print only 8 bytes.
twisti [Sun, 1 Jan 2006 18:21:44 +0000 (18:21 +0000)]
* Use system ones.
twisti [Sun, 1 Jan 2006 18:21:30 +0000 (18:21 +0000)]
* generic_symbol_at_address: Added, they were implemented in dis-buf.c
which was removed.
* generic_print_address: Likewise.
* perror_memory: Likewise.
twisti [Sun, 1 Jan 2006 18:20:33 +0000 (18:20 +0000)]
* libarch_la_SOURCES: Removed ansidecl.h, bfd.h and dis-buf.c.
twisti [Sun, 1 Jan 2006 18:20:00 +0000 (18:20 +0000)]
* config.h, vm/jit/codegen-common.h: Added.
twisti [Sun, 1 Jan 2006 16:40:10 +0000 (16:40 +0000)]
* Changed include to use system headers.
twisti [Sun, 1 Jan 2006 16:39:52 +0000 (16:39 +0000)]
* Use system ones.
twisti [Sun, 1 Jan 2006 16:39:15 +0000 (16:39 +0000)]
* generic_symbol_at_address: Added, they were implemented in dis-buf.c
which was removed.
* generic_print_address: Likewise.
* perror_memory: Likewise.
twisti [Sun, 1 Jan 2006 16:37:57 +0000 (16:37 +0000)]
* libarch_la_SOURCES: Removed ansidecl.h, bfd.h and dis-buf.c.
twisti [Sun, 1 Jan 2006 16:35:54 +0000 (16:35 +0000)]
* DEC OSF cc only defines __alpha.
twisti [Sun, 1 Jan 2006 16:34:53 +0000 (16:34 +0000)]
* class_resolvefield: Renamed except to throwexception since some compilers
have a builtin except macro (like DEC OSF cc).
* class_resolveclassmethod: Likewise.
* class_resolveinterfacemethod: Likewise.
twisti [Sun, 1 Jan 2006 16:31:40 +0000 (16:31 +0000)]
* zip_open: Handle compiler error with DEC OSF's cc.
twisti [Fri, 30 Dec 2005 20:45:12 +0000 (20:45 +0000)]
* 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.
twisti [Fri, 30 Dec 2005 20:38:59 +0000 (20:38 +0000)]
* 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.
twisti [Fri, 30 Dec 2005 20:31:44 +0000 (20:31 +0000)]
* 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.
twisti [Fri, 30 Dec 2005 14:29:49 +0000 (14:29 +0000)]
* vm/jit/codegen.inc: Removed.
* vm/jit/codegen-common.h: Added.
* vm/jit/dseg.h: Likewise.
* codegen: Renamed codegen_createlinenumbertable to
dseg_createlinenumbertable.
twisti [Fri, 30 Dec 2005 14:28:53 +0000 (14:28 +0000)]
* vm/options.h: Added.
twisti [Fri, 30 Dec 2005 14:28:35 +0000 (14:28 +0000)]
* builtin_displaymethodstop: Fixed warnings.
twisti [Fri, 30 Dec 2005 14:21:35 +0000 (14:21 +0000)]
* vm/exceptions.h: Added.
* vm/jit/codegen-common.h: Likewise.
* vm/jit/dseg.h: Likewise.
* vm/jit/codegen.inc: Removed.
* codegen: Renamed codegen_createlinenumbertable to
dseg_createlinenumbertable.
twisti [Fri, 30 Dec 2005 14:20:25 +0000 (14:20 +0000)]
* vm/jit/codegen.inc.h: Renamed to vm/jit/codegen-common.h.
twisti [Fri, 30 Dec 2005 14:18:01 +0000 (14:18 +0000)]
* Moved stuff to codegen-common.[ch] and dseg.[ch].
twisti [Fri, 30 Dec 2005 14:17:30 +0000 (14:17 +0000)]
* Moved codegen stuff from codengen.inc.
twisti [Fri, 30 Dec 2005 14:16:49 +0000 (14:16 +0000)]
* Moved data segment stuff from codegen.inc.
twisti [Fri, 30 Dec 2005 14:14:32 +0000 (14:14 +0000)]
* noinst_HEADERS: Removed codegen.inc, codegen.inc.h.
* libjit_la_SOURCES: Added codegen-common.[ch], dseg.[ch].
twisti [Fri, 30 Dec 2005 14:13:36 +0000 (14:13 +0000)]
* vm/jit/codegen.inc.h: Renamed to vm/jit/codegen-common.h.
twisti [Fri, 30 Dec 2005 14:13:10 +0000 (14:13 +0000)]
* vm/jit/codegen.inc.h: Removed.
twisti [Thu, 22 Dec 2005 16:26:03 +0000 (16:26 +0000)]
* suck_add_from_property: Correct scandir error handling.
twisti [Thu, 22 Dec 2005 16:11:07 +0000 (16:11 +0000)]
* cacao/cacao.h: Removed.
* vm/suck.h: Added.
twisti [Thu, 22 Dec 2005 16:10:17 +0000 (16:10 +0000)]
* bootclasspath, classpath: Moved from cacao.[ch].
* scandir_filter: Added.
* suck_add: Bugfix, check for . in zip/jar files.
* suck_add_from_property: Required for java.endorsed.dirs.
twisti [Thu, 22 Dec 2005 16:08:57 +0000 (16:08 +0000)]
* bootclasspath, classpath: Moved to suck.[ch].
twisti [Thu, 22 Dec 2005 15:07:43 +0000 (15:07 +0000)]
* properties.[ch]: Added, moved the commandline properties handling stuff
to these files.
twisti [Thu, 22 Dec 2005 14:06:10 +0000 (14:06 +0000)]
* STATS: Renamed to STATISTICS.
twisti [Thu, 22 Dec 2005 14:05:38 +0000 (14:05 +0000)]
* Small cosmetic changes.
twisti [Thu, 22 Dec 2005 14:05:01 +0000 (14:05 +0000)]
* STATISTICS: Renamed to ENABLE_STATISTICS.