From 5db61b4bbbac70158a02ab26bac78f8c21060c66 Mon Sep 17 00:00:00 2001 From: degasus Date: Sat, 14 May 2016 14:40:26 +0200 Subject: [PATCH] JitArm64: Fix broken block handling. --- Source/Core/Core/PowerPC/JitArm64/Jit.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Core/Core/PowerPC/JitArm64/Jit.cpp b/Source/Core/Core/PowerPC/JitArm64/Jit.cpp index dd08cfc6fe..7cc24a9e7d 100644 --- a/Source/Core/Core/PowerPC/JitArm64/Jit.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/Jit.cpp @@ -615,7 +615,8 @@ const u8* JitArm64::DoJit(u32 em_address, PPCAnalyst::CodeBuffer *code_buf, JitB if (code_block.m_broken) { - printf("Broken Block going to 0x%08x\n", nextPC); + gpr.Flush(FLUSH_ALL); + fpr.Flush(FLUSH_ALL); WriteExit(nextPC); }