aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2023-08-16 16:10:30 -0700
committerJason Molenda <jmolenda@apple.com>2023-08-16 16:12:18 -0700
commit6f4a0c762fe2c0077865e0e30e3dfd67cd6287d1 (patch)
tree11bd09a1043b97512e868073e7bf275fb42b5a2a /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
parent6664e80ace0845d34eecebe0d5da0b576cde39ef (diff)
downloadllvm-6f4a0c762fe2c0077865e0e30e3dfd67cd6287d1.zip
llvm-6f4a0c762fe2c0077865e0e30e3dfd67cd6287d1.tar.gz
llvm-6f4a0c762fe2c0077865e0e30e3dfd67cd6287d1.tar.bz2
hi/low addr space bits can be sent in stop-rely packet
Add support for the `low_mem_addressing_bits` and `high_mem_addressing_bits` keys in the stop reply packet, in addition to the existing `addressing_bits`. Same behavior as in the qHostInfo packet. Clean up AddressableBits so we don't need to check if any values have been set in the object before using it to potentially update the Process address masks. Differential Revision: https://reviews.llvm.org/D158041
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h')
-rw-r--r--lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
index fcdf754..866b077 100644
--- a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
+++ b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
@@ -238,7 +238,7 @@ public:
ArchSpec GetSystemArchitecture();
- bool GetAddressableBits(lldb_private::AddressableBits &addressable_bits);
+ lldb_private::AddressableBits GetAddressableBits();
bool GetHostname(std::string &s);