X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Flinux-os.c;h=6c185ae75f4fa3122dfac1f297acad4844fd6c34;hb=4fc9d21ae1d8a6a2f8ff70f589d5da103203de13;hp=76bb9ed15e800fe8de6d5f7c894a58c539b3cbcf;hpb=3358092524adbaecaa483d6510fb3d7031441ccb;p=sbcl.git diff --git a/src/runtime/linux-os.c b/src/runtime/linux-os.c index 76bb9ed..6c185ae 100644 --- a/src/runtime/linux-os.c +++ b/src/runtime/linux-os.c @@ -19,10 +19,6 @@ * files for more information. */ -/* - * $Header$ - */ - #include #include #include @@ -31,6 +27,7 @@ #include "arch.h" #include "globals.h" #include "interrupt.h" +#include "interr.h" #include "lispregs.h" #include "sbcl.h" #include @@ -43,7 +40,7 @@ #include #include -#include "x86-validate.h" +#include "validate.h" size_t os_vm_page_size; #if defined GENCGC @@ -236,6 +233,9 @@ os_protect(os_vm_address_t address, os_vm_size_t length, os_vm_prot_t prot) } } +/* FIXME: Now that FOO_END, rather than FOO_SIZE, is the fundamental + * description of a space, we could probably punt this and just do + * (FOO_START <= x && x < FOO_END) everywhere it's called. */ static boolean in_range_p(os_vm_address_t a, lispobj sbeg, size_t slen) {