Re: Question about the various supported build architectures...
Re: Question about the various supported build architectures...
- Subject: Re: Question about the various supported build architectures...
- From: Greg Guerin <email@hidden>
- Date: Wed, 5 Mar 2008 17:07:55 -0700
Doug Hill wrote:
>What all of these settings do is probably very low-level and have to do
>with linker optimizations and code generation. I don't think it has to do
>with just math related code but code ordering, CPU specific instructions,
>etc. Unless you have very intimate knowledge of the specific CPU
>architectures and implementations the details may not be all that useful
>to you.
Also remember that a more specific arch, like ppc970, will preferentially
link to the ppc970 version of a framework that has an arch-specific type.
A generic arch like ppc will not, as I recall. So even if you're running
on a 970 CPU and the code is "ppc", it will dylink to "ppc" versions, AFAIK.
Even if your own code won't benefit much from specific optimizations, it
might be worthwile to compile a type-specific version in order to benefit
from type-specific dylibs or frameworks. That, however, would depend
entirely on the libs the program was using, and whether they had
type-specific versions that were worthwhile.
In any case, I wouldn't distribute anything that I hadn't tested on the
actual target platform, because there can just as easily be type-specific
bugs as type-specific optimizations, in either the compiler or in dylibs.
-- GG
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden