From: Andreas F. <ant...@us...> - 2005-03-15 09:01:27
|
Update of /cvsroot/sbcl/sbcl/src/runtime In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28908/src/runtime Modified Files: bsd-os.c Log Message: 0.8.20.22: Fix MEMORY_FAULT_ERROR invocations in bsd-os.c. SBCL now builds on FreeBSD again. Index: bsd-os.c =================================================================== RCS file: /cvsroot/sbcl/sbcl/src/runtime/bsd-os.c,v retrieving revision 1.24 retrieving revision 1.25 diff -u -d -r1.24 -r1.25 --- bsd-os.c 14 Mar 2005 09:54:49 -0000 1.24 +++ bsd-os.c 15 Mar 2005 09:01:15 -0000 1.25 @@ -32,6 +32,9 @@ #include "interr.h" #include "lispregs.h" #include "thread.h" +#include "runtime.h" +#include "genesis/static-symbols.h" +#include "genesis/fdefn.h" #include <sys/types.h> #include <signal.h> @@ -189,7 +192,7 @@ if (!gencgc_handle_wp_violation(fault_addr)) if(!handle_guard_page_triggered(context,fault_addr)) #ifdef LISP_FEATURE_C_STACK_IS_CONTROL_STACK - arrange_return_to_lisp_function(context, SymbolFunction(MEMORY_FAULT_HANDLER)); + arrange_return_to_lisp_function(context, SymbolFunction(MEMORY_FAULT_ERROR)); #else interrupt_handle_now(signal, siginfo, context); #endif |