Hi Roger and all,
I can start fennec on my board, but all the pages I opened were blank
and cannot display anything, could you give me some suggestions? I suppose
maybe some configuration files are not correct. Thank you.
B.R
Paul Li
-----Original Message-----
From: Zhang, Austin [mailto:[email protected]]
Sent: 2010年12月9日 12:04
To: Paul Li; [email protected]; Kok, Auke-jan H; [email protected];
[email protected]; [email protected]
Cc: [email protected]; Lea Li; Wang, Roger
Subject: RE: [MeeGo-dev] fennec(Illegal instruction) issue on MeeGo
Roger (in CC list) should be able to give some suggestions on this.
-----Original Message-----
From: Paul Li [mailto:[email protected]]
Sent: Thursday, December 09, 2010 11:59 AM
To: Zhang, Austin; [email protected]; Kok, Auke-jan H; [email protected];
[email protected]; [email protected]
Cc: [email protected]; Lea Li
Subject: RE: [MeeGo-dev] fennec(Illegal instruction) issue on MeeGo
Hi Austin,
Yes, on my board this is another issue. Could you give me some
suggestions?
Thank you so much.:)
B.R
Paul
-----Original Message-----
From: Zhang, Austin [mailto:[email protected]]
Sent: 2010年12月9日 11:56
To: Paul Li; [email protected]; Kok, Auke-jan H; [email protected];
[email protected]; [email protected]
Cc: [email protected]; Lea Li
Subject: RE: [MeeGo-dev] fennec(Illegal instruction) issue on MeeGo
> the root cause of this issue on my board, fennec generates an instruction
> that our processor cannot deal with which is 'vmov d16, r0, r1'. It uses the
> higher 16x64 extension registers which does not have in our processor.
So you should definitely remove mtune=cortex-a8 for your all building, not just
for this app. Otherwise, you don't know when you would trigger this similar
issue again.
> I can run this app now, but all the pages I opened were blank and cannot
> display anything, could you give me some suggestions?
Are you talking about one feature bug? It did not relate with above issue.
-----Original Message-----
From: Paul Li [mailto:[email protected]]
Sent: Thursday, December 09, 2010 11:36 AM
To: [email protected]; Kok, Auke-jan H; [email protected]; [email protected];
Zhang, Austin; [email protected]
Cc: [email protected]; Lea Li
Subject: RE: [MeeGo-dev] fennec(Illegal instruction) issue on MeeGo
Hi All,
Thank you so much for your help and I found the root cause of this
issue on my board, fennec generates an instruction that our processor cannot
deal with which is 'vmov d16, r0, r1'. It uses the higher 16x64 extension
registers which does not have in our processor.
I can run this app now, but all the pages I opened were blank and
cannot display anything, could you give me some suggestions? I suppose maybe
some configuration files are not correct.
B.R
Paul
-----Original Message-----
From: Paul Li
Sent: 2010年12月8日 9:43
To: '[email protected]'; [email protected]
Cc: [email protected]; Lea Li
Subject: RE: [MeeGo-dev] fennec(Illegal instruction) issue on MeeGo
Hi Imdat,
Thank you for your reply and I will check if this is the root cause.
B.R
Paul
-----Original Message-----
From: [email protected] [mailto:[email protected]]
Sent: 2010年12月8日 4:48
To: [email protected]
Cc: Paul Li; [email protected]
Subject: Re: [MeeGo-dev] fennec(Illegal instruction) issue on MeeGo
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