aleksandr.urakov added a comment.

In D67347#1705563 <https://reviews.llvm.org/D67347#1705563>, @mstorsjo wrote:

> Quick question here; will unwinding using DWARF debug info still work like 
> before after this, for binaries that don't use SEH for exception unwinding?


Hi Martin!

Do I understand the question correctly: you mean x64 Windows binaries with an 
additional DWARF unwind info inside, right? In that case the info from PE32+ 
directory should be used, it has a higher priority than the debug info. I think 
it should have a higher priority because it is used by the system during an 
unwind and is always presented in x64 binaries, so we have stronger guarantees 
with it.

In all other cases, when the info in PE32+ directory is not presented, all 
things should work as usual (then, the DWARF info will be used).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D67347/new/

https://reviews.llvm.org/D67347



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to