ARM developers, please comment and help if possible!

    Werner

--- Begin Message ---
Hi Werner,

We used arm-linux-gcc3.4.1 to compile the freetype 244 
the following error occurred:

/tmp/ccYNGbm3.s: Assembler messages:
/tmp/ccYNGbm3.s:7607: Error: register or shift expression expected -- `orr 
r2,ip,lsl#16'
/tmp/ccYNGbm3.s:7623: Error: register or shift expression expected -- `orr 
r2,lr,lsl#16'
/tmp/ccYNGbm3.s:8603: Error: register or shift expression expected -- `orr 
r3,r2,lsl#16'
/tmp/ccYNGbm3.s:8614: Error: register or shift expression expected -- `orr 
r3,r2,lsl#16'
/tmp/ccYNGbm3.s:8630: Error: register or shift expression expected -- `orr 
r3,r2,lsl#16'
/tmp/ccYNGbm3.s:8641: Error: register or shift expression expected -- `orr 
r3,r2,lsl#16'

We found in the "include/freetype/config/ftconfig.h",  there were arm assembly 
for FT_MulFix 

You can see the line 358:
"orr    %0, %2, lsl #16\n\t"  /* %0 |= %2 << 16 */ 

Maybe this section of arm assembly code only for the armv5 and above 
processors, and gcc3.4.1 compiler corresponds to s3c2440,it is armv4.

can you use gcc341 do a test? 








Johnson Y. Yan

This email may contain information which is privileged, confidential, legally 
privileged, and/or exempt from disclosure under applicable law. If you are not 
the intended recipient, you are hereby notified that any disclosure, copying, 
distribution, or use of the information contained herein (including any 
reliance thereon) is strictly prohibited. It is also the sole responsibility of 
the recipient to ensure that the email is virus free and no responsibility is 
accepted by Foxit Corporation, as applicable, for any loss or damage arising in 
any way from using this email. If you received this email in error, please 
immediately contact the sender and destroy the material in its entirety.

--- End Message ---
_______________________________________________
Freetype mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freetype

Reply via email to