X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fvalidate.c;h=2b9fc69e8e0b323bbb8abdcfc8560ce12b2e66f0;hb=c8617f57d0413beb2890e94dabe227cef9c5ddad;hp=2afaa68572ec9bb7ca24e007641b7a34a27e92ae;hpb=121a6e2e935db79d09b5e687bd4380fbaa17ed93;p=sbcl.git diff --git a/src/runtime/validate.c b/src/runtime/validate.c index 2afaa68..2b9fc69 100644 --- a/src/runtime/validate.c +++ b/src/runtime/validate.c @@ -26,13 +26,13 @@ static void -ensure_space(lispobj *start, unsigned long size) +ensure_space(lispobj *start, uword_t size) { if (os_validate((os_vm_address_t)start,(os_vm_size_t)size)==NULL) { fprintf(stderr, "ensure_space: failed to validate %ld bytes at 0x%08lx\n", size, - (unsigned long)start); + (uword_t)start); fprintf(stderr, "(hint: Try \"ulimit -a\"; maybe you should increase memory limits.)\n"); exit(1); @@ -89,12 +89,12 @@ protect_page(void *page, int protect_p, os_vm_prot_t flags) { flags : OS_VM_PROT_ALL); } -#define DEF_PROTECT_PAGE(name,page_name,flags) \ - void \ - protect_##name(int protect_p, struct thread *thread) { \ - if (!thread) \ - thread = arch_os_get_current_thread(); \ - protect_page(page_name(thread), protect_p, flags); \ +#define DEF_PROTECT_PAGE(name,page_name,flags) \ + void \ + protect_##name(int protect_p, struct thread *thread) { \ + if (!thread) \ + thread = arch_os_get_current_thread(); \ + protect_page(page_name(thread), protect_p, flags); \ } DEF_PROTECT_PAGE(control_stack_hard_guard_page,