| /* { dg-do compile } */ | |
| /* { dg-options "-O3" } */ | |
| int printf (const char *, ...); | |
| int a, c[1], d, e, **f; | |
| void fn1 (int h) | |
| { | |
| int *i = 0; | |
| for (d = 0; d < 1; d++) | |
| { | |
| if (d) | |
| continue; | |
| for (; e; e++) | |
| { | |
| a = c[*i]; | |
| if (h) | |
| printf ("0"); | |
| } | |
| return; | |
| } | |
| f = &i; | |
| } | |