1 /* { dg-do compile } */ 2 3 int sy; 4 5 void fo(char o5)6fo (char o5) 7 { 8 char yh = 0; 9 10 if (o5 == 0) 11 return; 12 13 while (o5 != 0) 14 if (0) 15 { 16 while (yh != 0) 17 { 18 o5 = 0; 19 while (o5 < 2) 20 { 21 sy &= yh; 22 if (sy != 0) 23 { 24 km: 25 sy = yh; 26 } 27 } 28 ++yh; 29 } 30 } 31 else 32 { 33 o5 = sy; 34 goto km; 35 } 36 } 37 38 void on(void)39on (void) 40 { 41 fo (sy); 42 } 43