From e77e43aecbacf67f5aa726dc1a72b5344241f0f0 Mon Sep 17 00:00:00 2001 From: cdkersey Date: Tue, 4 Aug 2015 13:45:38 -0600 Subject: [PATCH] Fix error in reti. --- src/instruction.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/instruction.cpp b/src/instruction.cpp index 775b84f7..2dc114af 100644 --- a/src/instruction.cpp +++ b/src/instruction.cpp @@ -301,7 +301,7 @@ void Instruction::executeOn(Warp &c) { reg[i] = c.shadowReg[i]; for (unsigned i = 0; i < pReg.size(); ++i) pReg[i] = c.shadowPReg[i]; - if (!pcSet) nextPc = c.shadowPc; + if (!pcSet) { nextPc = c.shadowPc; pcSet = true; } } break; case ITOF: reg[rdest] = Float(double(Word_s(reg[rsrc[0]])), wordSz);