In gcc/objc/: 2010-11-25 Nicola Pero <nicola.pero@meta-innovation.com>
authorNicola Pero <nicola.pero@meta-innovation.com>
Thu, 25 Nov 2010 19:50:13 +0000 (19:50 +0000)
committerNicola Pero <nicola@gcc.gnu.org>
Thu, 25 Nov 2010 19:50:13 +0000 (19:50 +0000)
commit24e1ee321921eed8f9dc58cd099fd9d0ff090ce4
tree241bfa9c44f647a87ab4413710fcd768e6e2a2fc
parent92724e1d707ea2821c9a94517ba3b830f84eb296
In gcc/objc/: 2010-11-25 Nicola Pero <nicola.pero@meta-innovation.com>

In gcc/objc/:
2010-11-25  Nicola Pero  <nicola.pero@meta-innovation.com>

* objc-act.c (objc_build_struct): Install TYPE_OBJC_INTERFACE
after finish_struct, not before, otherwise it may be wiped out by
it.  This fixes spurious warnings when a class has more than 15
instance variables.

In gcc/testsuite/:
2010-11-25  Nicola Pero  <nicola.pero@meta-innovation.com>

* objc.dg/ivar-problem-1.m: New.
* obj-c++.dg/ivar-problem-1.mm: New.

From-SVN: r167151
gcc/objc/ChangeLog
gcc/objc/objc-act.c
gcc/testsuite/ChangeLog
gcc/testsuite/obj-c++.dg/ivar-problem-1.mm [new file with mode: 0644]
gcc/testsuite/objc.dg/ivar-problem-1.m [new file with mode: 0644]