On Dec 7, 2010, at 15:38 , ext Auke Kok wrote: > 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.
If the app was running (i.e. you didn't get that when you started), then it can also mean that your stack was corrupted, resulting in an illegal instruction on the stack. Check whether you did anything on your stack that might have negative impact on stack consistency. Imdat _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
