Debugger[TRK]: Handle trace point requests of gdb 7.2+

Task-number: QTCREATORBUG-2315
This commit is contained in:
Friedemann Kleint
2010-09-14 16:39:44 +02:00
parent 08ccda5862
commit 4118d70182
3 changed files with 24 additions and 1 deletions

View File

@@ -630,6 +630,17 @@ void TrkGdbAdapter::handleGdbServerCommand(const QByteArray &cmd)
sendGdbServerMessage(Symbian::gdbQSupported);
}
// Tracepoint handling as of gdb 7.2 onwards
else if (cmd == "qTStatus") { // Tracepoints
sendGdbServerAck();
sendGdbServerMessage("T0;tnotrun:0", QByteArray("No trace experiment running"));
}
// Trace variables as of gdb 7.2 onwards
else if (cmd == "qTfV" || cmd == "qTsP" || cmd == "qTfP") {
sendGdbServerAck();
sendGdbServerMessage("l", QByteArray("No trace points"));
}
else if (cmd.startsWith("qThreadExtraInfo")) {
// $qThreadExtraInfo,1f9#55
sendGdbServerAck();