1 2 3 4 5 6 7 8 9 10 11 12 13
int foo(void) { int x; asm goto("" : "=r"(x) : : : indirect); x = 42; indirect: return x; }