cacao.git
19 years agoit should not be IllegalArgumentException, but IllegalAccessException, but that check...
jowenn [Wed, 15 Dec 2004 17:25:04 +0000 (17:25 +0000)]
it should not be IllegalArgumentException, but IllegalAccessException, but that check looks wrong anyway. I have to look more into the the topic of handling the IllegalArgumentException, so this is commented out again for now

19 years agothrow the required acceptions in the Field.getXYZ natives, support for static fields...
jowenn [Wed, 15 Dec 2004 16:21:20 +0000 (16:21 +0000)]
throw the required acceptions in the Field.getXYZ natives, support for static fields in reflection. add missing use_class_as_object call

19 years agopowerpc-linux changes.
twisti [Wed, 15 Dec 2004 16:14:57 +0000 (16:14 +0000)]
powerpc-linux changes.

19 years ago#ifdef the cacao_catch_Handler to __DARWIN__.
twisti [Wed, 15 Dec 2004 15:55:32 +0000 (15:55 +0000)]
#ifdef the cacao_catch_Handler to __DARWIN__.

19 years agoUse dynamic buffer in log_message_class and log_message_method to prevent
twisti [Wed, 15 Dec 2004 15:48:43 +0000 (15:48 +0000)]
Use dynamic buffer in log_message_class and log_message_method to prevent
buffer overflows.

19 years ago- use bl instead of lwz-mtctr-bctrl sequence
twisti [Wed, 15 Dec 2004 12:57:23 +0000 (12:57 +0000)]
- use bl instead of lwz-mtctr-bctrl sequence
- removed _ from symbols and added defines for darwin (still to decide how
  to check for darwin assembler)

19 years agoCalculate regoff for float ARGVAR's correcly.
twisti [Tue, 14 Dec 2004 13:16:11 +0000 (13:16 +0000)]
Calculate regoff for float ARGVAR's correcly.

19 years agoFixed x86_64 argument passing typo.
twisti [Tue, 14 Dec 2004 13:14:40 +0000 (13:14 +0000)]
Fixed x86_64 argument passing typo.

19 years agoFixed argument passing in native stub, testarguments now works properly.
twisti [Mon, 13 Dec 2004 16:58:37 +0000 (16:58 +0000)]
Fixed argument passing in native stub, testarguments now works properly.

19 years ago- more checks
twisti [Mon, 13 Dec 2004 10:09:35 +0000 (10:09 +0000)]
- more checks
- gnu header

19 years ago- call builtin_trace_args (runverbose) after monitorenter, to get a proper
twisti [Mon, 13 Dec 2004 08:44:56 +0000 (08:44 +0000)]
- call builtin_trace_args (runverbose) after monitorenter, to get a proper
  calltrace with threads
- nativestub changes: fixed stub size (throw an exception we the sub is too
  small)

19 years ago- much indent (sorry)
twisti [Mon, 13 Dec 2004 08:41:33 +0000 (08:41 +0000)]
- much indent (sorry)
- asm_calljavafunction2 argument copy bugfix

19 years agoChanged x86_64 abi back to 8 float argument registers.
twisti [Mon, 13 Dec 2004 08:40:16 +0000 (08:40 +0000)]
Changed x86_64 abi back to 8 float argument registers.

19 years agoDon't export loadingtime and compilingtime (error with gcc-4.0).
twisti [Mon, 13 Dec 2004 08:28:10 +0000 (08:28 +0000)]
Don't export loadingtime and compilingtime (error with gcc-4.0).

19 years agoInclude paths fixed.
twisti [Mon, 13 Dec 2004 08:27:03 +0000 (08:27 +0000)]
Include paths fixed.

19 years agoinlining of parameters fixed
carolyn [Fri, 10 Dec 2004 23:21:03 +0000 (23:21 +0000)]
inlining of parameters fixed

19 years agoAdded forgotten ansidecl.h.
twisti [Fri, 10 Dec 2004 13:53:36 +0000 (13:53 +0000)]
Added forgotten ansidecl.h.

19 years ago- back to -O0 till next release
twisti [Fri, 10 Dec 2004 13:11:17 +0000 (13:11 +0000)]
- back to -O0 till next release
- added tests/native/Makefile

19 years agoMore generic version, more tests.
twisti [Fri, 10 Dec 2004 13:10:29 +0000 (13:10 +0000)]
More generic version, more tests.

19 years agoAdded src/ to paths.
twisti [Thu, 9 Dec 2004 14:20:12 +0000 (14:20 +0000)]
Added src/ to paths.

19 years ago- fixed -verbosecall crash (too small stub size)
twisti [Thu, 9 Dec 2004 14:07:22 +0000 (14:07 +0000)]
- fixed -verbosecall crash (too small stub size)
- warning fixes
- code cleanup + indent

19 years agoUpdates for parseRT with Threads / debug moved to parseRTprint.h for readablity ...
carolyn [Thu, 9 Dec 2004 10:17:12 +0000 (10:17 +0000)]
Updates for parseRT with Threads / debug moved to parseRTprint.h for readablity / get rid of warnings in inline.c

19 years ago- back in the gtk hack again
twisti [Wed, 8 Dec 2004 19:24:05 +0000 (19:24 +0000)]
- back in the gtk hack again
- bugfix for dummynativetable and gcc-3.4

19 years agoLDADD reordered. Did not work with no threads.
twisti [Wed, 8 Dec 2004 19:22:59 +0000 (19:22 +0000)]
LDADD reordered. Did not work with no threads.

19 years agoExtra dist gtk files.
twisti [Wed, 8 Dec 2004 16:38:48 +0000 (16:38 +0000)]
Extra dist gtk files.

19 years agoAdded classes.am to nativetable.inc dependencies.
twisti [Wed, 8 Dec 2004 16:38:25 +0000 (16:38 +0000)]
Added classes.am to nativetable.inc dependencies.

19 years agoremove quick hack includes to Gtk*Peer.c from native.c
motse [Wed, 8 Dec 2004 11:01:19 +0000 (11:01 +0000)]
remove quick hack includes to Gtk*Peer.c from native.c

19 years agoDefine optimization and debug flags at one place.
twisti [Wed, 8 Dec 2004 00:02:22 +0000 (00:02 +0000)]
Define optimization and debug flags at one place.

19 years agoDepend on offsets.h on genoffsets (breaks make dist).
twisti [Tue, 7 Dec 2004 17:31:44 +0000 (17:31 +0000)]
Depend on offsets.h on genoffsets (breaks make dist).

19 years agohistory updated till 2004/12/07
cacao [Tue, 7 Dec 2004 16:34:19 +0000 (16:34 +0000)]
history updated till 2004/12/07

19 years agoGNU header update.
twisti [Tue, 7 Dec 2004 14:33:27 +0000 (14:33 +0000)]
GNU header update.

19 years agominor changes
cacao [Tue, 7 Dec 2004 13:51:57 +0000 (13:51 +0000)]
minor changes

19 years agoAdded extest_clinit.java
twisti [Tue, 7 Dec 2004 12:41:18 +0000 (12:41 +0000)]
Added extest_clinit.java

19 years agoUpdate.
twisti [Tue, 7 Dec 2004 12:34:57 +0000 (12:34 +0000)]
Update.

19 years agoCFLAGS for irix mipspro and gcc compiler (gcc does not work yet).
twisti [Tue, 7 Dec 2004 12:08:45 +0000 (12:08 +0000)]
CFLAGS for irix mipspro and gcc compiler (gcc does not work yet).

19 years agoUpdated to GPL2.
twisti [Tue, 7 Dec 2004 11:27:01 +0000 (11:27 +0000)]
Updated to GPL2.

19 years agoFixed class not found warning bug with opt_verbose.
twisti [Tue, 7 Dec 2004 11:18:45 +0000 (11:18 +0000)]
Fixed class not found warning bug with opt_verbose.

19 years agoForce installation of link.
twisti [Tue, 7 Dec 2004 10:58:02 +0000 (10:58 +0000)]
Force installation of link.

19 years agoOk, the same with nativeCalls.
twisti [Tue, 7 Dec 2004 10:56:02 +0000 (10:56 +0000)]
Ok, the same with nativeCalls.

19 years agoUpdated to version gdb-6.2 (just to be up-to-date).
twisti [Tue, 7 Dec 2004 10:55:11 +0000 (10:55 +0000)]
Updated to version gdb-6.2 (just to be up-to-date).

19 years ago- build and clean offsets.h
twisti [Tue, 7 Dec 2004 10:51:15 +0000 (10:51 +0000)]
- build and clean offsets.h
- added symcat.h

19 years agoBuild and clean offsets.h.
twisti [Tue, 7 Dec 2004 10:42:04 +0000 (10:42 +0000)]
Build and clean offsets.h.

19 years ago#else is just i386, not a mips or powerpc.
twisti [Tue, 7 Dec 2004 10:38:51 +0000 (10:38 +0000)]
#else is just i386, not a mips or powerpc.

19 years agoDon't define a data structure in a header file! This leads to multiple definitions...
twisti [Tue, 7 Dec 2004 10:23:05 +0000 (10:23 +0000)]
Don't define a data structure in a header file! This leads to multiple definitions and cannot be linked on every platform!!!

19 years agoBuild and clean offsets.h.
twisti [Tue, 7 Dec 2004 10:07:21 +0000 (10:07 +0000)]
Build and clean offsets.h.

19 years agoautogen.sh without typo
jowenn [Tue, 7 Dec 2004 07:55:07 +0000 (07:55 +0000)]
autogen.sh without typo

19 years agoA bit updated, more to come.
twisti [Mon, 6 Dec 2004 18:14:21 +0000 (18:14 +0000)]
A bit updated, more to come.

19 years agoRemoved libnativevm.a from all target.
twisti [Mon, 6 Dec 2004 18:00:40 +0000 (18:00 +0000)]
Removed libnativevm.a from all target.

19 years agoClean offsets.h, include asmoffsets.h, asmpart.S target.
twisti [Mon, 6 Dec 2004 17:12:57 +0000 (17:12 +0000)]
Clean offsets.h, include asmoffsets.h, asmpart.S target.

19 years agoDamn! Got nullpointer on every platform except alpha and i386.
twisti [Mon, 6 Dec 2004 17:01:21 +0000 (17:01 +0000)]
Damn! Got nullpointer on every platform except alpha and i386.

19 years agoRemoved stacktrace.inc include.
twisti [Mon, 6 Dec 2004 16:23:55 +0000 (16:23 +0000)]
Removed stacktrace.inc include.

19 years agoUse libtool.
twisti [Mon, 6 Dec 2004 16:23:31 +0000 (16:23 +0000)]
Use libtool.

19 years agoAdded makefile position name.
twisti [Mon, 6 Dec 2004 16:23:16 +0000 (16:23 +0000)]
Added makefile position name.

19 years agoUse libtool.
twisti [Mon, 6 Dec 2004 16:18:05 +0000 (16:18 +0000)]
Use libtool.

19 years agoUse .dword/.word instead of .quad/.long to support the mipspro assembler.
twisti [Mon, 6 Dec 2004 16:17:40 +0000 (16:17 +0000)]
Use .dword/.word instead of .quad/.long to support the mipspro assembler.

19 years agoMoved data segment offsets from asmpart.s into asmoffsets.h.
twisti [Mon, 6 Dec 2004 15:37:58 +0000 (15:37 +0000)]
Moved data segment offsets from asmpart.s into asmoffsets.h.

19 years agoRemoved data segment offsets.
twisti [Mon, 6 Dec 2004 15:36:50 +0000 (15:36 +0000)]
Removed data segment offsets.

19 years agoUse libtool.
twisti [Mon, 6 Dec 2004 15:36:31 +0000 (15:36 +0000)]
Use libtool.

19 years agoContains data segment offsets.
twisti [Mon, 6 Dec 2004 15:36:17 +0000 (15:36 +0000)]
Contains data segment offsets.

19 years agoCheck for AC_PROG_LN_S.
twisti [Mon, 6 Dec 2004 15:30:45 +0000 (15:30 +0000)]
Check for AC_PROG_LN_S.

19 years agoInstall program link in bin/ (maybe this should be a wrapper script or executeable).
twisti [Mon, 6 Dec 2004 15:26:02 +0000 (15:26 +0000)]
Install program link in bin/ (maybe this should be a wrapper script or executeable).

19 years agoFirst-zip-file-entry bugfix.
twisti [Mon, 6 Dec 2004 15:25:01 +0000 (15:25 +0000)]
First-zip-file-entry bugfix.

19 years agoUse libtool.
twisti [Mon, 6 Dec 2004 14:32:15 +0000 (14:32 +0000)]
Use libtool.

19 years agoAdded gnu header and emacs tailer.
twisti [Mon, 6 Dec 2004 14:32:00 +0000 (14:32 +0000)]
Added gnu header and emacs tailer.

19 years agoRemove stacktrace.inc include.
twisti [Mon, 6 Dec 2004 14:31:45 +0000 (14:31 +0000)]
Remove stacktrace.inc include.

19 years agoTypo.
twisti [Mon, 6 Dec 2004 14:31:01 +0000 (14:31 +0000)]
Typo.

19 years agoUse libtool to compile cacao libraries. We need to combine some libraries to better...
twisti [Mon, 6 Dec 2004 12:44:24 +0000 (12:44 +0000)]
Use libtool to compile cacao libraries. We need to combine some libraries to better resolve the linking order.

19 years agoInclude stacktrace.h.
twisti [Mon, 6 Dec 2004 12:34:02 +0000 (12:34 +0000)]
Include stacktrace.h.

19 years ago- include stacktrace.h
twisti [Mon, 6 Dec 2004 12:33:42 +0000 (12:33 +0000)]
- include stacktrace.h
- warning fixes

19 years ago- changed define
twisti [Mon, 6 Dec 2004 12:32:24 +0000 (12:32 +0000)]
- changed define
- emacs tailer
- code indent

19 years ago- removed asm offsets (what is the header file else for?)
twisti [Mon, 6 Dec 2004 12:31:42 +0000 (12:31 +0000)]
- removed asm offsets (what is the header file else for?)
- .ent .end bugfix

19 years agoDon't include stacktrace.inc.
twisti [Mon, 6 Dec 2004 12:30:59 +0000 (12:30 +0000)]
Don't include stacktrace.inc.

19 years agoNew header.
twisti [Mon, 6 Dec 2004 12:30:35 +0000 (12:30 +0000)]
New header.

19 years agoThis should be a normal .c file with a header.
twisti [Mon, 6 Dec 2004 12:30:17 +0000 (12:30 +0000)]
This should be a normal .c file with a header.

19 years agoPrototype codegen_findmethod for alpha.
twisti [Mon, 6 Dec 2004 12:29:35 +0000 (12:29 +0000)]
Prototype codegen_findmethod for alpha.

19 years ago- clinit error bugfix
twisti [Mon, 6 Dec 2004 08:48:07 +0000 (08:48 +0000)]
- clinit error bugfix
- made code more readable

19 years agoUse cacao data types.
twisti [Mon, 6 Dec 2004 08:44:20 +0000 (08:44 +0000)]
Use cacao data types.

19 years agoLoad libraries from cacao library path.
twisti [Sun, 5 Dec 2004 23:59:04 +0000 (23:59 +0000)]
Load libraries from cacao library path.

19 years ago- renamed RT_JAR_PATH to CACAO_RT_JAR_PATH
twisti [Sun, 5 Dec 2004 23:57:27 +0000 (23:57 +0000)]
- renamed RT_JAR_PATH to CACAO_RT_JAR_PATH
- defined CACAO_LIBRARY_PATH

19 years ago- Oh man! What are you doing?
twisti [Sun, 5 Dec 2004 23:56:47 +0000 (23:56 +0000)]
- Oh man! What are you doing?
- renamed RT_JAR_PATH to CACAO_RT_JAR_PATH

19 years agoprepare for loading libs/classfiles from install directory
jowenn [Sun, 5 Dec 2004 22:57:53 +0000 (22:57 +0000)]
prepare for loading libs/classfiles from install directory

19 years agosorry
jowenn [Sun, 5 Dec 2004 21:44:04 +0000 (21:44 +0000)]
sorry

19 years agoalmost all stacktraces do now really work.
jowenn [Sun, 5 Dec 2004 21:33:36 +0000 (21:33 +0000)]
almost all stacktraces do now really work.

19 years agostack frame more abi compliant
stefan [Sun, 5 Dec 2004 17:22:27 +0000 (17:22 +0000)]
stack frame more abi compliant

19 years agofix compiliation
jowenn [Sun, 5 Dec 2004 10:15:06 +0000 (10:15 +0000)]
fix compiliation

19 years agouse two functions for creating/removing items of the native stackframe list (i386...
jowenn [Sat, 4 Dec 2004 12:02:08 +0000 (12:02 +0000)]
use two functions for creating/removing items of the  native stackframe list (i386), make it work on FreeBSD (tested: 5.3-CURRENT) i386, dynamic loading of natives (x86_64)

19 years agoForgot to add INSTALL_PREFIX in CFLAGS.
twisti [Fri, 3 Dec 2004 17:15:59 +0000 (17:15 +0000)]
Forgot to add INSTALL_PREFIX in CFLAGS.

19 years agoA makefile...
twisti [Fri, 3 Dec 2004 16:58:03 +0000 (16:58 +0000)]
A makefile...

19 years agoCosmetic changes.
twisti [Fri, 3 Dec 2004 16:54:25 +0000 (16:54 +0000)]
Cosmetic changes.

19 years ago- build/dist/install changes
twisti [Fri, 3 Dec 2004 16:52:15 +0000 (16:52 +0000)]
- build/dist/install changes
- gnu header for cacao makefiles

19 years ago2 closed.
twisti [Fri, 3 Dec 2004 16:47:46 +0000 (16:47 +0000)]
2 closed.

19 years agoRemoved Michael Gschwind.
twisti [Fri, 3 Dec 2004 16:46:49 +0000 (16:46 +0000)]
Removed Michael Gschwind.

19 years agoInclude unzip.h fixes.
twisti [Fri, 3 Dec 2004 16:43:53 +0000 (16:43 +0000)]
Include unzip.h fixes.

19 years agoGreen thread fixes.
twisti [Fri, 3 Dec 2004 16:41:52 +0000 (16:41 +0000)]
Green thread fixes.

19 years agoAdded missing string.h include.
twisti [Fri, 3 Dec 2004 16:41:37 +0000 (16:41 +0000)]
Added missing string.h include.

19 years agoUpdated to version gdb-6.2 (just to be up-to-date).
twisti [Fri, 3 Dec 2004 16:40:57 +0000 (16:40 +0000)]
Updated to version gdb-6.2 (just to be up-to-date).

19 years ago- include changes
twisti [Fri, 3 Dec 2004 16:40:14 +0000 (16:40 +0000)]
- include changes
- use MCOPY

19 years agoLess important changes.
twisti [Fri, 3 Dec 2004 16:39:40 +0000 (16:39 +0000)]
Less important changes.

19 years ago- added SUPPORT_FMOD
twisti [Fri, 3 Dec 2004 16:38:55 +0000 (16:38 +0000)]
- added SUPPORT_FMOD
- fixed typo

19 years agoUpdated.
twisti [Fri, 3 Dec 2004 16:25:25 +0000 (16:25 +0000)]
Updated.