diff options
Diffstat (limited to 'src/plugins/remotelinux/remotelinuxdebugsupport.cpp')
-rw-r--r-- | src/plugins/remotelinux/remotelinuxdebugsupport.cpp | 7 |
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))); |