diff options
author | Nicola Pero <nicola.pero@meta-innovation.com> | 2010-10-24 10:39:05 +0000 |
---|---|---|
committer | Nicola Pero <nicola@gcc.gnu.org> | 2010-10-24 10:39:05 +0000 |
commit | 460f861d8dde163de17f6821985108e129dc2a2e (patch) | |
tree | fc8d0792f4540a08c5e0d57769abb6cbd4ed673e /gcc | |
parent | 4cce988e5b77892135180d6f1a486cfc3e1d5bac (diff) | |
download | gcc-460f861d8dde163de17f6821985108e129dc2a2e.zip gcc-460f861d8dde163de17f6821985108e129dc2a2e.tar.gz gcc-460f861d8dde163de17f6821985108e129dc2a2e.tar.bz2 |
In gcc/testsuite/: 2010-10-24 Nicola Pero <nicola.pero@meta-innovation.com>
In gcc/testsuite/:
2010-10-24 Nicola Pero <nicola.pero@meta-innovation.com>
PR objc/24393
* objc.dg/pr24393.m: New.
* obj-c++.dg/pr24393.mm: New.
2010-10-24 Nicola Pero <nicola.pero@meta-innovation.com>
PR objc/28049
* objc.dg/pr28049.m: New.
* obj-c++.dg/pr28049.mm: New.
From-SVN: r165898
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 12 | ||||
-rw-r--r-- | gcc/testsuite/obj-c++.dg/pr24393.mm | 10 | ||||
-rw-r--r-- | gcc/testsuite/obj-c++.dg/pr28049.mm | 2 | ||||
-rw-r--r-- | gcc/testsuite/objc.dg/pr24393.m | 10 | ||||
-rw-r--r-- | gcc/testsuite/objc.dg/pr28049.m | 2 |
5 files changed, 36 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ade1d2c..089f77c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,17 @@ 2010-10-24 Nicola Pero <nicola.pero@meta-innovation.com> + PR objc/24393 + * objc.dg/pr24393.m: New. + * obj-c++.dg/pr24393.mm: New. + +2010-10-24 Nicola Pero <nicola.pero@meta-innovation.com> + + PR objc/28049 + * objc.dg/pr28049.m: New. + * obj-c++.dg/pr28049.mm: New. + +2010-10-24 Nicola Pero <nicola.pero@meta-innovation.com> + * objc.dg/attributes/method-attribute-2.m: Updated test. Method parameter attributes are now supported. * obj-c++.dg/attributes/method-attribute-2.m: Same change. diff --git a/gcc/testsuite/obj-c++.dg/pr24393.mm b/gcc/testsuite/obj-c++.dg/pr24393.mm new file mode 100644 index 0000000..6dae2d3 --- /dev/null +++ b/gcc/testsuite/obj-c++.dg/pr24393.mm @@ -0,0 +1,10 @@ +/* { dg-compile } */ +#include <objc/objc.h> + +@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 0000000..d5ba4a1 --- /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 0000000..6dae2d3 --- /dev/null +++ b/gcc/testsuite/objc.dg/pr24393.m @@ -0,0 +1,10 @@ +/* { dg-compile } */ +#include <objc/objc.h> + +@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 0000000..d5ba4a1 --- /dev/null +++ b/gcc/testsuite/objc.dg/pr28049.m @@ -0,0 +1,2 @@ +/* { dg-do compile } */ ++ /* { dg-error "expected" } */ |