In gcc/objc/:
authornicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Nov 2010 19:50:13 +0000 (19:50 +0000)
committernicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Nov 2010 19:50:13 +0000 (19:50 +0000)
commit39bf7c517034933b46170285a64bafbd95cf0861
tree241bfa9c44f647a87ab4413710fcd768e6e2a2fc
parent463ae4939d9e3615b825ab0d2fe30598c9ce92fd
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167151 138bc75d-0d04-0410-961f-82ee72b054a4
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]