0_0_33683154_28366.cpp:10:32: error: expected ')' before '::' token __asm__("movl %0, %%esp\n" :: "r"(p)); ^