aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Malmberg <alexander@malmberg.org>2005-01-26 21:03:31 +0000
committerAndrew Pinski <pinskia@gcc.gnu.org>2005-01-26 13:03:31 -0800
commit4bb3aa7e32e8a5f7c5e4df51f23e2a163a89263f (patch)
tree8225774996f65c6211b5c9d95ee55ce394975dbe
parentb0676216f76cfaa953313ab10c9e48df4d381cd2 (diff)
downloadgcc-4bb3aa7e32e8a5f7c5e4df51f23e2a163a89263f.zip
gcc-4bb3aa7e32e8a5f7c5e4df51f23e2a163a89263f.tar.gz
gcc-4bb3aa7e32e8a5f7c5e4df51f23e2a163a89263f.tar.bz2
re PR objc/18862 (ICE on gcc-4.0-20041205/gcc/testsuite/objc.dg/selector-1.m)
2005-01-26 Alexander Malmberg <alexander@malmberg.org> PR objc/18862 * objc.dg/selector-2.m: New test. From-SVN: r94286
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/objc.dg/selector-2.m16
2 files changed, 21 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 63f4aca..7cdaf99 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2005-01-26 Alexander Malmberg <alexander@malmberg.org>
+
+ PR objc/18862
+ * objc.dg/selector-2.m: New test.
+
2005-01-26 Jakub Jelinek <jakub@redhat.com>
* g++.dg/opt/range-test-2.C: New test.
diff --git a/gcc/testsuite/objc.dg/selector-2.m b/gcc/testsuite/objc.dg/selector-2.m
new file mode 100644
index 0000000..5584f15
--- /dev/null
+++ b/gcc/testsuite/objc.dg/selector-2.m
@@ -0,0 +1,16 @@
+/* Test that we don't ICE when issuing a -Wselector warning. */
+/* { dg-options "-Wselector -fgnu-runtime" } */
+/* { dg-do compile } */
+
+#include <objc/Object.h>
+
+@interface Foo
+@end
+@implementation Foo
+-(void) foo
+{
+ SEL a;
+ a = @selector(b1ar);
+}
+@end /* { dg-warning "creating selector for nonexistent method .b1ar." } */
+