1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
f() { int x = 1; #if defined(STACK_SIZE) char big[STACK_SIZE/2]; #else char big[0x1000]; #endif ({ __label__ mylabel; mylabel: x++; if (x != 3) goto mylabel; }); exit(0); } main() { f(); }