X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fvalidate.h;h=26f46704a5a681947e69ab542d55fbbbede0c53b;hb=085501b44cc1cbdd9e260139d30b383372ddd1b8;hp=ed09ac33e7300fdf119beea066f7cc1dbe92c407;hpb=426bde0954ef91387b8ab0d4528fad9ec02fa24c;p=sbcl.git diff --git a/src/runtime/validate.h b/src/runtime/validate.h index ed09ac3..26f4670 100644 --- a/src/runtime/validate.h +++ b/src/runtime/validate.h @@ -23,9 +23,9 @@ /* constants derived from the fundamental constants in passed by GENESIS */ #ifdef LISP_FEATURE_GENCGC -#define DYNAMIC_SPACE_SIZE (DYNAMIC_SPACE_END - DYNAMIC_SPACE_START) +#define DEFAULT_DYNAMIC_SPACE_SIZE (DYNAMIC_SPACE_END - DYNAMIC_SPACE_START) #else -#define DYNAMIC_SPACE_SIZE (DYNAMIC_0_SPACE_END - DYNAMIC_0_SPACE_START) +#define DEFAULT_DYNAMIC_SPACE_SIZE (DYNAMIC_0_SPACE_END - DYNAMIC_0_SPACE_START) #endif #define READ_ONLY_SPACE_SIZE (READ_ONLY_SPACE_END - READ_ONLY_SPACE_START) #define STATIC_SPACE_SIZE (STATIC_SPACE_END - STATIC_SPACE_START) @@ -49,9 +49,10 @@ #endif extern void validate(void); -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 void protect_control_stack_guard_page(int protect_p); +extern void protect_control_stack_return_guard_page(int protect_p); +extern void protect_control_stack_guard_page_thread(int protect_p, struct thread *th); +extern void protect_control_stack_return_guard_page_thread(int protect_p, struct thread* th); extern os_vm_address_t undefined_alien_address; #endif