diff --git a/src/cpu/core_dyn_x86/risc_x86.h b/src/cpu/core_dyn_x86/risc_x86.h index cc062d35..ad1e4d74 100644 --- a/src/cpu/core_dyn_x86/risc_x86.h +++ b/src/cpu/core_dyn_x86/risc_x86.h @@ -120,7 +120,7 @@ static BlockReturn gen_runcode(Bit8u * code) { "pushl %%ebp \n" "pushl %%esi \n" "popfl \n" - "calll %4 \n" + "calll *%4 \n" "popl %%ebp \n" "pushfl \n" "andl %3,(%1) \n"