Hello We also tried to compile Kaffe for the ARM720T and have the same Problem. The Interpreter works, but if we try to use the JIT, kaffe stops with an "Illegal Instruction". We tried to debug, but we couldn't get the debugger to work on our Target.
We also noticed a diffrence between our Target (Illegal Instruction) and the same binary running in the "Scratchbox". In Scratchbox the same binary worked without an "Illegal Instruction". It would be very fine for us, to be able to use the JIT on our target. So we hope anyone knows the solution. On Fri, 2006-07-28 at 12:01 -0700, [EMAIL PROTECTED] wrote: > Send kaffe mailing list submissions to > kaffe@kaffe.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://kaffe.org/cgi-bin/mailman/listinfo/kaffe > or, via email, send a message with subject or body 'help' to > [EMAIL PROTECTED] > > You can reach the person managing the list at > [EMAIL PROTECTED] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of kaffe digest..." > > > Today's Topics: > > 1. Segmentation fault using JIT on ARM (Pablo Roman) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Fri, 28 Jul 2006 12:30:00 +0200 > From: Pablo Roman <[EMAIL PROTECTED]> > Subject: [kaffe] Segmentation fault using JIT on ARM > To: Kaffe mailing list <kaffe@kaffe.org> > Message-ID: > <[EMAIL PROTECTED]> > Content-Type: text/plain; charset=utf-8 > > Hello, > > Here, at my University department, we are trying to run Kaffe on a single > board computer with an arm9. > We've managed to run it with the interpreter engine but when we try to run it > with the JIT one we get a segmentation fault. I think JIT is supported on ARM > as I've seen some people using it successfully. > > We've tried Kaffe 1.1.6, 1.1.7 and CVS version with GCC 3.4.4 and 4.0.1 using > this configure parameters (this is using the SBC provider compiler but I also > tried GCC 4.0.1 built with crosstool and got the same result): > ../kaffe-1.1.7/configure --prefix=/usr/local --host=arm-linux > --with-kaffe-nanox-awt > --with-nanox-include=/opt/emlix/netdcu8/microwindows/src/include > --with-nanox-library=/opt/emlix/netdcu8/microwindows/src/lib > --with-include=/opt/emlix/netdcu8/src/linux26/linux26/include > --with-libraries=/opt/emlix/netdcu8/src/linux26/linux26/lib/ CC=arm-linux-gcc > CXX=arm-linux-g++ CPP=arm-linux-cpp LD=arm-linux-ld > KAFFEH=/home/kaffe/bin/kaffeh --with-engine=intrp --without-classpath-gtk-awt > --disable-vmdebug --disable-debug --without-kaffe-x-awt > --without-kaffe-gtk-awt --without-x --disable-gtk-peer > > I've searched a lot and tried all what I know. I hope someone had the same > problem and found a way to solve it. > Lots of thanks, and sorry for my bad English > > > > ------------------------------ > > _______________________________________________ > kaffe mailing list > kaffe@kaffe.org > http://kaffe.org/cgi-bin/mailman/listinfo/kaffe > > > End of kaffe Digest, Vol 26, Issue 42 > ************************************* > -- Andreas Kielkopf <[EMAIL PROTECTED]> _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe