[MeeGo-dev] fennec(Illegal instruction) issue on MeeGo

Paul Li exli at marvell.com
Tue Dec 7 17:41:23 PST 2010


Hi Auke,
	Thank you so much for your suggestion, but I am sure these parameters are supported by our processor, because I have compiled others apps and can be run on our processor using the same compiling parameters. Any other reason?

Best Regards
Paul 


-----Original Message-----
From: Auke Kok [mailto:auke-jan.h.kok at intel.com] 
Sent: 2010年12月8日 4:38
To: Paul Li
Cc: meego-dev at meego.com
Subject: Re: [MeeGo-dev] fennec(Illegal instruction) issue on MeeGo

On 12/07/10 01:25, Paul Li wrote:
> Hi All,
>           I met an issue with fennec on MeeGo, I recompiled this app with ‘-march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=vfpv3-d16 -mfloat-abi=softfp’ and ‘-march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=vfpv3-d16 -mfloat-abi=soft’. Both of them met the following issue:
>           Program received signal SIGILL, Illegal instruction.
> 0x0000a144 in __aeabi_d2lz ()
>
> Could anyone give me some suggestions? Thank you. :)

you broke it.

"illegal instruction" means that you instructed the compiler to generate 
processor instructions that are invalid for your processor type.

Auke


More information about the MeeGo-dev mailing list