summaryrefslogtreecommitdiffstats
path: root/lldb/source/Utility
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Utility')
-rw-r--r--lldb/source/Utility/StringExtractorGDBRemote.cpp5
-rw-r--r--lldb/source/Utility/StringExtractorGDBRemote.h3
2 files changed, 7 insertions, 1 deletions
diff --git a/lldb/source/Utility/StringExtractorGDBRemote.cpp b/lldb/source/Utility/StringExtractorGDBRemote.cpp
index e78aff73e58..4ac07b5cf85 100644
--- a/lldb/source/Utility/StringExtractorGDBRemote.cpp
+++ b/lldb/source/Utility/StringExtractorGDBRemote.cpp
@@ -75,6 +75,11 @@ StringExtractorGDBRemote::GetServerPacketType () const
return eServerPacketType_ack;
break;
+ case 'Q':
+ if (strcmp (packet_cstr, "QStartNoAckMode") == 0)
+ return eServerPacketType_QStartNoAckMode;
+ break;
+
case 'q':
if (strcmp (packet_cstr, "qHostInfo") == 0)
return eServerPacketType_qHostInfo;
diff --git a/lldb/source/Utility/StringExtractorGDBRemote.h b/lldb/source/Utility/StringExtractorGDBRemote.h
index 5b2ea374288..d2b94d1302a 100644
--- a/lldb/source/Utility/StringExtractorGDBRemote.h
+++ b/lldb/source/Utility/StringExtractorGDBRemote.h
@@ -46,7 +46,8 @@ public:
eServerPacketType_invalid,
eServerPacketType_unimplemented,
eServerPacketType_interrupt, // CTRL+c packet or "\x03"
- eServerPacketType_qHostInfo
+ eServerPacketType_qHostInfo,
+ eServerPacketType_QStartNoAckMode
};
ServerPacketType
OpenPOWER on IntegriCloud