Topic : blx instruction

Forum : ARM

Original Post
Post Information Post
December 26, 2007 - 6:45pm
Guest

Hello,
when trying to upgrade my STR91x project from RIDE 6 to RIDE 7 I had the following ASM error message:
"91x_init.s:331:Error: selected processor does not support `blx r0'
Rgds,

Replies
Post Information Post
+1
0
-1
January 2, 2008 - 9:05am
Guest

Hello,

can you please post the GCC command-line generated by Ride7 ?

Lionel

+1
0
-1
January 2, 2008 - 9:13am
Guest

hello,
Below you find the the GCC command-line generated by Ride7:
Building C:\VSS\STR91x\Introduction Package\SOFTWARE\FWLib\project\RIDEv7\91x_init.s
------------------------------------------------------------------------------------
Running : AS
\"C:\Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-gcc.exe" -MD -D_STR912FW44_ -D_STR91x_ -mcpu=arm9tdmi "C:\VSS\STR91x\Introduction Package\SOFTWARE\FWLib\project\RIDEv7\91x_init.s" -o "obj\91x_init.o" -I ".\..\..\library\inc" -I ".\.." -c -Wa,-EL -Wa,
C:\VSS\STR91x\Introduction Package\SOFTWARE\FWLib\project\RIDEv7\91x_init.s: Assembler messages:
C:\VSS\STR91x\Introduction Package\SOFTWARE\FWLib\project\RIDEv7\91x_init.s:328: Error: selected processor does not support `blx r0'

Build failed
------------------------

+1
0
-1
January 2, 2008 - 3:00pm
Guest

I will answer you by email.

regards,
Lionel

+1
0
-1
January 2, 2008 - 3:12pm
Guest

This was a bug in the STR9 architecture selection. We corrected it. The fix will be available in the next RkitARM release (version 1.03.0005 or greater).

Thank you for reporting this.

Best regards,
Lionel