[Lldb-commits] [PATCH] lldb AArch64/Linux support for llgs

Paul Osmialowski pawelo at king.net.pl
Sat Sep 20 12:28:11 PDT 2014


Although still lots need to be done, this is another step towards ARM64/Linux support for llgs. Note that the list of visible registers is the same as in RegisterInfos_arm64.h which recently was extracted from Darwin implementation. For some reason, Darwin implementation authors didn't do anything about 32-bit w registers (lower halves of 64-bit x registers), I wonder why. As a result, read/write of just lower halves through w* register names is not possible.

http://reviews.llvm.org/D5426

Files:
  source/Plugins/Process/Linux/CMakeLists.txt
  source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp
  source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.h
  source/Plugins/Process/Linux/NativeThreadLinux.cpp
  source/Plugins/Process/Utility/lldb-arm64-register-enums.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5426.13905.patch
Type: text/x-patch
Size: 30664 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20140920/44265f21/attachment.bin>


More information about the lldb-commits mailing list