https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60406
Ian Lance Taylor <ian at airs dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #33644|0 |1 is obsolete| | --- Comment #19 from Ian Lance Taylor <ian at airs dot com> --- Created attachment 33661 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33661&action=edit possible patch 2 Here is a new possible patch. This time I tested it on a PPC GNU/Linux machine. The problem was a mishandling of the stack walk when using MakeFunc with FFI closures. This passes on both x86_64 and PPC. It also address Dominik's case in which there is a spurious recover when one MakeFunc function calls another. Please review this patch and let me know if this fails on your system. Thanks.