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