forked from qt-creator/qt-creator
debugger: fix recent copy-and-paste bug
This commit is contained in:
@@ -1724,6 +1724,9 @@ void GdbEngine::stepExec()
|
|||||||
setTokenBarrier();
|
setTokenBarrier();
|
||||||
setState(InferiorRunningRequested);
|
setState(InferiorRunningRequested);
|
||||||
showStatusMessage(tr("Step requested..."), 5000);
|
showStatusMessage(tr("Step requested..."), 5000);
|
||||||
|
StackHandler *stackHandler = manager()->stackHandler();
|
||||||
|
if (m_gdbAdapter->isTrkAdapter() && stackHandler->stackSize() > 0)
|
||||||
|
postCommand("sal " + stackHandler->topAddress().toLatin1());
|
||||||
if (manager()->isReverseDebugging())
|
if (manager()->isReverseDebugging())
|
||||||
postCommand("-reverse-step", RunRequest, CB(handleExecStep));
|
postCommand("-reverse-step", RunRequest, CB(handleExecStep));
|
||||||
else
|
else
|
||||||
@@ -1762,9 +1765,6 @@ void GdbEngine::stepIExec()
|
|||||||
setTokenBarrier();
|
setTokenBarrier();
|
||||||
setState(InferiorRunningRequested);
|
setState(InferiorRunningRequested);
|
||||||
showStatusMessage(tr("Step by instruction requested..."), 5000);
|
showStatusMessage(tr("Step by instruction requested..."), 5000);
|
||||||
StackHandler *stackHandler = manager()->stackHandler();
|
|
||||||
if (m_gdbAdapter->isTrkAdapter() && stackHandler->stackSize() > 0)
|
|
||||||
postCommand("sal " + stackHandler->topAddress().toLatin1());
|
|
||||||
if (manager()->isReverseDebugging())
|
if (manager()->isReverseDebugging())
|
||||||
postCommand("-reverse-stepi", RunRequest, CB(handleExecContinue));
|
postCommand("-reverse-stepi", RunRequest, CB(handleExecContinue));
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user