#include int main(){ char *message = "This is a message\n"; asm("mov %0, %%rdi \n" "call puts" : : "r"(message) ); return 0; }