[Lldb-commits] [PATCH] Changes the hardcoded loading of ARM registers to moved from gdb-remote and fixes an issue with the $g packet where the data is thrown away with size mismatch
Deepak Panickal
deepak2427 at gmail.com
Fri Jul 25 08:56:08 PDT 2014
Hi,
- ARM registers were duplicated in both the ABI and the gdb-remote. This patch removes them from gdb-remote and loads them from the ABI instead.
- The g packet response currently checks if the data size returned contains all registers. This patch fixes it such that if the data size returned is less than expected, it's still used with only those registers marked as valid.
Thanks,
Deepak Panickal
http://reviews.llvm.org/D4669
Files:
source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h
source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4669.11882.patch
Type: text/x-patch
Size: 34002 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20140725/0d7967ce/attachment.bin>
More information about the lldb-commits
mailing list