diff options
author | Nicola Pero <nicola.pero@meta-innovation.com> | 2011-01-17 22:17:47 +0000 |
---|---|---|
committer | Nicola Pero <nicola@gcc.gnu.org> | 2011-01-17 22:17:47 +0000 |
commit | f0fc7be52568981d377ec6910013e75b39263276 (patch) | |
tree | 902b5c0242638d2597c99f11e7b055b8ff3892fb /gcc/testsuite/objc.dg | |
parent | 015a7937726893f58fa4f172c61d659579f44da2 (diff) | |
download | gcc-f0fc7be52568981d377ec6910013e75b39263276.zip gcc-f0fc7be52568981d377ec6910013e75b39263276.tar.gz gcc-f0fc7be52568981d377ec6910013e75b39263276.tar.bz2 |
In gcc/objc/: 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
In gcc/objc/:
2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
PR objc/47314
* objc-act.c (finish_objc): When calling check_duplicates to check
duplicated instance methods, set 'is_class' to 0, not 1.
In gcc/testsuite/:
2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
PR objc/47314
* objc.dg/selector-warn-1.m: New.
* obj-c++.dg/selector-warn-1.mm: New.
From-SVN: r168934
Diffstat (limited to 'gcc/testsuite/objc.dg')
-rw-r--r-- | gcc/testsuite/objc.dg/selector-warn-1.m | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/testsuite/objc.dg/selector-warn-1.m b/gcc/testsuite/objc.dg/selector-warn-1.m new file mode 100644 index 0000000..b4b308d --- /dev/null +++ b/gcc/testsuite/objc.dg/selector-warn-1.m @@ -0,0 +1,16 @@ +/* Contributed by Nicola Pero <nicola.pero@meta-innovation.com>, January 2011. */ +/* { dg-options "-Wselector" } */ +/* { dg-do compile } */ + +#include <objc/objc.h> + +@interface RootObject +@end + +@interface MyObject : RootObject +- (void) method; /* { dg-message "found" } */ +@end + +@interface MyObject2 : RootObject +- (int) method; /* { dg-message "also found" } */ +@end /* { dg-warning "multiple selectors named .-method. found" } */ |