diff options
Diffstat (limited to 'gcc/testsuite/gcc.dg/pr17188-1.c')
-rw-r--r-- | gcc/testsuite/gcc.dg/pr17188-1.c | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/gcc/testsuite/gcc.dg/pr17188-1.c b/gcc/testsuite/gcc.dg/pr17188-1.c deleted file mode 100644 index 634e60c0363..00000000000 --- a/gcc/testsuite/gcc.dg/pr17188-1.c +++ /dev/null @@ -1,31 +0,0 @@ -/* A redefinition of an empty struct should be diagnosed the same as a - redefinition of any other tag, but formerly only s2 and s4 were - diagnosed. Bug 17188. */ -/* Origin: Joseph Myers <jsm@polyomino.org.uk> */ -/* { dg-do compile } */ -/* { dg-options "" } */ - -struct s0 { }; -struct s0; -struct s0 { }; /* { dg-error "error: redefinition of 'struct s0'" } */ - -struct s1 { }; -struct s1 { }; /* { dg-error "error: redefinition of 'struct s1'" } */ - -struct s2 { int a : 1; }; -struct s2 { int a : 1; }; /* { dg-error "error: redefinition of 'struct s2'" } */ - -struct s3 { }; -struct s3 { int a : 1; }; /* { dg-error "error: redefinition of 'struct s3'" } */ - -struct s4 { int a : 1; }; -struct s4 { }; /* { dg-error "error: redefinition of 'struct s4'" } */ - -struct s5 { int a : 1; }; -struct s5; - -struct s6; -struct s6 { int a : 1; }; - -struct s7; -struct s7 { }; |