From 107df0a7c1201bbb42d4f4d1e8b7bd705e7a310a Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 19 Jun 2017 12:51:46 +0200 Subject: [PATCH] BareMetal: Remove last uses of the remote setup sub-statemachinery Change-Id: I295f1fda6dc82c74769bc78f2074480b83dd7a0a Reviewed-by: Christian Stenger --- .../baremetal/baremetaldebugsupport.cpp | 22 +++---------------- src/plugins/baremetal/baremetaldebugsupport.h | 1 - 2 files changed, 3 insertions(+), 20 deletions(-) diff --git a/src/plugins/baremetal/baremetaldebugsupport.cpp b/src/plugins/baremetal/baremetaldebugsupport.cpp index d5d058b2448..6b1fc5e76e6 100644 --- a/src/plugins/baremetal/baremetaldebugsupport.cpp +++ b/src/plugins/baremetal/baremetaldebugsupport.cpp @@ -33,7 +33,6 @@ #include #include -#include #include #include @@ -175,7 +174,7 @@ void BareMetalDebugSupport::remoteErrorOutputMessage(const QByteArray &output) void BareMetalDebugSupport::remoteProcessStarted() { QTC_ASSERT(m_state == StartingRunner, return); - adapterSetupDone(); + m_state = Running; } void BareMetalDebugSupport::appRunnerFinished(bool success) @@ -187,10 +186,7 @@ void BareMetalDebugSupport::appRunnerFinished(bool success) if (!success) notifyInferiorIll(); } else if (m_state == StartingRunner) { - Debugger::RemoteSetupResult result; - result.success = false; - result.reason = tr("Debugging failed."); - notifyEngineRemoteSetupFinished(result); + reportFailure(tr("Debugging failed.")); } reset(); @@ -211,22 +207,10 @@ void BareMetalDebugSupport::appRunnerError(const QString &error) } } -void BareMetalDebugSupport::adapterSetupDone() -{ - m_state = Running; - Debugger::RemoteSetupResult result; - result.success = true; - notifyEngineRemoteSetupFinished(result); -} - void BareMetalDebugSupport::adapterSetupFailed(const QString &error) { debuggingFinished(); - - Debugger::RemoteSetupResult result; - result.success = false; - result.reason = tr("Initial setup failed: %1").arg(error); - notifyEngineRemoteSetupFinished(result); + reportFailure(tr("Initial setup failed: %1").arg(error)); } void BareMetalDebugSupport::setFinished() diff --git a/src/plugins/baremetal/baremetaldebugsupport.h b/src/plugins/baremetal/baremetaldebugsupport.h index 7b4a43e32f8..1b1ba4bfc46 100644 --- a/src/plugins/baremetal/baremetaldebugsupport.h +++ b/src/plugins/baremetal/baremetaldebugsupport.h @@ -53,7 +53,6 @@ private: void progressReport(const QString &progressOutput); void appRunnerError(const QString &error); - void adapterSetupDone(); void adapterSetupFailed(const QString &error); void startExecution();