1
2extern void abort (void);
3extern void link_error (void);
4
5static int ok = 0;
6
7void bar (void)
8{
9  ok = 1;
10}
11
12void foo(int x)
13{
14  switch (x)
15  {
16  case 0:
17    if (0)
18    {
19      link_error();
20  case 1:
21      bar();
22    }
23  }
24}
25
26int main()
27{
28  foo (1);
29  if (!ok)
30    abort ();
31  return 0;
32}
33
34