Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Will this even work?' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Will this even work?
Authored by: babbage on Jul 23, '02 10:46:18AM

I thought the gcc Apple was shipping had been hacked up in ways incompatible to the standard version in order to make it work on OSX. I forget the details -- sorry -- but I thought they had to come up with custom hacks to deal with Darwin, HFS+, NetInfo, etc and that the standard version of GCC would not have such customizations available. Have Apple's changes been folded into the main trunk version, or are those hacks in some other way approximated by this hack? If not, this sounds very risky to me...



[ Reply to This | # ]
Will this even work? - Maybe
Authored by: Anonymous on Jul 23, '02 01:06:09PM

I would rather go with Apple's gcc3 as it is posted in the April DevTools.
I think the other one will work, since Apple submits changes back and those for mere BSD-compatibility will probably be folded in (why shouldn't they).

However, Apple's version includes some auto-vectorization features to push sequences of floating-point ops into AltiVec Ops to achive notable speedups - these optimizations are not likely to be folded in soon.

I think this is well documented with the Dev-Tools, and probably these optimizations are the reason for a part of the 10.2 speedup. (Even if you don't have a QE-compatible Mac.

Regards,
iSee



[ Reply to This | # ]