|
From: <sv...@va...> - 2015-12-05 21:58:07
|
Author: philippe
Date: Sat Dec 5 21:57:59 2015
New Revision: 15743
Log:
support qC packet in gdbserver
Patch from Daniel Trebbien (slightly modified)
(qC packet needed for lldb support)
Modified:
trunk/coregrind/m_gdbserver/server.c
Modified: trunk/coregrind/m_gdbserver/server.c
==============================================================================
--- trunk/coregrind/m_gdbserver/server.c (original)
+++ trunk/coregrind/m_gdbserver/server.c Sat Dec 5 21:57:59 2015
@@ -793,6 +793,12 @@
return;
}
+ if (strcmp ("qC", arg_own_buf) == 0) {
+ VG_(sprintf) (arg_own_buf, "QC%x",
+ thread_to_gdb_id (current_inferior));
+ return;
+ }
+
if (strcmp ("qfThreadInfo", arg_own_buf) == 0) {
thread_ptr = all_threads.head;
VG_(sprintf) (arg_own_buf, "m%x",
|