#include <stdio.h>
int main(void)
{
int foo = 10, bar = 15;
__asm__ __volatile__("addl %%ebx,%%eax"
:"=a"(foo)
:"a"(foo), "b"(bar)
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgoKCmludCBtYWluKHZvaWQpCnsKICAgICAgICBpbnQgZm9vID0gMTAsIGJhciA9IDE1OwogICAgICAgIF9fYXNtX18gX192b2xhdGlsZV9fKCJhZGRsICAlJWVieCwlJWVheCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6Ij1hIihmb28pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiJhIihmb28pLCAiYiIoYmFyKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICk7CiAgICAgICAgcHJpbnRmKCJmb28rYmFyPSVkXG4iLCBmb28pOwogICAgICAgIHJldHVybiAwOwp9Cg==