cacao.git
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

20 years agoFhourstones work cause of some shift fixes.
twisti [Fri, 12 Sep 2003 15:08:38 +0000 (15:08 +0000)]
Fhourstones work cause of some shift fixes.

20 years agoFix by andi
stefan [Tue, 9 Sep 2003 13:33:56 +0000 (13:33 +0000)]
Fix by andi

20 years agoGive native function tracing its own flag variable
stefan [Tue, 9 Sep 2003 13:29:10 +0000 (13:29 +0000)]
Give native function tracing its own flag variable

20 years agoFloat compare fixed.
twisti [Sun, 7 Sep 2003 16:09:37 +0000 (16:09 +0000)]
Float compare fixed.

20 years agojavac and nearly all jvm98 stuff works.
twisti [Mon, 1 Sep 2003 00:03:50 +0000 (00:03 +0000)]
javac and nearly all jvm98 stuff works.

20 years agoThings that work: fp, sleep, javac (only usage)
twisti [Sat, 30 Aug 2003 00:14:45 +0000 (00:14 +0000)]
Things that work: fp, sleep, javac (only usage)

20 years agoOops! Forgot case 0: in builtin_trace_args.
twisti [Fri, 29 Aug 2003 19:59:45 +0000 (19:59 +0000)]
Oops! Forgot case 0: in builtin_trace_args.

20 years ago- ifdef builtin div and rem depend on types.h defines
twisti [Fri, 29 Aug 2003 19:56:28 +0000 (19:56 +0000)]
- ifdef builtin div and rem depend on types.h defines
- make builtin_trace_args to log as much as we can

20 years agoHooray! jctest works!
twisti [Wed, 27 Aug 2003 23:29:30 +0000 (23:29 +0000)]
Hooray! jctest works!

20 years agox86_64 defines to handle the different calling convention.
twisti [Tue, 26 Aug 2003 16:07:34 +0000 (16:07 +0000)]
x86_64 defines to handle the different calling convention.

20 years ago- ICMD_IF_Lxx output fixes
twisti [Tue, 26 Aug 2003 16:07:07 +0000 (16:07 +0000)]
- ICMD_IF_Lxx output fixes
- i386 fix

20 years agoHelloWorld works for the first time!
twisti [Sat, 23 Aug 2003 23:45:58 +0000 (23:45 +0000)]
HelloWorld works for the first time!

20 years agoOn the way to HelloWorld...
twisti [Fri, 22 Aug 2003 17:46:18 +0000 (17:46 +0000)]
On the way to HelloWorld...

20 years ago-sa fixed and better output
twisti [Fri, 22 Aug 2003 17:45:57 +0000 (17:45 +0000)]
-sa fixed and better output

20 years agoSome fixes.
twisti [Mon, 11 Aug 2003 00:41:25 +0000 (00:41 +0000)]
Some fixes.

20 years agoSet BFD_HOST_64BIT_LONG to 1.
twisti [Mon, 11 Aug 2003 00:40:48 +0000 (00:40 +0000)]
Set BFD_HOST_64BIT_LONG to 1.

20 years agoSet u8 to long int.
twisti [Mon, 11 Aug 2003 00:39:45 +0000 (00:39 +0000)]
Set u8 to long int.

20 years agoThings are starting to work. Some fpu stuff converted to sse2.
twisti [Mon, 11 Aug 2003 00:39:17 +0000 (00:39 +0000)]
Things are starting to work. Some fpu stuff converted to sse2.

20 years agoMake datareferences also work with x86_64.
twisti [Sun, 10 Aug 2003 12:10:01 +0000 (12:10 +0000)]
Make datareferences also work with x86_64.

20 years agoMore porting done.
twisti [Wed, 6 Aug 2003 19:07:25 +0000 (19:07 +0000)]
More porting done.

20 years agoFixes for Java_java_io_FileInputStream_available. Somewhat stolen from kaffe ;-)
twisti [Sun, 3 Aug 2003 21:09:11 +0000 (21:09 +0000)]
Fixes for Java_java_io_FileInputStream_available. Somewhat stolen from kaffe ;-)

20 years ago- use defined instead of #ifdef
twisti [Sun, 3 Aug 2003 21:04:13 +0000 (21:04 +0000)]
- use defined instead of #ifdef
- some i386 comments

20 years agou1* fixes
twisti [Sun, 3 Aug 2003 21:00:47 +0000 (21:00 +0000)]
u1* fixes

20 years agoSave all registers before calling builtin_monitorexit
twisti [Sun, 3 Aug 2003 20:58:19 +0000 (20:58 +0000)]
Save all registers before calling builtin_monitorexit

20 years agoPrint address correct.
twisti [Fri, 1 Aug 2003 10:50:34 +0000 (10:50 +0000)]
Print address correct.

20 years agoSome changes.
twisti [Fri, 1 Aug 2003 10:46:28 +0000 (10:46 +0000)]
Some changes.

20 years agox86_64 #ifdef's for disassinstr
twisti [Wed, 30 Jul 2003 17:46:26 +0000 (17:46 +0000)]
x86_64 #ifdef's for disassinstr

20 years agoSome changes.
twisti [Tue, 29 Jul 2003 21:38:52 +0000 (21:38 +0000)]
Some changes.

20 years agoCompile error with gcc-3.x fixed.
twisti [Tue, 29 Jul 2003 17:51:48 +0000 (17:51 +0000)]
Compile error with gcc-3.x fixed.

20 years ago- new dataref structure
twisti [Tue, 29 Jul 2003 16:48:38 +0000 (16:48 +0000)]
- new dataref structure
- disass #ifdef's for architectures with variable machine code length

20 years agoCorrect registers in signal handler.
twisti [Tue, 29 Jul 2003 08:53:04 +0000 (08:53 +0000)]
Correct registers in signal handler.

20 years agoSome move instructions.
twisti [Tue, 29 Jul 2003 08:49:20 +0000 (08:49 +0000)]
Some move instructions.

20 years agoMore commands converted.
twisti [Tue, 29 Jul 2003 08:48:46 +0000 (08:48 +0000)]
More commands converted.

20 years ago- x86_64 stuff
twisti [Tue, 29 Jul 2003 08:44:24 +0000 (08:44 +0000)]
- x86_64 stuff
- check for ioctl.h

20 years agoRTA native change
carolyn [Tue, 15 Jul 2003 15:52:21 +0000 (15:52 +0000)]
RTA native change

20 years ago...it's growing!
twisti [Thu, 10 Jul 2003 21:08:11 +0000 (21:08 +0000)]
...it's growing!

20 years agoInitial import, small changes from i386 version.
twisti [Thu, 10 Jul 2003 16:49:05 +0000 (16:49 +0000)]
Initial import, small changes from i386 version.

20 years agoMultiply exceptiontable length with platform specific pointersize.
twisti [Thu, 10 Jul 2003 11:44:56 +0000 (11:44 +0000)]
Multiply exceptiontable length with platform specific pointersize.

20 years ago- usage typo
twisti [Thu, 10 Jul 2003 11:43:50 +0000 (11:43 +0000)]
- usage typo
- replace Alpha with Machine in stat output

20 years ago- comment header fixes
twisti [Thu, 10 Jul 2003 10:45:57 +0000 (10:45 +0000)]
- comment header fixes
- $Id$ inserted

20 years ago*** empty log message ***
carolyn [Tue, 8 Jul 2003 21:49:19 +0000 (21:49 +0000)]
*** empty log message ***

20 years agoRTA update - statistics only until inlining
carolyn [Tue, 8 Jul 2003 21:01:26 +0000 (21:01 +0000)]
RTA update - statistics only until inlining