We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Note: This was originally posted on 23rd November 2012 at http://forums.arm.com
Hi,I am getting below error message for arm inlin in gcc compiler , could you please tell me what is the reason.I am using Cortex-A9 processor.
for example inline asm code asm ( "rsbs" dumy, shift_value, 0 "\n\t" "movmi " L_var_out, value, "asr" shift_value"\n\t" "movpl" L_var_out, value, "lsl" dumy );====================================
Below error i got .........tmp/ccTkbhQl.s:24: Error: ARM register expected -- `smulwb result,a,b MOV result,result,LSL#1'/tmp/ccTkbhQl.s:41: Error: ARM register expected -- `rsbs dumy,shift_value,0movmi L_var_out,value,asr shift_valuemovpl L_var_out,value,lsl dumy'/tmp/ccTkbhQl.s:58: Error: ARM register expected -- `cmp L_var1,0MVNLTS L_var1,L_var1MOVEQ var_out,32 CLZGT var_out,L_var1SUB var_out,var_out,1'