[PATCH 2/2] ntdll: Add support for using libunwind to unwind the stack for x86_64.

Ken Thomases ken at codeweavers.com
Fri Jun 5 00:41:24 CDT 2015


On OS X, Apple uses compact unwind info in preference to DWARF unwind info.
That interferes with Wine's ability to unwind the stack.

It's possible to force the linker to avoid the use of compact unwind info when
building Wine, but that doesn't help for system libraries.
---
dlls/ntdll/signal_x86_64.c | 216 ++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 215 insertions(+), 1 deletion(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-ntdll-Add-support-for-using-libunwind-to-unwind-the-.patch
Type: text/x-patch
Size: 10080 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20150605/38b8b922/attachment.bin>


More information about the wine-patches mailing list