1 /* { dg-do compile } */
2 /* { dg-options "-std=gnu90 -pedantic-errors -Wno-c90-c99-compat" } */
5 _Complex
double c
= __builtin_complex (0.0, 0.0);
7 struct A
{ int i
; char a
[]; };
8 struct { long int b
: 2; } s
;
10 volatile volatile int v
;
12 struct S
{ int a
[2]; };
13 extern struct S
foo (void);
20 fn2 (char x
[static 4])
23 struct A a
= { .i
= 3 };
54 void fn7 (int n
, int a
[n
]);