llvm-project/lldb/source/Plugins/Process/gdb-remote
Ravitheja Addepally dab1d5f3cd Adding Support for Error Strings in Remote Packets
Summary:
This patch adds support for sending strings along with
error codes in the reply packets. The implementation is
based on the feedback recieved in the lldb-dev mailing
list. The patch also adds an extra packet for the client
to query if the server has the capability to provide
strings along with error replys.

Reviewers: labath, jingham, sas, lldb-commits, clayborg

Reviewed By: labath, clayborg

Differential Revision: https://reviews.llvm.org/D34945

llvm-svn: 307768
2017-07-12 11:15:34 +00:00
..
CMakeLists.txt Add a NativeProcessProtocol Factory class 2017-07-07 11:02:19 +00:00
GDBRemoteClientBase.cpp Introduce chrono to more gdb-remote functions 2016-11-24 10:54:49 +00:00
GDBRemoteClientBase.h [gdb-remote] Remove the const char * version of SendPacketAndWaitForResponse 2016-09-23 09:11:49 +00:00
GDBRemoteCommunication.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
GDBRemoteCommunication.h Rename Error -> Status. 2017-05-12 04:51:55 +00:00
GDBRemoteCommunicationClient.cpp Adding Support for Error Strings in Remote Packets 2017-07-12 11:15:34 +00:00
GDBRemoteCommunicationClient.h Adding Support for Error Strings in Remote Packets 2017-07-12 11:15:34 +00:00
GDBRemoteCommunicationServer.cpp Adding Support for Error Strings in Remote Packets 2017-07-12 11:15:34 +00:00
GDBRemoteCommunicationServer.h Adding Support for Error Strings in Remote Packets 2017-07-12 11:15:34 +00:00
GDBRemoteCommunicationServerCommon.cpp Add a NativeProcessProtocol Factory class 2017-07-07 11:02:19 +00:00
GDBRemoteCommunicationServerCommon.h Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
GDBRemoteCommunicationServerLLGS.cpp Adding Support for Error Strings in Remote Packets 2017-07-12 11:15:34 +00:00
GDBRemoteCommunicationServerLLGS.h Add a NativeProcessProtocol Factory class 2017-07-07 11:02:19 +00:00
GDBRemoteCommunicationServerPlatform.cpp Move StructuredData from Core to Utility 2017-06-27 10:45:31 +00:00
GDBRemoteCommunicationServerPlatform.h Rename Error -> Status. 2017-05-12 04:51:55 +00:00
GDBRemoteRegisterContext.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
GDBRemoteRegisterContext.h Move DataBuffer / DataExtractor and friends from Core -> Utility. 2017-03-04 01:30:05 +00:00
ProcessGDBRemote.cpp Adding Support for Error Strings in Remote Packets 2017-07-12 11:15:34 +00:00
ProcessGDBRemote.h Move StructuredData from Core to Utility 2017-06-27 10:45:31 +00:00
ProcessGDBRemoteLog.cpp Switch GDBRemoteLog to the new registration mechanism 2017-02-17 16:09:06 +00:00
ProcessGDBRemoteLog.h Move Log from Core -> Utility. 2017-03-03 20:56:28 +00:00
ThreadGDBRemote.cpp Move DataBuffer / DataExtractor and friends from Core -> Utility. 2017-03-04 01:30:05 +00:00
ThreadGDBRemote.h Move StructuredData from Core to Utility 2017-06-27 10:45:31 +00:00