compilation errors
--HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4099
This commit is contained in:
parent
55b590cb8e
commit
8669bbd4a8
@ -1155,6 +1155,7 @@ inline void WriteOp_Jeq(JitWriter *jit)
|
|||||||
IA32_Cmp_Rm_Reg(jit, AMX_REG_PRI, AMX_REG_ALT, MOD_REG);
|
IA32_Cmp_Rm_Reg(jit, AMX_REG_PRI, AMX_REG_ALT, MOD_REG);
|
||||||
IA32_Jump_Cond_Imm32_Abs(jit, CC_E, RelocLookup(jit, target, false));
|
IA32_Jump_Cond_Imm32_Abs(jit, CC_E, RelocLookup(jit, target, false));
|
||||||
}
|
}
|
||||||
|
|
||||||
inline void WriteOp_Jneq(JitWriter *jit)
|
inline void WriteOp_Jneq(JitWriter *jit)
|
||||||
{
|
{
|
||||||
//cmp eax, edx
|
//cmp eax, edx
|
||||||
|
@ -39,9 +39,9 @@ class JITX86 : public IVirtualMachine
|
|||||||
public:
|
public:
|
||||||
JITX86();
|
JITX86();
|
||||||
public:
|
public:
|
||||||
const char *GetVMName() =0;
|
const char *GetVMName();
|
||||||
ICompilation *StartCompilation(sp_plugin_t *plugin);
|
ICompilation *StartCompilation(sp_plugin_t *plugin);
|
||||||
bool SetCompilationOption(ICompilation *co, const char *key, const char *val) ;
|
bool SetCompilationOption(ICompilation *co, const char *key, const char *val);
|
||||||
sp_context_t *CompileToContext(ICompilation *co, int *err);
|
sp_context_t *CompileToContext(ICompilation *co, int *err);
|
||||||
void AbortCompilation(ICompilation *co);
|
void AbortCompilation(ICompilation *co);
|
||||||
void FreeContext(sp_context_t *ctx);
|
void FreeContext(sp_context_t *ctx);
|
||||||
|
@ -161,7 +161,7 @@ inline void WriteOp_Lctrl(JitWriter *jit)
|
|||||||
//mov ecx, [esi+ctx]
|
//mov ecx, [esi+ctx]
|
||||||
//mov eax, [ecx+<offs>]
|
//mov eax, [ecx+<offs>]
|
||||||
IA32_Mov_Reg_Rm_Disp8(jit, AMX_REG_TMP, AMX_REG_INFO, AMX_INFO_CONTEXT);
|
IA32_Mov_Reg_Rm_Disp8(jit, AMX_REG_TMP, AMX_REG_INFO, AMX_INFO_CONTEXT);
|
||||||
IA32_Mov_Reg_Rm_Disp8(jit, AMX_REG_PRI, AMX_REG_TMP, offsetof(sp_context_t, base));
|
IA32_Mov_Reg_Rm_Disp8(jit, AMX_REG_PRI, AMX_REG_TMP, offsetof(sp_context_t, codebase));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 1:
|
case 1:
|
||||||
|
Loading…
Reference in New Issue
Block a user