In gcc/objc/: 2010-11-29 Nicola Pero <nicola.pero@meta-innovation.com>
commit98cf223ca9c9d0536d56aa16c198b3ecb3951509
authorNicola Pero <nicola.pero@meta-innovation.com>
Mon, 29 Nov 2010 20:45:49 +0000 (29 20:45 +0000)
committerNicola Pero <nicola@gcc.gnu.org>
Mon, 29 Nov 2010 20:45:49 +0000 (29 20:45 +0000)
tree5fbe0db7e4a7ed1c71df82aac25a743af0e5c20d
parentd402edc15d4b829e03d9f0a904e813bb24627a02
In gcc/objc/: 2010-11-29 Nicola Pero <nicola.pero@meta-innovation.com>

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

* objc-act.c (start_class): When a class is reimplemented,
generate an error and avoid adding the class to the list of
implemented classes again, but do not return error_mark_node.

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

* objc.dg/duplicate-class-1.m: New.
* obj-c++.dg/duplicate-class-1.mm: New.

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