OSDN Git Service

* gcc.dg/simulate-thread/simulate-thread.gdb: Call
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / pr47899.c
1 /* PR rtl-optimization/47899 */
2 /* { dg-do compile } */
3 /* { dg-options "-O -funroll-loops" } */
4
5 extern unsigned int a, b, c;
6 extern int d;
7
8 static int
9 foo (void)
10 {
11 lab:
12   if (b)
13     for (d = 0; d >= 0; d--)
14       if (a || c)
15         for (; c; c++)
16           ;
17       else
18         goto lab;
19 }
20
21 int
22 main ()
23 {
24   foo ();
25   return 0;
26 }