| /* { dg-do run } */ | |
| /* { dg-options "-O" } */ | |
| extern unsigned long x1; | |
| char * | |
| f (char *a, char *b) | |
| { | |
| return a; | |
| } | |
| int | |
| g (char *a) | |
| { | |
| return 2; | |
| } | |
| void | |
| h (char *p[]) | |
| { | |
| char n[x1][512]; | |
| char *l = f (p[1], " "); | |
| if (g (p[0])) | |
| n[0][0] = '\0'; | |
| while (l && *l) | |
| { | |
| } | |
| } | |
| unsigned long x1; | |
| int | |
| main () | |
| { | |
| return 0; | |
| } |