1 /* GCC compound statements */ 2 3 foo(unsigned long z) 4 { 5 z = ({ unsigned long tmp; tmp = 1; tmp; }); 6 foo(z); 7 } 8