From 460f861d8dde163de17f6821985108e129dc2a2e Mon Sep 17 00:00:00 2001 From: Nicola Pero Date: Sun, 24 Oct 2010 10:39:05 +0000 Subject: [PATCH] In gcc/testsuite/: 2010-10-24 Nicola Pero In gcc/testsuite/: 2010-10-24 Nicola Pero PR objc/24393 * objc.dg/pr24393.m: New. * obj-c++.dg/pr24393.mm: New. 2010-10-24 Nicola Pero PR objc/28049 * objc.dg/pr28049.m: New. * obj-c++.dg/pr28049.mm: New. From-SVN: r165898 --- gcc/testsuite/ChangeLog | 12 ++++++++++++ gcc/testsuite/obj-c++.dg/pr24393.mm | 10 ++++++++++ gcc/testsuite/obj-c++.dg/pr28049.mm | 2 ++ gcc/testsuite/objc.dg/pr24393.m | 10 ++++++++++ gcc/testsuite/objc.dg/pr28049.m | 2 ++ 5 files changed, 36 insertions(+) create mode 100644 gcc/testsuite/obj-c++.dg/pr24393.mm create mode 100644 gcc/testsuite/obj-c++.dg/pr28049.mm create mode 100644 gcc/testsuite/objc.dg/pr24393.m create mode 100644 gcc/testsuite/objc.dg/pr28049.m diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ade1d2cdac99..089f77c16c7d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,15 @@ +2010-10-24 Nicola Pero + + PR objc/24393 + * objc.dg/pr24393.m: New. + * obj-c++.dg/pr24393.mm: New. + +2010-10-24 Nicola Pero + + PR objc/28049 + * objc.dg/pr28049.m: New. + * obj-c++.dg/pr28049.mm: New. + 2010-10-24 Nicola Pero * objc.dg/attributes/method-attribute-2.m: Updated test. Method diff --git a/gcc/testsuite/obj-c++.dg/pr24393.mm b/gcc/testsuite/obj-c++.dg/pr24393.mm new file mode 100644 index 000000000000..6dae2d317d5c --- /dev/null +++ b/gcc/testsuite/obj-c++.dg/pr24393.mm @@ -0,0 +1,10 @@ +/* { dg-compile } */ +#include + +@interface Foo +{ + Class isa; +} +- (void) doSomething:(id object; /* { dg-error "xpected .\\)." } */ +- (void) someOtherMethod; +@end diff --git a/gcc/testsuite/obj-c++.dg/pr28049.mm b/gcc/testsuite/obj-c++.dg/pr28049.mm new file mode 100644 index 000000000000..d5ba4a10b2ee --- /dev/null +++ b/gcc/testsuite/obj-c++.dg/pr28049.mm @@ -0,0 +1,2 @@ +/* { dg-do compile } */ ++ /* { dg-error "expected" } */ diff --git a/gcc/testsuite/objc.dg/pr24393.m b/gcc/testsuite/objc.dg/pr24393.m new file mode 100644 index 000000000000..6dae2d317d5c --- /dev/null +++ b/gcc/testsuite/objc.dg/pr24393.m @@ -0,0 +1,10 @@ +/* { dg-compile } */ +#include + +@interface Foo +{ + Class isa; +} +- (void) doSomething:(id object; /* { dg-error "xpected .\\)." } */ +- (void) someOtherMethod; +@end diff --git a/gcc/testsuite/objc.dg/pr28049.m b/gcc/testsuite/objc.dg/pr28049.m new file mode 100644 index 000000000000..d5ba4a10b2ee --- /dev/null +++ b/gcc/testsuite/objc.dg/pr28049.m @@ -0,0 +1,2 @@ +/* { dg-do compile } */ ++ /* { dg-error "expected" } */