X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fbsd-os.h;h=63da20bc9c88d72ae4e69869d7f288ea24087eb7;hb=7f0f521aa3f6b45259c5dfd5f7f11adcd1a7cac6;hp=7b094c373e1fc06b41f13ffbf33727685e6fa6e4;hpb=c9bb20c4b0d1f232ec83569d3456b3f3edc4aa1c;p=sbcl.git diff --git a/src/runtime/bsd-os.h b/src/runtime/bsd-os.h index 7b094c3..63da20b 100644 --- a/src/runtime/bsd-os.h +++ b/src/runtime/bsd-os.h @@ -21,6 +21,7 @@ typedef caddr_t os_vm_address_t; typedef vm_size_t os_vm_size_t; typedef off_t os_vm_offset_t; typedef int os_vm_prot_t; +typedef int os_context_register_t; #if defined __FreeBSD__ /* Note: The man page for sigaction(2) in FreeBSD 4.0 says that this @@ -39,8 +40,9 @@ typedef struct sigcontext os_context_t; #error unsupported BSD variant #endif +#include "target-arch-os.h" +#include "target-arch.h" + #define OS_VM_PROT_READ PROT_READ #define OS_VM_PROT_WRITE PROT_WRITE #define OS_VM_PROT_EXECUTE PROT_EXEC - -#define OS_VM_DEFAULT_PAGESIZE 4096