Kaffe 1.0.6 on ARM

Marcus Smith marcus at ridgerun.com
Tue Dec 19 09:08:56 PST 2000



On Tue, 19 Dec 2000 03:41:51 Sergey Voitseh wrote:
> 
> 
> Hi
> Marcus Smith wrote
> 
> >For those people wanting to utilize Kaffe 1.0.6 on ARM with JIT enabled.
> 
> >In the file "jit.h", there is a macro called "FILL_IN_TRAMPOLINE(T, M,
> W).
> 
> >Change "(T)->branch = 0xE59FF000" to
> >"(T)->branch = 0xE59FF004".  This change allows JIT to work.  This
> >same change exists on the "kaffe_all" cvs trunk.
> 
> I try to do it but get a segmentation fault when try to initialise
> threads.
> 
> Regards, Sergey
> 
> 

you also have to edit config/arm/trampoline.c and change line 34 from

#if 1 /* defined(NO_SHARED_VMLIBRARY) */

to 

#if defined(NO_SHARED_VMLIBRARY)

I believe I received a segmentation fault if I did not do this last step.

Regards,

Marcus


More information about the kaffe mailing list