OSDN Git Service

Backported from mainline
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / compile / pr25224.c
1 /* { dg-options "-funswitch-loops" } */
2 static float rgam;
3 extern void *jmp(void *);
4
5 void drotmg(float d1) {
6 void *labels[] = { &&L170, &&L180, 0 };
7
8   for(;;) {
9     goto *jmp(labels);
10     if (d1 <= rgam)
11       goto L170;
12
13 L170:
14     if (d1 <= rgam)
15       goto L170;
16   }
17
18 L180:
19   goto L170;
20 }