1 /* Test whether jump threading doesn't ICE if redirecting the jump to exit
2 block. */
3
4 extern int bar ();
5 extern void baz ();
6
foo()7 void foo ()
8 {
9 int x;
10
11 do
12 {
13 if ((x = bar ()) == 1)
14 baz ();
15 }
16 while (x == 1);
17 }
18