diff options
author | Manuel López-Ibáñez <manu@gcc.gnu.org> | 2010-02-27 17:48:02 +0000 |
---|---|---|
committer | Manuel López-Ibáñez <manu@gcc.gnu.org> | 2010-02-27 17:48:02 +0000 |
commit | 84167094317240e29200a021c344ce378c42cda5 (patch) | |
tree | 4ed33294ba6dae318df258aceba067fcb240c188 | |
parent | c6b9174f2eedea011622d56469d1198eb8464acf (diff) | |
download | gcc-84167094317240e29200a021c344ce378c42cda5.zip gcc-84167094317240e29200a021c344ce378c42cda5.tar.gz gcc-84167094317240e29200a021c344ce378c42cda5.tar.bz2 |
re PR c/24577 (diagnostic informative note labelled "error")
2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c/24577
PR c/43192
* gcc.dg/pr8927-1.c: Match new note.
* gcc.dg/990506-0.c: Likewise.
* gcc.dg/gomp/flush-2.c: Likewise.
* gcc.dg/gomp/atomic-5.c: Likewise.
* gcc.dg/gomp/pr34607.c: Likewise.
* gcc.dg/pr35746.c: Likewise.
* gcc.dg/cpp/pragma-1.c: Likewise.
* gcc.dg/cpp/pragma-2.c: Likewise.
* gcc.dg/pr41842.c: Likewise.
* gcc.dg/noncompile/20040629-1.c: Likewise.
* objc.dg/private-1.m: Likewise.
From-SVN: r157111
-rw-r--r-- | gcc/testsuite/ChangeLog | 16 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/990506-0.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/pragma-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/pragma-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/gomp/atomic-5.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/gomp/flush-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/gomp/pr34607.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/noncompile/20040629-1.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr35746.c | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr41842.c | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr8927-1.c | 4 | ||||
-rw-r--r-- | gcc/testsuite/objc.dg/private-1.m | 2 |
12 files changed, 30 insertions, 11 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6de1a8b..96b9ef1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,19 @@ +2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org> + + PR c/24577 + PR c/43192 + * gcc.dg/pr8927-1.c: Match new note. + * gcc.dg/990506-0.c: Likewise. + * gcc.dg/gomp/flush-2.c: Likewise. + * gcc.dg/gomp/atomic-5.c: Likewise. + * gcc.dg/gomp/pr34607.c: Likewise. + * gcc.dg/pr35746.c: Likewise. + * gcc.dg/cpp/pragma-1.c: Likewise. + * gcc.dg/cpp/pragma-2.c: Likewise. + * gcc.dg/pr41842.c: Likewise. + * gcc.dg/noncompile/20040629-1.c: Likewise. + * objc.dg/private-1.m: Likewise. + 2010-02-27 Tobias Burnus <burnus@net-b.de> PR fortran/43185 diff --git a/gcc/testsuite/gcc.dg/990506-0.c b/gcc/testsuite/gcc.dg/990506-0.c index 15d8ac7..3cd3be3 100644 --- a/gcc/testsuite/gcc.dg/990506-0.c +++ b/gcc/testsuite/gcc.dg/990506-0.c @@ -5,5 +5,5 @@ x() { foo (i); /* { dg-error "undeclared" "undeclared-variable message" { target *-*-* } { 6 } } */ - /* { dg-error "function it appears in" "reminder message" { target *-*-* } { 6 } } */ + /* { dg-message "function it appears in" "reminder message" { target *-*-* } { 6 } } */ } diff --git a/gcc/testsuite/gcc.dg/cpp/pragma-1.c b/gcc/testsuite/gcc.dg/cpp/pragma-1.c index 4b9295f..7fab025 100644 --- a/gcc/testsuite/gcc.dg/cpp/pragma-1.c +++ b/gcc/testsuite/gcc.dg/cpp/pragma-1.c @@ -8,6 +8,6 @@ main () { error; /* { dg-error "undeclared" "undeclared-variable message" { target *-*-* } { 9 } } */ - /* { dg-error "function it appears in" "reminder message" { target *-*-* } { 9 } } */ + /* { dg-message "function it appears in" "reminder message" { target *-*-* } { 9 } } */ } } diff --git a/gcc/testsuite/gcc.dg/cpp/pragma-2.c b/gcc/testsuite/gcc.dg/cpp/pragma-2.c index 18d540f..921f4e5 100644 --- a/gcc/testsuite/gcc.dg/cpp/pragma-2.c +++ b/gcc/testsuite/gcc.dg/cpp/pragma-2.c @@ -12,5 +12,5 @@ int main () { {} error; /* { dg-error "undeclared" "undeclared-variable message" { target *-*-* } { 13 } } */ - /* { dg-error "function it appears in" "reminder message" { target *-*-* } { 13 } } */ + /* { dg-message "function it appears in" "reminder message" { target *-*-* } { 13 } } */ } diff --git a/gcc/testsuite/gcc.dg/gomp/atomic-5.c b/gcc/testsuite/gcc.dg/gomp/atomic-5.c index 445f780..be7cbb8 100644 --- a/gcc/testsuite/gcc.dg/gomp/atomic-5.c +++ b/gcc/testsuite/gcc.dg/gomp/atomic-5.c @@ -35,4 +35,5 @@ void f1(void) ; /* Check that we didn't get stuck on the pragma eol marker. */ undef; /* { dg-error "" } */ + /* { dg-message "undeclared identifier is reported only once" "reminder" { target *-*-* } 37 } */ } diff --git a/gcc/testsuite/gcc.dg/gomp/flush-2.c b/gcc/testsuite/gcc.dg/gomp/flush-2.c index c2685d8..25878c8 100644 --- a/gcc/testsuite/gcc.dg/gomp/flush-2.c +++ b/gcc/testsuite/gcc.dg/gomp/flush-2.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ - +/* { dg-message "undeclared identifier is reported only once" "reminder" { target *-*-* } 0 } */ void f1(void) { #pragma omp flush a /* { dg-error "expected" } */ diff --git a/gcc/testsuite/gcc.dg/gomp/pr34607.c b/gcc/testsuite/gcc.dg/gomp/pr34607.c index 1b96099..25ce406 100644 --- a/gcc/testsuite/gcc.dg/gomp/pr34607.c +++ b/gcc/testsuite/gcc.dg/gomp/pr34607.c @@ -1,7 +1,7 @@ /* PR c++/34607 */ /* { dg-do compile } */ /* { dg-options "-fopenmp -std=gnu99" } */ - +/* { dg-message "undeclared identifier is reported only once" "reminder" { target *-*-* } 0 } */ void foo () { diff --git a/gcc/testsuite/gcc.dg/noncompile/20040629-1.c b/gcc/testsuite/gcc.dg/noncompile/20040629-1.c index 3575b83..ff00260 100644 --- a/gcc/testsuite/gcc.dg/noncompile/20040629-1.c +++ b/gcc/testsuite/gcc.dg/noncompile/20040629-1.c @@ -5,3 +5,4 @@ void func() const char *pek; int i; pek=__builtin_va_arg(ap,const char*); /* { dg-error "" } */ } +/* { dg-message "undeclared identifier is reported only once" "reminder" { target *-*-* } 0 } */ diff --git a/gcc/testsuite/gcc.dg/pr35746.c b/gcc/testsuite/gcc.dg/pr35746.c index e8bebf9..c04053f 100644 --- a/gcc/testsuite/gcc.dg/pr35746.c +++ b/gcc/testsuite/gcc.dg/pr35746.c @@ -6,8 +6,8 @@ int foo(int i); void bar() { __complex__ int i; - X j; /* { dg-error "undeclared.*appears.*expected" } */ - + X j; /* { dg-error "undeclared|expected" } */ + /* { dg-message "undeclared identifier is reported only once" "reminder" { target *-*-* } 9 } */ if (i = foo(j)) /* { dg-error "undeclared" } */ ; } diff --git a/gcc/testsuite/gcc.dg/pr41842.c b/gcc/testsuite/gcc.dg/pr41842.c index fa7edd1..2f2b769 100644 --- a/gcc/testsuite/gcc.dg/pr41842.c +++ b/gcc/testsuite/gcc.dg/pr41842.c @@ -4,5 +4,6 @@ void f () { - char x[g (h)]; /* { dg-error "undeclared|for each function" } */ + char x[g (h)]; /* { dg-error "undeclared" } */ +/* { dg-message "undeclared identifier is reported only once" "reminder" { target *-*-* } 7 } */ } diff --git a/gcc/testsuite/gcc.dg/pr8927-1.c b/gcc/testsuite/gcc.dg/pr8927-1.c index 218e717..85add6a 100644 --- a/gcc/testsuite/gcc.dg/pr8927-1.c +++ b/gcc/testsuite/gcc.dg/pr8927-1.c @@ -6,8 +6,8 @@ void foo(void) { - bar /* { dg-error "undeclared|for each function" } */ - + bar /* { dg-error "undeclared" } */ + /* { dg-message "undeclared identifier is reported only once" "reminder" { target *-*-* } 9 } */ ; } diff --git a/gcc/testsuite/objc.dg/private-1.m b/gcc/testsuite/objc.dg/private-1.m index a6ae82f..59cff15 100644 --- a/gcc/testsuite/objc.dg/private-1.m +++ b/gcc/testsuite/objc.dg/private-1.m @@ -35,7 +35,7 @@ { /* Private variables simply don't exist in the subclass. */ private = 12;/* { dg-error "undeclared" } */ - /* { dg-error "function it appears in" "" { target *-*-* } { 37 } } */ + /* { dg-message "function it appears in" "" { target *-*-* } { 37 } } */ protected = 12; /* Ok */ public = 12; /* Ok */ |