[PATCH] D18895: [sanitizer] [SystemZ] Fix stack traces.

Ulrich Weigand via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 14 14:30:43 PDT 2016


uweigand added a comment.

In http://reviews.llvm.org/D18895#401756, @koriakin wrote:

> @uweigand I have committed this as-is, but what do you think about the backchain issue? Should we prioritize adding -mbackchain support before ASan, or just XFAIL these tests?


Just adding -mbackchain isn't going to help much, since on all current SystemZ Linux distros the whole system -including all libraries- is built without backchain, so you'll always run into code without backchain.

Generally, the only safe way to unwind the stack is via DWARF CFI; we always default to -fasynchronous-unwind-tables, so .eh_frame should always have good CFI.


Repository:
  rL LLVM

http://reviews.llvm.org/D18895





More information about the llvm-commits mailing list