OSDN Git Service

PR middle-end/35456
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / execute / 930408-1.c
1 typedef enum foo E;
2 enum foo { e0, e1 };
3
4 struct {
5   E eval;
6 } s;
7
8 p()
9 {
10   abort();
11 }
12
13 f()
14 {
15   switch (s.eval)
16     {
17     case e0:
18       p();
19     }
20 }
21
22 main()
23 {
24   s.eval = e1;
25   f();
26   exit(0);
27 }