cacao.git
20 years agoframework for handbook added
cacao [Mon, 27 Oct 2003 17:34:01 +0000 (17:34 +0000)]
framework for handbook added

20 years agoHad commented out a real stmt in xtaMarkSubs
carolyn [Fri, 24 Oct 2003 09:42:52 +0000 (09:42 +0000)]
Had commented out a real stmt in xtaMarkSubs

20 years agoRemoved old compiler remains
stefan [Thu, 23 Oct 2003 21:18:38 +0000 (21:18 +0000)]
Removed old compiler remains

20 years agoUpdated distfiles
stefan [Thu, 23 Oct 2003 21:13:58 +0000 (21:13 +0000)]
Updated distfiles

20 years agoRemoved old compiler remains
stefan [Thu, 23 Oct 2003 20:48:19 +0000 (20:48 +0000)]
Removed old compiler remains

20 years agoto save memory
carolyn [Thu, 23 Oct 2003 17:46:34 +0000 (17:46 +0000)]
to save memory

20 years agoasm_switchstackandcall now defined in asmpart.h
twisti [Wed, 22 Oct 2003 21:14:50 +0000 (21:14 +0000)]
asm_switchstackandcall now defined in asmpart.h

20 years agoUSE_BOEHM removed.
twisti [Wed, 22 Oct 2003 21:14:23 +0000 (21:14 +0000)]
USE_BOEHM removed.

20 years agoWe do not support special DIV on i386.
twisti [Wed, 22 Oct 2003 21:13:55 +0000 (21:13 +0000)]
We do not support special DIV on i386.

20 years agoTest version: we use function calls instead of code generating macros
twisti [Wed, 22 Oct 2003 21:13:08 +0000 (21:13 +0000)]
Test version: we use function calls instead of code generating macros

20 years agoRemoved obsolete dis-stuff.h
twisti [Wed, 22 Oct 2003 21:05:36 +0000 (21:05 +0000)]
Removed obsolete dis-stuff.h

20 years agoTest version: we use function calls instead of code generating macros.
twisti [Wed, 22 Oct 2003 21:03:31 +0000 (21:03 +0000)]
Test version: we use function calls instead of code generating macros.

20 years agoasm_switchstackandcall is now defined in asmpart.h
twisti [Wed, 22 Oct 2003 20:56:57 +0000 (20:56 +0000)]
asm_switchstackandcall is now defined in asmpart.h

20 years agoRemoved obsolete dis-stuff.h and moved #include's here.
twisti [Wed, 22 Oct 2003 20:56:30 +0000 (20:56 +0000)]
Removed obsolete dis-stuff.h and moved #include's here.

20 years agoCast code pointer to s8.
twisti [Wed, 22 Oct 2003 20:55:48 +0000 (20:55 +0000)]
Cast code pointer to s8.

20 years agoStuff from dis-stuff.h, which is obsolete.
twisti [Wed, 22 Oct 2003 20:55:25 +0000 (20:55 +0000)]
Stuff from dis-stuff.h, which is obsolete.

20 years agoCalculate exception address correct.
twisti [Wed, 22 Oct 2003 20:54:56 +0000 (20:54 +0000)]
Calculate exception address correct.

20 years agoreg alloc changes for x86_64.
twisti [Wed, 22 Oct 2003 20:53:52 +0000 (20:53 +0000)]
reg alloc changes for x86_64.

20 years agoHandle ICMD_INVOKExxx arguments a little bit different on x86_64.
twisti [Wed, 22 Oct 2003 20:52:48 +0000 (20:52 +0000)]
Handle ICMD_INVOKExxx arguments a little bit different on x86_64.

20 years agoHandle 32-bit and 64-bit differently in builtin_trace_args.
twisti [Wed, 22 Oct 2003 20:48:57 +0000 (20:48 +0000)]
Handle 32-bit and 64-bit differently in builtin_trace_args.

20 years agoWe need to define GC_DEBUG for x86_64. Hopefully there will be a fix in
twisti [Wed, 22 Oct 2003 20:47:18 +0000 (20:47 +0000)]
We need to define GC_DEBUG for x86_64. Hopefully there will be a fix in
the future.

20 years agoasm_switchstackandcall now defined in asmpart.h
twisti [Wed, 22 Oct 2003 20:36:14 +0000 (20:36 +0000)]
asm_switchstackandcall now defined in asmpart.h

20 years ago`No newline at end of file' fix.
twisti [Wed, 22 Oct 2003 20:21:50 +0000 (20:21 +0000)]
`No newline at end of file' fix.

20 years agoObsolete.
twisti [Wed, 22 Oct 2003 20:21:21 +0000 (20:21 +0000)]
Obsolete.

20 years agoAdded function prototypes.
twisti [Wed, 22 Oct 2003 19:49:24 +0000 (19:49 +0000)]
Added function prototypes.

20 years agoRemoved use of defines.h and USE_INTERNAL_THREADS.
twisti [Wed, 22 Oct 2003 19:43:51 +0000 (19:43 +0000)]
Removed use of defines.h and USE_INTERNAL_THREADS.

20 years agoUSE_BOEHM removed.
twisti [Wed, 22 Oct 2003 19:43:27 +0000 (19:43 +0000)]
USE_BOEHM removed.

20 years agoRemoved function declaration.
twisti [Wed, 22 Oct 2003 19:41:36 +0000 (19:41 +0000)]
Removed function declaration.

20 years agoUSE_BOEHM removed.
twisti [Wed, 22 Oct 2003 19:36:55 +0000 (19:36 +0000)]
USE_BOEHM removed.

20 years agoDefine and link against boehm libs.
twisti [Wed, 22 Oct 2003 17:35:21 +0000 (17:35 +0000)]
Define and link against boehm libs.

20 years agoDon't ask for gc, we use boehm as default.
twisti [Wed, 22 Oct 2003 17:34:42 +0000 (17:34 +0000)]
Don't ask for gc, we use boehm as default.

20 years agoInitial import of boehm gc version 6.2. It's the original version except
twisti [Wed, 22 Oct 2003 17:32:32 +0000 (17:32 +0000)]
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.

20 years agoChanges to compile boehm.
twisti [Wed, 22 Oct 2003 17:22:15 +0000 (17:22 +0000)]
Changes to compile boehm.

20 years agoWe use now boehm as default, so the old gc files are not needed anymore.
twisti [Wed, 22 Oct 2003 17:20:24 +0000 (17:20 +0000)]
We use now boehm as default, so the old gc files are not needed anymore.

20 years agoNot needed anymore.
twisti [Tue, 21 Oct 2003 23:11:37 +0000 (23:11 +0000)]
Not needed anymore.

20 years agoWe do not use dis-stuff.h anymore.
twisti [Tue, 21 Oct 2003 20:41:03 +0000 (20:41 +0000)]
We do not use dis-stuff.h anymore.

20 years agoNot used anymore.
twisti [Tue, 21 Oct 2003 20:38:59 +0000 (20:38 +0000)]
Not used anymore.

20 years agoWe need to define _GNU_SOURCE for x86_64's signal handling.
twisti [Mon, 20 Oct 2003 18:22:55 +0000 (18:22 +0000)]
We need to define _GNU_SOURCE for x86_64's signal handling.

20 years agoWe need to define _GNU_SOURCE before signal.h for x86_64.
twisti [Mon, 20 Oct 2003 18:22:24 +0000 (18:22 +0000)]
We need to define _GNU_SOURCE before signal.h for x86_64.

20 years agoDamn. Last commit was an accident.
twisti [Mon, 20 Oct 2003 18:07:12 +0000 (18:07 +0000)]
Damn. Last commit was an accident.

20 years agoheaders.c
twisti [Mon, 20 Oct 2003 17:56:03 +0000 (17:56 +0000)]
headers.c

20 years agoDefine dr in #ifdef to compile clean on other architectures.
twisti [Mon, 20 Oct 2003 17:50:56 +0000 (17:50 +0000)]
Define dr in #ifdef to compile clean on other architectures.

20 years agoCompile without warnings with -Wall.
twisti [Mon, 20 Oct 2003 17:39:44 +0000 (17:39 +0000)]
Compile without warnings with -Wall.

20 years agoCompile without warnings with -Wall.
twisti [Mon, 20 Oct 2003 17:30:24 +0000 (17:30 +0000)]
Compile without warnings with -Wall.

20 years agoCompile without warnings with -Wall.
twisti [Mon, 20 Oct 2003 17:23:21 +0000 (17:23 +0000)]
Compile without warnings with -Wall.

20 years ago- compile without warnings with -Wall
twisti [Mon, 20 Oct 2003 17:17:16 +0000 (17:17 +0000)]
- compile without warnings with -Wall
- use #if's instead of runtime if checks

20 years ago- compile without warnings with -Wall
twisti [Mon, 20 Oct 2003 17:16:25 +0000 (17:16 +0000)]
- compile without warnings with -Wall
- always use asm_builtin_monitorenter, asm_builtin_monitorexit to check
  for null pointer

20 years agoRemoved unused NEW_GC stuff.
twisti [Tue, 14 Oct 2003 18:42:30 +0000 (18:42 +0000)]
Removed unused NEW_GC stuff.

20 years agoRemoved old alpha compiler stuff.
twisti [Tue, 14 Oct 2003 17:08:38 +0000 (17:08 +0000)]
Removed old alpha compiler stuff.

20 years ago- fixed jvm raytrace ;-), it was a parameter passing problem
twisti [Mon, 13 Oct 2003 22:21:45 +0000 (22:21 +0000)]
- fixed jvm raytrace ;-), it was a parameter passing problem
- replace some ->regoff with variables

20 years agoCalculate the correct faulting address.
twisti [Mon, 13 Oct 2003 22:18:40 +0000 (22:18 +0000)]
Calculate the correct faulting address.

20 years agoremoved opcode test print
carolyn [Mon, 13 Oct 2003 08:37:57 +0000 (08:37 +0000)]
removed opcode test print

20 years agoSun and IBM java print it like this, sorry kaffe...
twisti [Fri, 10 Oct 2003 10:32:28 +0000 (10:32 +0000)]
Sun and IBM java print it like this, sorry kaffe...

20 years agoXTA fields type sets faster
carolyn [Mon, 6 Oct 2003 12:57:38 +0000 (12:57 +0000)]
XTA fields type sets faster

20 years agoRemoved non-existent files
stefan [Sat, 4 Oct 2003 19:04:12 +0000 (19:04 +0000)]
Removed non-existent files

20 years agoMore tests
stefan [Sat, 4 Oct 2003 19:02:59 +0000 (19:02 +0000)]
More tests

20 years agoLast commit was an accident (undo)
stefan [Sat, 4 Oct 2003 18:59:36 +0000 (18:59 +0000)]
Last commit was an accident (undo)

20 years agoMore tests
stefan [Sat, 4 Oct 2003 18:55:10 +0000 (18:55 +0000)]
More tests

20 years agokaffe regression test suite
stefan [Sat, 4 Oct 2003 18:52:22 +0000 (18:52 +0000)]
kaffe regression test suite

20 years agoEven more files
stefan [Sat, 4 Oct 2003 18:41:54 +0000 (18:41 +0000)]
Even more files

20 years agoRemoved old files
stefan [Sat, 4 Oct 2003 18:38:16 +0000 (18:38 +0000)]
Removed old files

20 years agoAdd needed files to dist
stefan [Sat, 4 Oct 2003 18:35:15 +0000 (18:35 +0000)]
Add needed files to dist

20 years ago*** empty log message ***
carolyn [Sat, 4 Oct 2003 17:36:50 +0000 (17:36 +0000)]
*** empty log message ***

20 years agorta 10-2003
carolyn [Sat, 4 Oct 2003 17:15:31 +0000 (17:15 +0000)]
rta 10-2003

20 years agoMethod Inlining added
didi [Fri, 26 Sep 2003 01:55:25 +0000 (01:55 +0000)]
Method Inlining added

20 years agobenchmark update
carolyn [Thu, 25 Sep 2003 07:55:50 +0000 (07:55 +0000)]
benchmark update

20 years agoMany bugfixes.
twisti [Wed, 17 Sep 2003 23:14:48 +0000 (23:14 +0000)]
Many bugfixes.

20 years agoTest IDIV, IREM and LDIV, LREM special case.
twisti [Wed, 17 Sep 2003 23:04:43 +0000 (23:04 +0000)]
Test IDIV, IREM and LDIV, LREM special case.

20 years agoIEEE compiler flag was wrong for Alpha
stefan [Wed, 17 Sep 2003 11:47:10 +0000 (11:47 +0000)]
IEEE compiler flag was wrong for Alpha

20 years agoTurn on optimization
stefan [Tue, 16 Sep 2003 13:08:32 +0000 (13:08 +0000)]
Turn on optimization

20 years agoFixed L2I, code used previously is documented to give unreliable results
stefan [Tue, 16 Sep 2003 11:21:32 +0000 (11:21 +0000)]
Fixed L2I, code used previously is documented to give unreliable results

20 years agoLong shift fix
stefan [Tue, 16 Sep 2003 10:58:08 +0000 (10:58 +0000)]
Long shift fix

20 years agoLong shift fix
stefan [Tue, 16 Sep 2003 10:52:43 +0000 (10:52 +0000)]
Long shift fix

20 years agoMIPS warning flags change
stefan [Mon, 15 Sep 2003 19:38:15 +0000 (19:38 +0000)]
MIPS warning flags change

20 years agoClean build
stefan [Mon, 15 Sep 2003 19:02:38 +0000 (19:02 +0000)]
Clean build

20 years agoFix build
stefan [Mon, 15 Sep 2003 18:58:17 +0000 (18:58 +0000)]
Fix build

20 years agoPPC merge
stefan [Mon, 15 Sep 2003 18:48:46 +0000 (18:48 +0000)]
PPC merge

20 years agoGet it working from a clean checkout
stefan [Mon, 15 Sep 2003 18:48:13 +0000 (18:48 +0000)]
Get it working from a clean checkout

20 years ago*** empty log message ***
stefan [Mon, 15 Sep 2003 18:21:06 +0000 (18:21 +0000)]
*** empty log message ***

20 years agoTaken from gdb
stefan [Mon, 15 Sep 2003 18:19:43 +0000 (18:19 +0000)]
Taken from gdb

20 years ago*** empty log message ***
stefan [Mon, 15 Sep 2003 18:11:00 +0000 (18:11 +0000)]
*** empty log message ***

20 years agoPPC merge
stefan [Mon, 15 Sep 2003 14:30:34 +0000 (14:30 +0000)]
PPC merge

20 years agoPPC merge
stefan [Mon, 15 Sep 2003 14:23:26 +0000 (14:23 +0000)]
PPC merge

20 years agoPPC merge
stefan [Mon, 15 Sep 2003 14:10:48 +0000 (14:10 +0000)]
PPC merge

20 years agoCompile flags
stefan [Mon, 15 Sep 2003 13:45:17 +0000 (13:45 +0000)]
Compile flags

20 years agoPPC merge
stefan [Mon, 15 Sep 2003 13:40:19 +0000 (13:40 +0000)]
PPC merge

20 years agoFixed a merge error
stefan [Mon, 15 Sep 2003 13:15:37 +0000 (13:15 +0000)]
Fixed a merge error

20 years agoPPC merge
stefan [Mon, 15 Sep 2003 11:04:07 +0000 (11:04 +0000)]
PPC merge

20 years agoFix compile errors from merge
stefan [Mon, 15 Sep 2003 10:34:19 +0000 (10:34 +0000)]
Fix compile errors from merge

20 years agoMerged PPC stuff
stefan [Mon, 15 Sep 2003 10:32:13 +0000 (10:32 +0000)]
Merged PPC stuff

20 years agoFix MacOSX breakage with gc 6.2
stefan [Mon, 15 Sep 2003 08:25:35 +0000 (08:25 +0000)]
Fix MacOSX breakage with gc 6.2

20 years agoHonor references flag in newarray
stefan [Sun, 14 Sep 2003 13:52:34 +0000 (13:52 +0000)]
Honor references flag in newarray

20 years agoUse fmod for frem and drem. This fixes 5.0 % NaN in fptest.
twisti [Sat, 13 Sep 2003 23:38:51 +0000 (23:38 +0000)]
Use fmod for frem and drem. This fixes 5.0 % NaN in fptest.

20 years agoCall has_no_x_instr_set() only for alpha.
twisti [Sat, 13 Sep 2003 15:33:04 +0000 (15:33 +0000)]
Call has_no_x_instr_set() only for alpha.

20 years agoRemoved defines, cause we use now isnan() call.
twisti [Sat, 13 Sep 2003 15:13:59 +0000 (15:13 +0000)]
Removed defines, cause we use now isnan() call.

20 years agoMake -si work again.
twisti [Sat, 13 Sep 2003 15:12:36 +0000 (15:12 +0000)]
Make -si work again.

20 years ago- native stub fix
twisti [Sat, 13 Sep 2003 15:11:26 +0000 (15:11 +0000)]
- native stub fix
- some smaller fixes

20 years agoAdded __ALPHA__ and __MIPS__ architecture defines.
twisti [Sat, 13 Sep 2003 15:09:34 +0000 (15:09 +0000)]
Added __ALPHA__ and __MIPS__ architecture defines.

20 years agoJust use the IEEE remainder() call.
twisti [Sat, 13 Sep 2003 14:51:20 +0000 (14:51 +0000)]
Just use the IEEE remainder() call.

20 years ago- fixed a NaN bug with kaffe's DoublePrint regression
twisti [Sat, 13 Sep 2003 14:43:52 +0000 (14:43 +0000)]
- fixed a NaN bug with kaffe's DoublePrint regression
- removed memcpy