Thanks Ian, I have made some search, but I can not find formal announcement of differences of incompatibility issues of ARM and XScale. Could you kindly provide a link please? BTW: I find it is very hard to find information from Intel's Web Site. :-) regards, George ----- Original Message ---- From: Ian Lance Taylor <iant@xxxxxxxxxx> To: Lin George <george4academic@xxxxxxxxx> Cc: gcc-help@xxxxxxxxxxx Sent: Wednesday, December 13, 2006 11:52:47 PM Subject: Re: ARM binary code and Xscale binary code compatibility Lin George <george4academic@xxxxxxxxx> writes: > I am wondering the compatibility of ARM binary code and XScale binary code. I'm not sure this is a compiler question. > 1. Can ARM binary code run on XScale CPU? For most ARM targets, yes, but not for the very newest ones. E.g., XScale does not (as far as I know) support the Thumb2 instruction set. > 2. Can XScale binary code run on ARM CPU? Not in the general case, since XScale code can include iwMMXt instructions which are not supported by ARM chips. > 3. Are there any official reference about the binary code for the > two architectures. Sure, full details are available on the ARM and Intel web sites. Ian ____________________________________________________________________________________ Want to start your own business? Learn how on Yahoo! Small Business. http://smallbusiness.yahoo.com/r-index