From e08c1bdae1f565803a948d504b8288b793ecc3ed Mon Sep 17 00:00:00 2001 From: Lioncash Date: Tue, 1 May 2018 09:02:42 -0400 Subject: [PATCH] a64_jitstate: Zero SP and PC on construction of A64JitState Given we zero out/reset everything else in the struct, do the same for these members to keep initialization consistent --- src/backend_x64/a64_jitstate.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend_x64/a64_jitstate.h b/src/backend_x64/a64_jitstate.h index 25e42932..a1c3a2dc 100644 --- a/src/backend_x64/a64_jitstate.h +++ b/src/backend_x64/a64_jitstate.h @@ -27,8 +27,8 @@ struct A64JitState { A64JitState() { ResetRSB(); } std::array reg{}; - u64 sp; - u64 pc; + u64 sp = 0; + u64 pc = 0; u32 CPSR_nzcv = 0;