I took a little deeper look with gdb. It is apparently happening in the
mono_arch_flush_icache function:
mono_arch_flush_icache (guint8 *code, gint size)
{
__asm __volatile ("mov r0, %0\n"
"mov r1, %1\n"
"mov r2, %2\n"
"swi 0x9f0002 @ sys_cacheflush"
: /* no outputs */
: "r" (code), "r" (code + size), "r" (0)
: "r0", "r1", "r3" );
}
> From: [email protected]
> To: [email protected]
> Date: Fri, 12 Dec 2008 14:20:38 -0500
> Subject: Re: [Angstrom-distro-users] Mono armv4t Illegal Instruction?
>
>
> Yes.
>
> > To: [email protected]
> > From: [email protected]
> > Date: Fri, 12 Dec 2008 20:02:14 +0100
> > Subject: Re: [Angstrom-distro-users] Mono armv4t Illegal Instruction?
> >
> > On 12-12-08 13:28, John Smith wrote:
> > > Installed mono from the angstrom package feed on an Cirrus Logic EP9315
> > > ARM920T (armv4t) system.
> > >
> > > mono hello.exe
> > > Illegal instruction
> >
> > Did you enable thumb support in your kernel?
> >
> > regards,
> >
> > Koen
> >
> >
> > _______________________________________________
> > Angstrom-distro-users mailing list
> > [email protected]
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-users
>
> _________________________________________________________________
> Send e-mail faster without improving your typing skills.
> http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_speed_122008
> _______________________________________________
> Angstrom-distro-users mailing list
> [email protected]
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-users
_________________________________________________________________
Send e-mail faster without improving your typing skills.
http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_speed_122008
_______________________________________________
Angstrom-distro-users mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-users