1void foo (volatile long long *x) 2{ 3 while (*x) 4 { 5 *x = 0; 6 *((volatile char *) 0) = 0; 7 } 8} 9