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 _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe