X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fglobals.h;h=fc8ad968452cdda1b696c212d88277948b1361e0;hb=eac461c1f1ca91cfe282c779291d582ed6b336cb;hp=2c02ebe65a66a1d8a0b833696d0ec45076fd7adc;hpb=25b40c1d98a0eab47e220fb98189cf277e70848f;p=sbcl.git diff --git a/src/runtime/globals.h b/src/runtime/globals.h index 2c02ebe..fc8ad96 100644 --- a/src/runtime/globals.h +++ b/src/runtime/globals.h @@ -16,6 +16,7 @@ # include # include # include "runtime.h" +# include "runtime-options.h" #endif #include "sbcl.h" @@ -31,8 +32,8 @@ extern int foreign_function_call_active; foreign_function_call_active #endif -extern size_t dynamic_space_size; -extern size_t thread_control_stack_size; +extern os_vm_size_t dynamic_space_size; +extern os_vm_size_t thread_control_stack_size; extern struct runtime_options *runtime_options; @@ -76,6 +77,11 @@ extern lispobj *current_dynamic_space; extern void globals_init(void); +#ifdef LISP_FEATURE_SB_SAFEPOINT +# define GC_SAFEPOINT_PAGE_ADDR ((lispobj) gc_safepoint_page) +extern char gc_safepoint_page[]; +#endif + #else /* LANGUAGE_ASSEMBLY */ # ifdef LISP_FEATURE_MIPS