[kaffe] Re: m68k-ecos

Dalibor Topic robilad at kaffe.org
Wed Dec 28 13:26:39 PST 2005


Kiyo Inaba wrote:
> For several months, I only had one m68k machine working, and I tested
> kaffe with m68k/netbsd. But recently, I reinstalled one more with second
> hand logic board purchased.
> 
> On this 'new' machine (IIci), I setup regression test for m68k/linux
> again, and later I build latest with compiling option.
> 

great, thanks Kiyo!

> Kiyo Inaba wrote:
>>As far as optimization (of m68k) is concerned, of course you can select
>>-O0, -O1 or even -O2 and current snap MAY work for all of these settings
>>(for linux or netbsd), and the reason why I put -O1 in spite of -O2 is
>>-O1 makes firster executables than -O2 (if I remember correctly). As
>>Dalibor mentioned, I found some bugs of optimization but it only happens
>>for jit (or jit3) and if you use intrp engine, this should be OK. I
>>fixed the bug by putting proper register prologue in sysdepCallMethod
>>and now it works.
> 
> 
> These description is not true for m68k/linux, the regression fails
> with -O0! The sysdepCallMethod written in C (for linux) should introduce
> this problem. It is ok with -O1, and both -O0 and -O1 are ok for m68k/netbsd.
> 

Could you try building Kaffe with libffi on m68k-linux and see if that
helps?

> I found 'Coldfire emulator' at http://www.slicer.ca/coldfire, and it
> can be a good start to play with coldfire port. I will do this some
> time next year.

Nice! I am looking forward to try it out, as well.

cheers,
dalibor topic




More information about the kaffe mailing list