Index: /trunk/ccl/lisp-kernel/x86-exceptions.c
===================================================================
--- /trunk/ccl/lisp-kernel/x86-exceptions.c	(revision 5286)
+++ /trunk/ccl/lisp-kernel/x86-exceptions.c	(revision 5287)
@@ -866,5 +866,7 @@
   }
 #endif
+#ifndef DARWIN
   SIGRETURN(context);
+#endif
 }
 
@@ -933,4 +935,5 @@
   dest->uc_stack.ss_size = 0;
   dest->uc_stack.ss_flags = 0;
+  dest->uc_link = NULL;
   return (LispObj *)dest;
 }
