diff options
Diffstat (limited to 'lldb/source/Utility')
-rw-r--r-- | lldb/source/Utility/StringExtractorGDBRemote.cpp | 5 | ||||
-rw-r--r-- | lldb/source/Utility/StringExtractorGDBRemote.h | 3 |
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 |