Kaffe 1.0.6 on ARM
Marcus Smith
kaffe@rufus.w3.org
Tue, 19 Dec 2000 10:08:56 -0700
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