aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
diff options
context:
space:
mode:
authorNicola Pero <nicola.pero@meta-innovation.com>2011-01-17 22:17:47 +0000
committerNicola Pero <nicola@gcc.gnu.org>2011-01-17 22:17:47 +0000
commitf0fc7be52568981d377ec6910013e75b39263276 (patch)
tree902b5c0242638d2597c99f11e7b055b8ff3892fb /gcc/objc
parent015a7937726893f58fa4f172c61d659579f44da2 (diff)
downloadgcc-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/objc')
-rw-r--r--gcc/objc/ChangeLog6
-rw-r--r--gcc/objc/objc-act.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index 42f50c2..7b42439 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,3 +1,9 @@
+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.
+
2011-01-14 Ben Elliston <bje@au.ibm.com>
PR 19162
diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c
index cfbdb6f..33d39b2 100644
--- a/gcc/objc/objc-act.c
+++ b/gcc/objc/objc-act.c
@@ -12986,7 +12986,7 @@ finish_objc (void)
for (hsh = cls_method_hash_list[slot]; hsh; hsh = hsh->next)
check_duplicates (hsh, 0, 1);
for (hsh = nst_method_hash_list[slot]; hsh; hsh = hsh->next)
- check_duplicates (hsh, 0, 1);
+ check_duplicates (hsh, 0, 0);
}
}