llvm-project/lldb/source/Plugins/ABI
Justin Hibbits 89e6f3851e Improve PowerPC unwind support
Summary:
Taking advantage of the new 'CFAIsRegisterDereferenced' CFA register type, add
full stack unwind support to the PowerPC/PowerPC64 ABI.  Also, add a new
register set for powerpc32-on-64, so the register sizes are correct.  This also
requires modifying the ProcessMonitor to add support for non-uintptr_t-sized
register values.

Reviewers: jasonmolenda, emaste

Subscribers: emaste, lldb-commits

Differential Revision: http://reviews.llvm.org/D6183

llvm-svn: 221789
2014-11-12 15:14:08 +00:00
..
MacOSX-arm RegisterContextLLDB::InitializeNonZerothFrame had a bit of code to 2014-09-02 23:04:01 +00:00
MacOSX-arm64 Expose the type-info flags at the public API layer. These flags provide much more informational content to consumers of the LLDB API than the existing TypeClass. Part of the fix for rdar://18517593 2014-10-21 20:52:14 +00:00
MacOSX-i386 RegisterContextLLDB::InitializeNonZerothFrame had a bit of code to 2014-09-02 23:04:01 +00:00
SysV-hexagon RegisterContextLLDB::InitializeNonZerothFrame had a bit of code to 2014-09-02 23:04:01 +00:00
SysV-ppc Improve PowerPC unwind support 2014-11-12 15:14:08 +00:00
SysV-ppc64 Improve PowerPC unwind support 2014-11-12 15:14:08 +00:00
SysV-x86_64 Expose the type-info flags at the public API layer. These flags provide much more informational content to consumers of the LLDB API than the existing TypeClass. Part of the fix for rdar://18517593 2014-10-21 20:52:14 +00:00
CMakeLists.txt Fix some bugs from D5988 2014-10-31 15:57:52 +00:00