[Lldb-commits] [PATCH] D158041: [lldb] [gdb-remote] Also handle high/low memory addressable bits setting in the stop info packet
Jason Molenda via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Tue Aug 15 16:58:17 PDT 2023
jasonmolenda created this revision.
jasonmolenda added a reviewer: JDevlieghere.
jasonmolenda added a project: LLDB.
Herald added a project: All.
jasonmolenda requested review of this revision.
Herald added a subscriber: lldb-commits.
A small follow on patch to https://reviews.llvm.org/D157667 to handle the new `low_mem_addressing_bits` and `high_mem_addressing_bits` keys in the stop reply packet too, not just qHostInfo.
I changed AddressableBits so that the low memory and high memory bits can be set separately, and we can query whether any addressing bits were seen while parsing the packet, and update the Process address masks if they were.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D158041
Files:
lldb/docs/lldb-gdb-remote.txt
lldb/include/lldb/Utility/AddressableBits.h
lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
lldb/source/Utility/AddressableBits.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D158041.550551.patch
Type: text/x-patch
Size: 5057 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20230815/0b6c9136/attachment.bin>
More information about the lldb-commits
mailing list