1 /* { dg-do compile } */ 2 3 extern volatile int g_4[1][4]; 4 extern int g_7; 5 void modify(int *); func_2()6 void func_2() 7 { 8 int l_46 = 4; 9 if (g_7) 10 modify(&l_46); 11 else 12 { 13 int i; 14 for (i = 0; i != 5; i += 1) 15 { 16 volatile int *vp = &g_4[0][l_46]; 17 *vp = 0; 18 } 19 } 20 } 21