From: Rudi S. <ru...@us...> - 2006-04-23 12:21:26
|
Update of /cvsroot/sbcl/sbcl/src/runtime In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4014/src/runtime Modified Files: thread.c Log Message: 0.9.11.46 Disable (non-working) stack guard page protection on win32 ... No more VirtualProtect error 0x1e7 ... thanks to Alastair Bridgewater and Yaroslav Kavenchuk Index: thread.c =================================================================== RCS file: /cvsroot/sbcl/sbcl/src/runtime/thread.c,v retrieving revision 1.62 retrieving revision 1.63 diff -u -d -r1.62 -r1.63 --- thread.c 3 Jan 2006 09:52:38 -0000 1.62 +++ thread.c 23 Apr 2006 12:21:12 -0000 1.63 @@ -103,7 +103,9 @@ if(arch_os_thread_init(th)==0) return 1; link_thread(th); th->os_thread=thread_self(); +#ifndef LISP_FEATURE_WIN32 protect_control_stack_guard_page(1); +#endif #if defined(LISP_FEATURE_X86) || defined(LISP_FEATURE_X86_64) return call_into_lisp_first_time(function,args,0); |