(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
anon-struct-14.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-fplan9-extensions" } */
       3  
       4  /* When using Plan 9 extensions, a typedef can conflict with an
       5     anonymous field.  */
       6  
       7  typedef struct { int a; } s1;
       8  struct s2 { s1; int s1; };		/* { dg-error "duplicate" } */
       9  int f(struct s2 *p) { return p->s1; }	/* { dg-error "incompatible" } */