- now firmware boot works when enabled JIT (JIT max block should be less 13);
This commit is contained in:
mtabachenko 2013-08-12 15:45:38 +00:00
parent a850bc64d3
commit 3a3179a1b3
1 changed files with 1 additions and 3 deletions

View File

@ -667,14 +667,12 @@ void arm_jit_sync()
template<int PROCNUM, bool jit>
u32 armcpu_exec()
{
// TODO: CrazyMax - temporarily disable JIT until finish a new boot code
#ifndef _NEW_BOOT
if (jit)
{
ARMPROC.instruct_adr &= ARMPROC.CPSR.bits.T?0xFFFFFFFE:0xFFFFFFFC;
ArmOpCompiled f = (ArmOpCompiled)JIT_COMPILED_FUNC(ARMPROC.instruct_adr, PROCNUM);
return f ? f() : arm_jit_compile<PROCNUM>();
}
#endif
return armcpu_exec<PROCNUM>();
}