]> git.ipfire.org Git - thirdparty/gcc.git/commit
In gcc/objc/:
authornicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 27 Nov 2010 09:53:43 +0000 (09:53 +0000)
committernicola <nicola@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 27 Nov 2010 09:53:43 +0000 (09:53 +0000)
commit2f78a7ce0a8d0ccd0b3142ec45da79a32fbd601d
tree895f2f8651a945915cdbeae810ca04b6e2835748
parent1d400a467fc4064fc1ee232f8ba15f0b7c54331d
In gcc/objc/:
2010-11-27  Nicola Pero  <nicola.pero@meta-innovation.com>

        * objc-act.c (objc_build_struct): Fixed loops that save and
        restore TYPE_OBJC_INFO to iterate over all variants of the type; a
        special case for the current type is then no longer required.
        Duplicate TYPE_LANG_SPECIFIC for each type before restoring
        TYPE_OBJC_INFO.
        (objc_get_protocol_qualified_type): Updated comments.

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

        * objc.dg/protocol-qualifier-1.m: New.
        * objc.dg/protocol-qualifier-2.m: New.
        * obj-c++.dg/protocol-qualifier-1.mm: New.
        * obj-c++.dg/protocol-qualifier-2.mm: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167195 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/objc/ChangeLog
gcc/objc/objc-act.c
gcc/testsuite/ChangeLog
gcc/testsuite/obj-c++.dg/protocol-qualifier-1.mm [new file with mode: 0644]
gcc/testsuite/obj-c++.dg/protocol-qualifier-2.mm [new file with mode: 0644]
gcc/testsuite/objc.dg/protocol-qualifier-1.m [new file with mode: 0644]
gcc/testsuite/objc.dg/protocol-qualifier-2.m [new file with mode: 0644]