X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fbsd-os.c;h=eb07274f8ecb3a174232c888d3c9a5356a0e0d99;hb=343ef95fda9da33830d5ab6aabe5368c898f0918;hp=26b07f9c0e1dbf9daaa040958e86a9870bf6e77c;hpb=3b3086ad5ad36a66302e1e6c5b7c8246c7963462;p=sbcl.git diff --git a/src/runtime/bsd-os.c b/src/runtime/bsd-os.c index 26b07f9..eb07274 100644 --- a/src/runtime/bsd-os.c +++ b/src/runtime/bsd-os.c @@ -220,7 +220,7 @@ sigsegv_handler(int signal, siginfo_t *info, void* void_context) if(!handle_guard_page_triggered(context,addr)) interrupt_handle_now(signal, info, context); /* Work around G5 bug; fix courtesy gbyers */ - sigreturn(void_context); + DARWIN_FIX_CONTEXT(context); } void