diff options
author | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-07-08 14:50:37 +0000 |
---|---|---|
committer | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-07-08 14:50:37 +0000 |
commit | 24f0c99280b3d36499b7d5ed0cc93d9a0da89782 (patch) | |
tree | 6c98b3be03827e9575c8d91dbae2c7db990c42e6 /gcc/testsuite/gcc.dg/pr18809-1.c | |
parent | 545ea93960147835726d1de12285962715203864 (diff) | |
download | gcc-24f0c99280b3d36499b7d5ed0cc93d9a0da89782.tar.gz |
2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
PR testsuite/25241
testsuite/
* gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
discern pedantic diagnostics and errors.
* gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
and not an error.
* gcc.dg/20050121-1.c: This is an error and not a warning.
* gcc.target/i386/sseregparm-2.c: Likewise.
* gcc.target/i386/20060512-4.c: This is a warning and not an error.
* gcc.dg/charset/attribute2.c: Likewise.
* gcc.dg/bitfld-1.c: Likewise.
* gcc.dg/pack-test-2.c: Likewise.
* gcc.dg/940510-1.c: Match separately error and warning.
* gcc.dg/array-2.c: Match separately multiple messages. The second
diagnostic is a pedantic warning and not an error.
* gcc.dg/pr14475.c: Match separately multiple messages.
* gcc.dg/pr18809-1.c: Likewise.
* gcc.dg/pr27953.c: Likewise.
* gcc.dg/vla-init-1.c: Likewise.
* gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126461 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/gcc.dg/pr18809-1.c')
-rw-r--r-- | gcc/testsuite/gcc.dg/pr18809-1.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.dg/pr18809-1.c b/gcc/testsuite/gcc.dg/pr18809-1.c index f20f00433fe..27f2be9ef04 100644 --- a/gcc/testsuite/gcc.dg/pr18809-1.c +++ b/gcc/testsuite/gcc.dg/pr18809-1.c @@ -3,5 +3,8 @@ /* { dg-do compile } */ -void foo(enum E e) {} /* { dg-error "" } */ +void foo(enum E e) {} /* { dg-error "forward ref" "forward" } */ + /* { dg-warning "declared" "declared" { target *-*-* } 6 } */ + /* { dg-warning "scope" "scope" { target *-*-* } 6 } */ + /* { dg-error "incomplete" "incomplete" { target *-*-* } 6 } */ void bar() { foo(0); } /* { dg-error "formal" } */ |