diff options
author | Justin Hibbits <jrh29@alumni.cwru.edu> | 2014-11-12 15:14:08 +0000 |
---|---|---|
committer | Justin Hibbits <jrh29@alumni.cwru.edu> | 2014-11-12 15:14:08 +0000 |
commit | 89e6f3851efc15ef8b87f19d5e46c54332db684f (patch) | |
tree | 5863ab72625168a97d0fe08be8ba649548c291d5 /llvm/lib/Support/DynamicLibrary.cpp | |
parent | 43bcdbde4a4e6f821e5749758d864c0da915462f (diff) | |
download | bcm5719-llvm-89e6f3851efc15ef8b87f19d5e46c54332db684f.tar.gz bcm5719-llvm-89e6f3851efc15ef8b87f19d5e46c54332db684f.zip |
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
Diffstat (limited to 'llvm/lib/Support/DynamicLibrary.cpp')
0 files changed, 0 insertions, 0 deletions