cacao.git
18 years ago* SUCK_xx_xx: We can only optimize little endian loads on i386 and x86_64
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.

18 years ago* Ignore *.class files.
twisti [Sun, 8 Jan 2006 22:12:22 +0000 (22:12 +0000)]
* Ignore *.class files.

18 years ago* java-assert.h: Unused, removed.
twisti [Sun, 8 Jan 2006 22:11:14 +0000 (22:11 +0000)]
* java-assert.h: Unused, removed.

18 years ago* Added VM interface change to be consistent:
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.

18 years ago* suck_add: Check for lce != NULL before adding it to the list, since
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.

18 years ago* JAVAC: Removed.
twisti [Sun, 8 Jan 2006 19:14:17 +0000 (19:14 +0000)]
* JAVAC: Removed.

18 years ago* SOURCE_FILES: Added.
twisti [Sun, 8 Jan 2006 19:13:33 +0000 (19:13 +0000)]
* SOURCE_FILES: Added.
* JAVAC: Removed.
* checkall: Renamed to check.

18 years ago* Use $(mkdir_p), $(JAVAC) and $(ZIP) variables.
twisti [Sun, 8 Jan 2006 19:12:50 +0000 (19:12 +0000)]
* Use $(mkdir_p), $(JAVAC) and $(ZIP) variables.

18 years ago* AM_PROG_MKDIR_P: Added.
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.

18 years ago* Macros to check for a Java compiler, taken from
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/.

18 years ago* Removed src/toolbox/avl.[ch] copyright.
twisti [Wed, 4 Jan 2006 09:35:30 +0000 (09:35 +0000)]
* Removed src/toolbox/avl.[ch] copyright.

18 years ago* avl_dump: Only print node->data.
twisti [Wed, 4 Jan 2006 09:34:07 +0000 (09:34 +0000)]
* avl_dump: Only print node->data.

18 years ago* Use new avl tree code.
twisti [Tue, 3 Jan 2006 23:46:48 +0000 (23:46 +0000)]
* Use new avl tree code.

18 years ago* Rewritten.
twisti [Tue, 3 Jan 2006 23:46:30 +0000 (23:46 +0000)]
* Rewritten.

18 years ago* exit_handler: Removed print_dynamic_super_statistics.
twisti [Tue, 3 Jan 2006 23:44:38 +0000 (23:44 +0000)]
* exit_handler: Removed print_dynamic_super_statistics.

18 years ago* print_stats: Added print_dynamic_super_statistics.
twisti [Tue, 3 Jan 2006 23:44:19 +0000 (23:44 +0000)]
* print_stats: Added print_dynamic_super_statistics.

18 years ago* threads.h: Added.
twisti [Tue, 3 Jan 2006 23:43:48 +0000 (23:43 +0000)]
* threads.h: Added.
* builtin.h: Likewise.

18 years ago* CallNonvirtualBooleanMethodA: Added missing ;.
twisti [Tue, 3 Jan 2006 23:08:58 +0000 (23:08 +0000)]
* CallNonvirtualBooleanMethodA: Added missing ;.

18 years ago* ENABLE_STATISTICS: Fixed typo.
twisti [Tue, 3 Jan 2006 23:05:50 +0000 (23:05 +0000)]
* ENABLE_STATISTICS: Fixed typo.

18 years agotypeing error
christian [Mon, 2 Jan 2006 21:01:58 +0000 (21:01 +0000)]
typeing error

18 years ago* nregdescint, nregdescfloat: Moved to md-abi.c.
twisti [Mon, 2 Jan 2006 17:13:02 +0000 (17:13 +0000)]
* nregdescint, nregdescfloat: Moved to md-abi.c.

18 years ago* nregdescint, nregdescfloat: Added.
twisti [Mon, 2 Jan 2006 17:12:47 +0000 (17:12 +0000)]
* nregdescint, nregdescfloat: Added.

18 years ago* noinst_HEADERS: Removed md-abi.inc.
twisti [Mon, 2 Jan 2006 17:11:59 +0000 (17:11 +0000)]
* noinst_HEADERS: Removed md-abi.inc.

18 years ago* signal_handler_sigsegv: Replaced functionptr with u1*.
twisti [Mon, 2 Jan 2006 16:40:40 +0000 (16:40 +0000)]
* signal_handler_sigsegv: Replaced functionptr with u1*.

18 years ago* nregdescint, nregdescfloat: Moved to md-abi.c.
twisti [Mon, 2 Jan 2006 16:18:09 +0000 (16:18 +0000)]
* nregdescint, nregdescfloat: Moved to md-abi.c.

18 years ago* nregdescint, nregdescfloat: Added.
twisti [Mon, 2 Jan 2006 16:17:30 +0000 (16:17 +0000)]
* nregdescint, nregdescfloat: Added.

18 years ago* noinst_HEADERS: Removed md-abi.inc.
twisti [Mon, 2 Jan 2006 16:17:01 +0000 (16:17 +0000)]
* noinst_HEADERS: Removed md-abi.inc.

18 years ago* INCLUDES: Added OS_DIR, some archs have their md-abi.* files in the os
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.

18 years ago*** empty log message ***
christian [Mon, 2 Jan 2006 16:08:19 +0000 (16:08 +0000)]
*** empty log message ***

18 years ago* nregdescint, nregdescfloat: Moved to md-abi.c.
twisti [Mon, 2 Jan 2006 16:04:16 +0000 (16:04 +0000)]
* nregdescint, nregdescfloat: Moved to md-abi.c.

18 years ago* nregdescint, nregdescfloat: Added.
twisti [Mon, 2 Jan 2006 16:03:57 +0000 (16:03 +0000)]
* nregdescint, nregdescfloat: Added.

18 years ago* noinst_HEADERS: Removed md-abi.inc.
twisti [Mon, 2 Jan 2006 16:03:29 +0000 (16:03 +0000)]
* noinst_HEADERS: Removed md-abi.inc.

18 years agoRemoved old debug message
christian [Mon, 2 Jan 2006 14:32:50 +0000 (14:32 +0000)]
Removed old debug message

18 years ago* md-abi.inc: Removed.
twisti [Mon, 2 Jan 2006 14:26:06 +0000 (14:26 +0000)]
* md-abi.inc: Removed.

18 years ago* nregdescint, nregdescfloat: Moved to md-abi.c.
twisti [Mon, 2 Jan 2006 14:25:15 +0000 (14:25 +0000)]
* nregdescint, nregdescfloat: Moved to md-abi.c.

18 years ago* nregdescint, nregdescfloat: Added.
twisti [Mon, 2 Jan 2006 14:24:50 +0000 (14:24 +0000)]
* nregdescint, nregdescfloat: Added.

18 years ago* noinst_HEADERS: Removed md-abi.inc.
twisti [Mon, 2 Jan 2006 14:24:25 +0000 (14:24 +0000)]
* noinst_HEADERS: Removed md-abi.inc.

18 years agoCorrected \"\" to \<\> for system header include
christian [Mon, 2 Jan 2006 14:11:32 +0000 (14:11 +0000)]
Corrected \"\" to \<\> for system header include

18 years ago* nregdescint, nregdescfloat: Moved to md-abi.c.
twisti [Mon, 2 Jan 2006 14:07:28 +0000 (14:07 +0000)]
* nregdescint, nregdescfloat: Moved to md-abi.c.

18 years ago* noinst_HEADERS: Removed md-abi.inc.
twisti [Mon, 2 Jan 2006 14:07:00 +0000 (14:07 +0000)]
* noinst_HEADERS: Removed md-abi.inc.

18 years ago* nregdescint, nregdescfloat: Added.
twisti [Mon, 2 Jan 2006 14:06:38 +0000 (14:06 +0000)]
* nregdescint, nregdescfloat: Added.

18 years ago* disassinstr: Some code improvement.
twisti [Mon, 2 Jan 2006 14:06:13 +0000 (14:06 +0000)]
* disassinstr: Some code improvement.

18 years ago* md-abi.inc: Removed.
twisti [Mon, 2 Jan 2006 14:05:00 +0000 (14:05 +0000)]
* md-abi.inc: Removed.

18 years agoChanged register allocator .inc to .c files and moved them to src/vm/jit/allocator
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

18 years agoChanged 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

18 years ago* Fixed result message for debug.
twisti [Mon, 2 Jan 2006 12:22:00 +0000 (12:22 +0000)]
* Fixed result message for debug.

18 years ago* Typo.
twisti [Mon, 2 Jan 2006 12:10:39 +0000 (12:10 +0000)]
* Typo.

18 years ago* Added ltdl.h check.
twisti [Mon, 2 Jan 2006 12:04:13 +0000 (12:04 +0000)]
* Added ltdl.h check.

18 years ago* Fixed ltdl.h include path.
twisti [Mon, 2 Jan 2006 11:34:33 +0000 (11:34 +0000)]
* Fixed ltdl.h include path.

18 years ago* Fixed ltdl.h include path.
twisti [Mon, 2 Jan 2006 01:34:53 +0000 (01:34 +0000)]
* Fixed ltdl.h include path.

18 years ago* I don't think we really need them, but they are still in Attic.
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.

18 years ago* Generated changelog for 2005.
twisti [Mon, 2 Jan 2006 01:10:14 +0000 (01:10 +0000)]
* Generated changelog for 2005.

18 years ago* unzip.[ch], libffi, libltdl: Removed.
twisti [Mon, 2 Jan 2006 01:05:27 +0000 (01:05 +0000)]
* unzip.[ch], libffi, libltdl: Removed.

18 years ago* Removed libltdl.
twisti [Sun, 1 Jan 2006 21:53:26 +0000 (21:53 +0000)]
* Removed libltdl.

18 years ago* We now use the system libltdl.
twisti [Sun, 1 Jan 2006 21:38:36 +0000 (21:38 +0000)]
* We now use the system libltdl.

18 years ago* Changed text of kaffe's stuff, dalibor pointed this out.
twisti [Sun, 1 Jan 2006 21:32:28 +0000 (21:32 +0000)]
* Changed text of kaffe's stuff, dalibor pointed this out.

18 years ago* AC_LIBLTDL_CONVENIENCE, AC_SUBST(LIBLTDL): Removed.
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.

18 years ago* m4 macros have a different copyright header.
twisti [Sun, 1 Jan 2006 21:22:35 +0000 (21:22 +0000)]
* m4 macros have a different copyright header.

18 years ago* Lists all third party software we use. This list contains all stuff we
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.

18 years ago* Not required.
twisti [Sun, 1 Jan 2006 20:55:14 +0000 (20:55 +0000)]
* Not required.

18 years ago* Removed libltdlc.la.
twisti [Sun, 1 Jan 2006 19:39:30 +0000 (19:39 +0000)]
* Removed libltdlc.la.

18 years ago* DIST_SUBDIRS: Removed libltdl.
twisti [Sun, 1 Jan 2006 19:39:06 +0000 (19:39 +0000)]
* DIST_SUBDIRS: Removed libltdl.
* SUBDIRS: Likewise.

18 years ago* Added libltdl check.
twisti [Sun, 1 Jan 2006 19:38:43 +0000 (19:38 +0000)]
* Added libltdl check.
* AC_CONFIG_SUBDIRS: Removed src/libltdl.

18 years ago* libarch_la_SOURCES: Removed symcat.h.
twisti [Sun, 1 Jan 2006 18:39:30 +0000 (18:39 +0000)]
* libarch_la_SOURCES: Removed symcat.h.

18 years ago* Use system one.
twisti [Sun, 1 Jan 2006 18:34:13 +0000 (18:34 +0000)]
* Use system one.

18 years ago* libarch_la_SOURCES: Removed symcat.h.
twisti [Sun, 1 Jan 2006 18:33:16 +0000 (18:33 +0000)]
* libarch_la_SOURCES: Removed symcat.h.

18 years ago* generic_symbol_at_address: Print only 8 bytes.
twisti [Sun, 1 Jan 2006 18:30:53 +0000 (18:30 +0000)]
* generic_symbol_at_address: Print only 8 bytes.

18 years ago* Use system ones.
twisti [Sun, 1 Jan 2006 18:21:44 +0000 (18:21 +0000)]
* Use system ones.

18 years ago* generic_symbol_at_address: Added, they were implemented in dis-buf.c
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.

18 years ago* libarch_la_SOURCES: Removed ansidecl.h, bfd.h and dis-buf.c.
twisti [Sun, 1 Jan 2006 18:20:33 +0000 (18:20 +0000)]
* libarch_la_SOURCES: Removed ansidecl.h, bfd.h and dis-buf.c.

18 years ago* config.h, vm/jit/codegen-common.h: Added.
twisti [Sun, 1 Jan 2006 18:20:00 +0000 (18:20 +0000)]
* config.h, vm/jit/codegen-common.h: Added.

18 years ago* Changed include to use system headers.
twisti [Sun, 1 Jan 2006 16:40:10 +0000 (16:40 +0000)]
* Changed include to use system headers.

18 years ago* Use system ones.
twisti [Sun, 1 Jan 2006 16:39:52 +0000 (16:39 +0000)]
* Use system ones.

18 years ago* generic_symbol_at_address: Added, they were implemented in dis-buf.c
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.

18 years ago* libarch_la_SOURCES: Removed ansidecl.h, bfd.h and dis-buf.c.
twisti [Sun, 1 Jan 2006 16:37:57 +0000 (16:37 +0000)]
* libarch_la_SOURCES: Removed ansidecl.h, bfd.h and dis-buf.c.

18 years ago* DEC OSF cc only defines __alpha.
twisti [Sun, 1 Jan 2006 16:35:54 +0000 (16:35 +0000)]
* DEC OSF cc only defines __alpha.

18 years ago* class_resolvefield: Renamed except to throwexception since some compilers
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.

18 years ago* zip_open: Handle compiler error with DEC OSF's cc.
twisti [Sun, 1 Jan 2006 16:31:40 +0000 (16:31 +0000)]
* zip_open: Handle compiler error with DEC OSF's cc.

18 years ago* vm/jit/codegen.inc: Removed.
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.

18 years ago* vm/jit/codegen.inc: Removed.
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.

18 years ago* vm/jit/codegen.inc: Removed.
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.

18 years ago* vm/jit/codegen.inc: Removed.
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.

18 years ago* vm/options.h: Added.
twisti [Fri, 30 Dec 2005 14:28:53 +0000 (14:28 +0000)]
* vm/options.h: Added.

18 years ago* builtin_displaymethodstop: Fixed warnings.
twisti [Fri, 30 Dec 2005 14:28:35 +0000 (14:28 +0000)]
* builtin_displaymethodstop: Fixed warnings.

18 years ago* vm/exceptions.h: Added.
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.

18 years ago* vm/jit/codegen.inc.h: Renamed to vm/jit/codegen-common.h.
twisti [Fri, 30 Dec 2005 14:20:25 +0000 (14:20 +0000)]
* vm/jit/codegen.inc.h: Renamed to vm/jit/codegen-common.h.

18 years ago* Moved stuff to codegen-common.[ch] and dseg.[ch].
twisti [Fri, 30 Dec 2005 14:18:01 +0000 (14:18 +0000)]
* Moved stuff to codegen-common.[ch] and dseg.[ch].

18 years ago* Moved codegen stuff from codengen.inc.
twisti [Fri, 30 Dec 2005 14:17:30 +0000 (14:17 +0000)]
* Moved codegen stuff from codengen.inc.

18 years ago* Moved data segment stuff from codegen.inc.
twisti [Fri, 30 Dec 2005 14:16:49 +0000 (14:16 +0000)]
* Moved data segment stuff from codegen.inc.

18 years ago* noinst_HEADERS: Removed codegen.inc, codegen.inc.h.
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].

18 years ago* vm/jit/codegen.inc.h: Renamed to vm/jit/codegen-common.h.
twisti [Fri, 30 Dec 2005 14:13:36 +0000 (14:13 +0000)]
* vm/jit/codegen.inc.h: Renamed to vm/jit/codegen-common.h.

18 years ago* vm/jit/codegen.inc.h: Removed.
twisti [Fri, 30 Dec 2005 14:13:10 +0000 (14:13 +0000)]
* vm/jit/codegen.inc.h: Removed.

18 years ago* suck_add_from_property: Correct scandir error handling.
twisti [Thu, 22 Dec 2005 16:26:03 +0000 (16:26 +0000)]
* suck_add_from_property: Correct scandir error handling.

18 years ago* cacao/cacao.h: Removed.
twisti [Thu, 22 Dec 2005 16:11:07 +0000 (16:11 +0000)]
* cacao/cacao.h: Removed.
* vm/suck.h: Added.

18 years ago* bootclasspath, classpath: Moved from cacao.[ch].
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.

18 years ago* bootclasspath, classpath: Moved to suck.[ch].
twisti [Thu, 22 Dec 2005 16:08:57 +0000 (16:08 +0000)]
* bootclasspath, classpath: Moved to suck.[ch].

18 years ago* properties.[ch]: Added, moved the commandline properties handling stuff
twisti [Thu, 22 Dec 2005 15:07:43 +0000 (15:07 +0000)]
* properties.[ch]: Added, moved the commandline properties handling stuff
  to these files.

18 years ago* STATS: Renamed to STATISTICS.
twisti [Thu, 22 Dec 2005 14:06:10 +0000 (14:06 +0000)]
* STATS: Renamed to STATISTICS.

18 years ago* Small cosmetic changes.
twisti [Thu, 22 Dec 2005 14:05:38 +0000 (14:05 +0000)]
* Small cosmetic changes.

18 years ago* STATISTICS: Renamed to ENABLE_STATISTICS.
twisti [Thu, 22 Dec 2005 14:05:01 +0000 (14:05 +0000)]
* STATISTICS: Renamed to ENABLE_STATISTICS.