This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Objective-C and IA-64 ?
- To: Jim Wilson <wilson at cygnus dot com>
- Subject: Re: Objective-C and IA-64 ?
- From: Helge Hess <helge dot hess at skyrix dot com>
- Date: Thu, 08 Feb 2001 03:05:52 +0100
- Cc: thomas dot roeblitz at infopark dot de, gcc at gcc dot gnu dot org
- Organization: http://www.skyrix.com
- References: <200102072122.NAA09353@wilson.cygnus.com>
Jim Wilson wrote:
> There is no support for IA-64 in the gcc 2.95 release. The IA-64 port was
> contributed after gcc 2.95 was released, and will not be added in. The IA-64
> port will not appear until there is a gcc 3 release.
>
> Whether Objective-C works is a separate question. I expect that it does not,
> because it requires some obscure and often difficult to implement gcc features.
> As yet no one has tried to implement these features for the IA-64 port. This
> probably will not be fixed before the gcc 3 release, as there is still a lot
> of other more important work that needs to be done.
I would expect that 98% of ObjC will work, since it is almost completly
plain C and AFAIK even uses the C compiler as the basis. Only message
forwarding is likely to be affected and the only part which 'requires
some obscure' features (__builtin_apply and companions).
At least GNUstep and libFoundation are supporting ffcall and/or libffi
for doing forwarding, so if one of those libs is ported, ObjC will work
100%.
So, no need to worry from my perspective :-)
Greetings
Helge