1 /* { dg-do compile } */ 2 /* { dg-options "-c -O3" { target *-*-* } } */ 3 ffesum(void)4int ffesum (void) { 5 int ch[4], ii, jj, kk; 6 char asc[32]; 7 8 for (ii = 0; ii < 4; ii++) 9 { 10 for (jj = 0; jj < 4; jj++) 11 ch[jj] = ii; 12 for (kk = 0; kk < 13; kk++) 13 for (jj = 0; jj < 4; jj += 2) 14 if ((unsigned char) ch[jj] || (unsigned char) ch[jj + 1]) 15 ch[jj]++; 16 for (jj = 0; jj < 4; jj++) 17 asc[4 * jj + ii] = ch[jj]; 18 } 19 return asc[0]; 20 } 21