1int __attribute__ ((noinline)) 2foo () 3{ 4 const int a[8] = { 0, 1, 2, 3, 4, 5, 6, 7 }; 5 int i, sum; 6 7 sum = 0; 8 for (i = 0; i < sizeof (a) / sizeof (*a); i++) 9 sum += a[i]; 10 11 return sum; 12} 13 14int 15main () 16{ 17 if (foo () != 28) 18 abort (); 19 exit (0); 20} 21