X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fruntime%2Fvalidate.h;h=452024c534367ae0735c905149143a2b2f3c7b76;hb=3a5eefac8a65dfd36729031f0a9b9dd8c022b7f2;hp=1037f2fa758191255535bdbd8afa655548cd8862;hpb=d8e682fdfb7e8ba067e15aea0f3d1f8d37ca9eb1;p=sbcl.git diff --git a/src/runtime/validate.h b/src/runtime/validate.h index 1037f2f..452024c 100644 --- a/src/runtime/validate.h +++ b/src/runtime/validate.h @@ -33,7 +33,7 @@ #if !defined(LANGUAGE_ASSEMBLY) #include -#ifdef LISP_FEATURE_STACK_GROWS_DOWNWARD_NOT_UPWARD +#ifdef LISP_FEATURE_STACK_GROWS_DOWNWARD_NOT_UPWARD #define CONTROL_STACK_GUARD_PAGE(th) ((void *)(th->control_stack_start)) #define CONTROL_STACK_RETURN_GUARD_PAGE(th) (CONTROL_STACK_GUARD_PAGE(th) + os_vm_page_size) #else @@ -42,8 +42,8 @@ #endif extern void validate(void); -extern void protect_control_stack_guard_page(os_thread_t t_id, int protect_p); -extern void protect_control_stack_return_guard_page(os_thread_t t_id, +extern void protect_control_stack_guard_page(struct thread *th, int protect_p); +extern void protect_control_stack_return_guard_page(struct thread *th, int protect_p); extern os_vm_address_t undefined_alien_address; #endif @@ -59,7 +59,7 @@ extern os_vm_address_t undefined_alien_address; * and so forth. In SBCL, the memory map data are defined at the Lisp * level (compiler/target/parms.lisp) and stuffed into the sbcl.h file * created by GENESIS, so there's no longer a need for an - * architecture-dependent header file of memory map data. + * architecture-dependent header file of memory map data. */ #endif