summaryrefslogtreecommitdiff
path: root/src/plugins/remotelinux/remotelinuxdebugsupport.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/remotelinux/remotelinuxdebugsupport.cpp')
-rw-r--r--src/plugins/remotelinux/remotelinuxdebugsupport.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/remotelinux/remotelinuxdebugsupport.cpp b/src/plugins/remotelinux/remotelinuxdebugsupport.cpp
index 11a5f0df52..58cd4e5c13 100644
--- a/src/plugins/remotelinux/remotelinuxdebugsupport.cpp
+++ b/src/plugins/remotelinux/remotelinuxdebugsupport.cpp
@@ -178,9 +178,10 @@ void LinuxDeviceDebugSupport::startExecution()
command = device()->debugServerPath();
if (command.isEmpty())
command = QLatin1String("gdbserver");
- args.prepend(QString::fromLatin1(":%1").arg(d->gdbServerPort));
- args.prepend(QString::fromLatin1("--multi"));
- args.prepend(QString::fromLatin1("--once"));
+ args.clear();
+ args.append(QString::fromLatin1("--once"));
+ args.append(QString::fromLatin1("--multi"));
+ args.append(QString::fromLatin1(":%1").arg(d->gdbServerPort));
}
connect(runner, SIGNAL(finished(bool)), SLOT(handleAppRunnerFinished(bool)));