Darwin as primary platform
Geoffrey Keating
geoffk@apple.com
Fri Sep 22 22:41:00 GMT 2006
On 22/09/2006, at 1:54 PM, Jack Howarth wrote:
> Geoff,
> How would the powerpc-darwin -m64 support and x86_64 fit into this
> scheme? Would they be considered variants of the powerpc-darwin and
> i386-darwin architectures and thus primary platforms as well? Or
> would they be secondary platforms? With Apple's 64-bit commitment
> in Leopard, they should at least be secondary with an eye to making
> them primary in gcc 4.4.
They are not platforms at all; they are command-line flags. They
would be treated the same way as any similar command-line flag on a
primary platform, say -m64 on AIX. The importance of any problem
with them would be determined based on things like how much code is
affected, the impact on users, the dangerousness of the fix, etc.
I caution that Apple has made no firm commitment to 64-bit GUI
support, or any other feature, in Leopard. As the small grey print
at the bottom of <http://www.apple.com/macosx/leopard/64bit.html>
says, "All features referenced in the Mac OS X Leopard Sneak Peek are
subject to change."
From a tools perspective, the additional 64-bit support in Leopard
mostly translates to 64-bit support in objective-C and objective-C++,
and there doesn't seem to be any especial problem with this even in 4.2.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2462 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20060922/e7826511/attachment.p7s>
More information about the Gcc
mailing list