#include int main(){ int x = 5; /* asm( "mov $1, %rax \n" "mov $31, %rbx \n" "int $0x80" ); */ printf("x = %d\n", x); asm("mov $42, %%rax; mov %%eax, %0" : : "r"(x)); printf("x = %d\n", x); return 0; }