added two missing debugger save states

This commit is contained in:
Thomas Jentzsch 2023-01-28 10:22:07 +01:00
parent 07e0d35339
commit bc0dce8487
1 changed files with 10 additions and 0 deletions

View File

@ -1817,7 +1817,11 @@ void DebuggerParser::executePalette()
// "pc" // "pc"
void DebuggerParser::executePc() void DebuggerParser::executePc()
{ {
ostringstream msg;
debugger.cpuDebug().setPC(args[0]); debugger.cpuDebug().setPC(args[0]);
msg << "Set PC @ " << Base::HEX4 << args[0];
debugger.addState(msg.str());
} }
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@ -2018,9 +2022,15 @@ void DebuggerParser::executeRunToPc()
progress.close(); progress.close();
if(done) if(done)
{
ostringstream msg;
commandResult commandResult
<< "Set PC to $" << Base::HEX4 << args[0] << " in " << "Set PC to $" << Base::HEX4 << args[0] << " in "
<< dec << count << " instructions"; << dec << count << " instructions";
msg << "RunTo PC @ " << Base::HEX4 << args[0];
debugger.addState(msg.str());
}
else else
commandResult commandResult
<< "PC $" << Base::HEX4 << args[0] << " not reached or found in " << "PC $" << Base::HEX4 << args[0] << " not reached or found in "