[kaffe] cross-compile error

Robert Schuster theBohemian at gmx.net
Sun Jan 20 16:00:57 PST 2008


Hi,

Robert Schuster schrieb:
> I now found a cacheflush implementation in libffi. I adjust this for
> kaffe and report back.
I took what was said here[0] as a base for an OABI- & EABI-compliant
implementation of the cache flushing.

It compiles nicely (I can only test the EABI-variant here).
Unfortunately it does not work at runtime. That means I get the same
assertion failure as before:

kaffe-bin: exception.c:100: vmExcept_setJNIFrame: Assertion `fp !=
(JNIFrameAddress)0'

Now I dont know whether those two things are related. The only thing I
know for sure is that I use the same cacheflush implementation for cacao
and there it does its job (and fixes a real bug).

Help! :)

Regards
Robert

[0] - http://gcc.gnu.org/ml/java-patches/2007-q3/msg00112.html


> Regards
> Robert
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> kaffe mailing list
> kaffe at kaffe.org
> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

-------------- next part --------------
A non-text attachment was scrubbed...
Name: kaffe-linux-md.c-fix.patch
Type: text/x-patch
Size: 996 bytes
Desc: not available
Url : http://kaffe.org/pipermail/kaffe/attachments/20080121/922e9218/attachment-0001.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://kaffe.org/pipermail/kaffe/attachments/20080121/922e9218/attachment-0001.pgp 


More information about the kaffe mailing list