0_0_35937127_8258.cpp:12:28: error: expected ')' before '::' token __asm__("movl %0, %%esp\n" :: "r"(p)); ^