aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel López-Ibáñez <manu@gcc.gnu.org>2010-02-27 17:48:02 +0000
committerManuel López-Ibáñez <manu@gcc.gnu.org>2010-02-27 17:48:02 +0000
commit84167094317240e29200a021c344ce378c42cda5 (patch)
tree4ed33294ba6dae318df258aceba067fcb240c188
parentc6b9174f2eedea011622d56469d1198eb8464acf (diff)
downloadgcc-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/ChangeLog16
-rw-r--r--gcc/testsuite/gcc.dg/990506-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/cpp/pragma-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/cpp/pragma-2.c2
-rw-r--r--gcc/testsuite/gcc.dg/gomp/atomic-5.c1
-rw-r--r--gcc/testsuite/gcc.dg/gomp/flush-2.c2
-rw-r--r--gcc/testsuite/gcc.dg/gomp/pr34607.c2
-rw-r--r--gcc/testsuite/gcc.dg/noncompile/20040629-1.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr35746.c4
-rw-r--r--gcc/testsuite/gcc.dg/pr41842.c3
-rw-r--r--gcc/testsuite/gcc.dg/pr8927-1.c4
-rw-r--r--gcc/testsuite/objc.dg/private-1.m2
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 */