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