commit | b65e9ca87485426ddb3070fffe25f1641a806394 | [log] [tgz] |
---|---|---|
author | Daniel Kiss <daniel.kiss@arm.com> | Wed Sep 16 23:03:19 2020 +0200 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Oct 29 18:05:38 2020 -0700 |
tree | 20747fcf1aa49aafe0d5a13b8ed41e88a1ab80b2 | |
parent | 18afa554332f12e8b4ab9d9ed7fd9d83efecd0a8 [diff] |
[libunwind] Support for leaf function unwinding. Unwinding leaf function is useful in cases when the backtrace finds a leaf function for example when it caused a signal. This patch also add the support for the DW_CFA_undefined because it marks the end of the frames. Ryan Prichard provided code for the tests. Reviewed By: #libunwind, mstorsjo Differential Revision: https://reviews.llvm.org/D83573 GitOrigin-RevId: 23bef7ee9923b1262326981960397e8cd95d6923