typedef void *(*T)(void);
f1 ()
{
((T) 0)();
}
f2 ()
((T) 1000)();
f3 ()
((T) 10000000)();
f4 (r)
((T) r)();
f5 ()
int (*r)() = f3;