|
From: | Richard Frith-Macdonald |
Subject: | Re: darwin going upstream ? |
Date: | Wed, 14 Feb 2007 17:50:35 +0000 |
On 13 Feb 2007, at 19:52, Andrew Pinski wrote:
On 2/13/07, Adam Fedor <fedor@qwest.net> wrote:> ... > '_OBJC_INSTANCE_14' defined but not used > '_OBJC_INSTANCE_15' defined but not used > '_OBJC_INSTANCE_16' defined but not used > '_OBJC_INSTANCE_17' defined but not used > ... It's a bug in certain versions of gcc. But it is harmless.It is a bug in only 4.1.0 and 4.1.1 of GCC. It will be fixed in 4.1.2 which should be released by the end of the week with also the fix for objective-C PCH.
Speaking of ObjC GCC bugs ... does anyone know where I would find details of the bug in 4.1.1 where the compiler allows you to use a name for an ivar in a subclass when it has already been used in the superclass.
ie code like: @interface ClassA : Object { int var1; } @end @interface ClassB : ClassA { char *var1; } @endseems to be permitted by the compiler with predictably horrible consequences.
[Prev in Thread] | Current Thread | [Next in Thread] |