diff options
author | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-01-25 14:39:11 +0000 |
---|---|---|
committer | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-01-25 14:39:11 +0000 |
commit | bfab1b6909b1aa71fca05e53cfa6e4a1821ebeec (patch) | |
tree | 6b9b8f1b470d8d838c2803fa2efdd59e70da59f6 /gcc | |
parent | 6528f4f4ea9457e6678f0bec085febfdd9d93875 (diff) | |
download | ppe42-gcc-bfab1b6909b1aa71fca05e53cfa6e4a1821ebeec.tar.gz ppe42-gcc-bfab1b6909b1aa71fca05e53cfa6e4a1821ebeec.zip |
2003-01-25 Paolo Carlini <pcarlini@unitus.it>
Tweaks for Bison-1.875. From the NEWS file:
"- `parse error' -> `syntax error'
Bison now uniformly uses the term `syntax error'"
* gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
* gcc.dg/cpp/digraph2.c: Likewise.
* gcc.dg/cpp/direct2.c: Likewise.
* gcc.dg/cpp/paste4.c: Likewise.
* gcc.dg/c90-restrict-1.c: Likewise.
* gcc.dg/c99-func-2.c: Likewise.
* gcc.dg/noncompile/920721-2.c: Likewise.
* gcc.dg/noncompile/930622-2.c: Likewise.
* gcc.dg/noncompile/940112-1.c: Likewise.
* gcc.dg/noncompile/950921-1.c: Likewise.
* gcc.dg/noncompile/951123-1.c: Likewise.
* gcc.dg/noncompile/971104-1.c: Likewise.
* gcc.dg/noncompile/990416-1.c: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61768 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 19 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/c90-restrict-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/c99-func-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/19990413-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/digraph2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/direct2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/paste4.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/noncompile/920721-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/noncompile/930622-2.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/noncompile/940112-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/noncompile/950921-1.c | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/noncompile/951123-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/noncompile/971104-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/noncompile/990416-1.c | 2 |
14 files changed, 33 insertions, 14 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index cbaafe0bfb7..67a3558537a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,22 @@ +2003-01-25 Paolo Carlini <pcarlini@unitus.it> + + Tweaks for Bison-1.875. From the NEWS file: + "- `parse error' -> `syntax error' + Bison now uniformly uses the term `syntax error'" + * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error". + * gcc.dg/cpp/digraph2.c: Likewise. + * gcc.dg/cpp/direct2.c: Likewise. + * gcc.dg/cpp/paste4.c: Likewise. + * gcc.dg/c90-restrict-1.c: Likewise. + * gcc.dg/c99-func-2.c: Likewise. + * gcc.dg/noncompile/920721-2.c: Likewise. + * gcc.dg/noncompile/930622-2.c: Likewise. + * gcc.dg/noncompile/940112-1.c: Likewise. + * gcc.dg/noncompile/950921-1.c: Likewise. + * gcc.dg/noncompile/951123-1.c: Likewise. + * gcc.dg/noncompile/971104-1.c: Likewise. + * gcc.dg/noncompile/990416-1.c: Likewise. + 2003-01-24 Paolo Carlini <pcarlini@unitus.it> * g++.dg/parse/undefined1.C: Add error message. diff --git a/gcc/testsuite/gcc.dg/c90-restrict-1.c b/gcc/testsuite/gcc.dg/c90-restrict-1.c index 17af58b4b58..60d91b830a1 100644 --- a/gcc/testsuite/gcc.dg/c90-restrict-1.c +++ b/gcc/testsuite/gcc.dg/c90-restrict-1.c @@ -4,4 +4,4 @@ /* { dg-options "-std=iso9899:1990 -pedantic-errors" } */ char *restrict foo; /* { dg-bogus "warning" "warning in place of error" } */ -/* { dg-error "parse error|no type" "restrict not in C90" { target *-*-* } 6 } */ +/* { dg-error "(parse|syntax) error|no type" "restrict not in C90" { target *-*-* } 6 } */ diff --git a/gcc/testsuite/gcc.dg/c99-func-2.c b/gcc/testsuite/gcc.dg/c99-func-2.c index d6a6f243f91..9dc8b58c673 100644 --- a/gcc/testsuite/gcc.dg/c99-func-2.c +++ b/gcc/testsuite/gcc.dg/c99-func-2.c @@ -6,5 +6,5 @@ void foo (void) { - __func__ "foo"; /* { dg-error "parse error" "before string constant" } */ + __func__ "foo"; /* { dg-error "(parse|syntax) error" "before string constant" } */ } diff --git a/gcc/testsuite/gcc.dg/cpp/19990413-1.c b/gcc/testsuite/gcc.dg/cpp/19990413-1.c index 9abddb942fd..22fc5db2218 100644 --- a/gcc/testsuite/gcc.dg/cpp/19990413-1.c +++ b/gcc/testsuite/gcc.dg/cpp/19990413-1.c @@ -9,5 +9,5 @@ func(void) { FOO(i = 4) - else; /* { dg-error "parse error" "error on this line" { target *-*-* } { 12 } } */ + else; /* { dg-error "(parse|syntax) error" "error on this line" { target *-*-* } { 12 } } */ } diff --git a/gcc/testsuite/gcc.dg/cpp/digraph2.c b/gcc/testsuite/gcc.dg/cpp/digraph2.c index e67ec53878b..cac4e256b0a 100644 --- a/gcc/testsuite/gcc.dg/cpp/digraph2.c +++ b/gcc/testsuite/gcc.dg/cpp/digraph2.c @@ -9,7 +9,7 @@ int main (int argc, char *argv[]) { return 0; -%> /* { dg-error "parse error" } */ +%> /* { dg-error "(parse|syntax) error" } */ /* Place this after main () so we get to test both the compiler above and the preprocessor below. */ diff --git a/gcc/testsuite/gcc.dg/cpp/direct2.c b/gcc/testsuite/gcc.dg/cpp/direct2.c index d6dc1088c37..52d1e31f45f 100644 --- a/gcc/testsuite/gcc.dg/cpp/direct2.c +++ b/gcc/testsuite/gcc.dg/cpp/direct2.c @@ -33,5 +33,5 @@ void f () #define slashstar /##* #define starslash *##/ -slashstar starslash /* { dg-error "parse error" "not a comment" } */ +slashstar starslash /* { dg-error "(parse|syntax) error" "not a comment" } */ /* { dg-warning "does not give" "paste warning(s)" { target *-*-* } 36 } */ diff --git a/gcc/testsuite/gcc.dg/cpp/paste4.c b/gcc/testsuite/gcc.dg/cpp/paste4.c index 2215b34a7ad..4e575c2954e 100644 --- a/gcc/testsuite/gcc.dg/cpp/paste4.c +++ b/gcc/testsuite/gcc.dg/cpp/paste4.c @@ -11,6 +11,6 @@ int main () { - double d = glue (1.0e, +1); /* { dg-error "exponent|parse error" } */ + double d = glue (1.0e, +1); /* { dg-error "exponent|(parse|syntax) error" } */ return 0; } diff --git a/gcc/testsuite/gcc.dg/noncompile/920721-2.c b/gcc/testsuite/gcc.dg/noncompile/920721-2.c index 9ec223c3af4..c698b085ea9 100644 --- a/gcc/testsuite/gcc.dg/noncompile/920721-2.c +++ b/gcc/testsuite/gcc.dg/noncompile/920721-2.c @@ -2,5 +2,5 @@ void f(int n) { int s; for(s=0;s<n;s++) - s==5?1 n=1; /* { dg-error "parse error" } */ + s==5?1 n=1; /* { dg-error "(parse|syntax) error" } */ } diff --git a/gcc/testsuite/gcc.dg/noncompile/930622-2.c b/gcc/testsuite/gcc.dg/noncompile/930622-2.c index a1450afbf1f..3409118f0e2 100644 --- a/gcc/testsuite/gcc.dg/noncompile/930622-2.c +++ b/gcc/testsuite/gcc.dg/noncompile/930622-2.c @@ -1,6 +1,6 @@ f () { int i; - for (i--) /* { dg-error "parse" } */ + for (i--) /* { dg-error "parse|syntax" } */ ; } diff --git a/gcc/testsuite/gcc.dg/noncompile/940112-1.c b/gcc/testsuite/gcc.dg/noncompile/940112-1.c index 24780df554e..953840f6dc8 100644 --- a/gcc/testsuite/gcc.dg/noncompile/940112-1.c +++ b/gcc/testsuite/gcc.dg/noncompile/940112-1.c @@ -4,4 +4,4 @@ f (int x) double e = 1; e = 1; return (e) -} /* { dg-error "parse error" } */ +} /* { dg-error "(parse|syntax) error" } */ diff --git a/gcc/testsuite/gcc.dg/noncompile/950921-1.c b/gcc/testsuite/gcc.dg/noncompile/950921-1.c index ed44338fcd1..0f6378524ec 100644 --- a/gcc/testsuite/gcc.dg/noncompile/950921-1.c +++ b/gcc/testsuite/gcc.dg/noncompile/950921-1.c @@ -1,10 +1,10 @@ typedef enum { - a = (X) 0, /* { dg-error "undeclared|not integer|parse error" } */ + a = (X) 0, /* { dg-error "undeclared|not integer|(parse|syntax) error" } */ b } c; typedef enum { - d = (X) 0 /* { dg-error "undeclared|not integer|parse error" } */ + d = (X) 0 /* { dg-error "undeclared|not integer|(parse|syntax) error" } */ } e; diff --git a/gcc/testsuite/gcc.dg/noncompile/951123-1.c b/gcc/testsuite/gcc.dg/noncompile/951123-1.c index 9a5a3215ed6..787cf1e94fa 100644 --- a/gcc/testsuite/gcc.dg/noncompile/951123-1.c +++ b/gcc/testsuite/gcc.dg/noncompile/951123-1.c @@ -1,2 +1,2 @@ struct S { int a; int b[2]; }; -struct S x = { 0, [0]; }; /* { dg-error "array index|near|parse" } */ +struct S x = { 0, [0]; }; /* { dg-error "array index|near|(parse|syntax)" } */ diff --git a/gcc/testsuite/gcc.dg/noncompile/971104-1.c b/gcc/testsuite/gcc.dg/noncompile/971104-1.c index a20b17add58..ed7cb523c3b 100644 --- a/gcc/testsuite/gcc.dg/noncompile/971104-1.c +++ b/gcc/testsuite/gcc.dg/noncompile/971104-1.c @@ -23,6 +23,6 @@ static void up(int sem){ printf("%s had processes sleeping on it!\n", ({ "MUTEX ", "BARB_SEM 1", "BARB_SEM 2", "CUST_SEM 1", "CUST_SEM 2", "WAIT_SEM 1", "WAIT_SEM 2", "WAIT_SEM 3", - "WAIT_SEM 4"} /* { dg-error "parse error" } */ + "WAIT_SEM 4"} /* { dg-error "(parse|syntax) error" } */ [( sb.sem_num )]) ); } diff --git a/gcc/testsuite/gcc.dg/noncompile/990416-1.c b/gcc/testsuite/gcc.dg/noncompile/990416-1.c index 1e874871de2..6b69ead2fe1 100644 --- a/gcc/testsuite/gcc.dg/noncompile/990416-1.c +++ b/gcc/testsuite/gcc.dg/noncompile/990416-1.c @@ -1,7 +1,7 @@ typedef int word_type; static void -copy_reg (unsigned int reg, frame_state *udata, /* { dg-error "parse" } */ +copy_reg (unsigned int reg, frame_state *udata, /* { dg-error "parse|syntax" } */ frame_state *target_udata) { word_type *preg = get_reg_addr (reg, udata, 0); /* { dg-error "undeclared|function|without a cast" } */ |