What's your specific processor? it seemed marvell's dove only support vfpv3-d16 in hardware, so it doesn't seem right to tune the generated instructions by cortex a8.
You can run other app compiled with mtune=cortex-a8 didn't mean this option is right to use at your platform, that only means that runable app didn't use instruction which will use additional 16 register in cortex-a8 arch. As thiago mentioned, you can also check those generated codes in your platform to see any hints. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Paul Li Sent: Wednesday, December 08, 2010 9:41 AM To: Kok, Auke-jan H Cc: [email protected]; Lea Li Subject: Re: [MeeGo-dev] fennec(Illegal instruction) issue on MeeGo 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:[email protected]] Sent: 2010年12月8日 4:38 To: Paul Li Cc: [email protected] 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 _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
