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