diff options
author | Pavel Labath <labath@google.com> | 2015-10-14 12:59:37 +0000 |
---|---|---|
committer | Pavel Labath <labath@google.com> | 2015-10-14 12:59:37 +0000 |
commit | 3bf1125619ea97511626b7af56c97ed07863c67c (patch) | |
tree | a24e9d5b51a6b1abc3c79ac05f799d6fbc3383c4 /lldb/source/Utility/StringExtractorGDBRemote.h | |
parent | c888e190ba51783109182fcda6d670497730e7c1 (diff) | |
download | bcm5719-llvm-3bf1125619ea97511626b7af56c97ed07863c67c.tar.gz bcm5719-llvm-3bf1125619ea97511626b7af56c97ed07863c67c.zip |
lldb-server: add support for binary memory reads
Summary:
This commit adds support for binary memory reads ($x) to lldb-server. It also removes the "0x"
prefix from the $x client packet, to make it more compatible with the old $m packet. This allows
us to use almost the same code for handling both packet types. I have verified that debugserver
correctly handles $x packets even without the leading "0x". I have added a test which verifies
that the stub returns the same memory contents for both kinds of memory reads ($x and $m).
Reviewers: tberghammer, jasonmolenda
Subscribers: iancottrell, lldb-commits
Differential Revision: http://reviews.llvm.org/D13695
llvm-svn: 250295
Diffstat (limited to 'lldb/source/Utility/StringExtractorGDBRemote.h')
-rw-r--r-- | lldb/source/Utility/StringExtractorGDBRemote.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lldb/source/Utility/StringExtractorGDBRemote.h b/lldb/source/Utility/StringExtractorGDBRemote.h index da04a12d5fb..b981160b557 100644 --- a/lldb/source/Utility/StringExtractorGDBRemote.h +++ b/lldb/source/Utility/StringExtractorGDBRemote.h @@ -145,6 +145,8 @@ public: eServerPacketType_s, eServerPacketType_S, eServerPacketType_T, + eServerPacketType_x, + eServerPacketType_X, eServerPacketType_Z, eServerPacketType_z, |