#define _OS_H_INCLUDED_
+#include "sbcl.h"
#include "runtime.h"
/* Some standard preprocessor definitions and typedefs are needed from
* handler, i.e. the actual type of the thing pointed to by the
* void* third argument of a handler */
-/*
- #if defined __FreeBSD__
- #include "bsd-os.h"
- #elif defined __OpenBSD__
- #include "bsd-os.h"
- #elif defined __linux__
- #include "linux-os.h"
- #else
- #error unsupported OS
- #endif
-*/
-
#include "target-os.h"
#define OS_VM_PROT_ALL \
(OS_VM_PROT_READ | OS_VM_PROT_WRITE | OS_VM_PROT_EXECUTE)
+#define OS_VM_PROT_NONE 0
+
extern os_vm_size_t os_vm_page_size;
/* Do anything we need to do when starting up the runtime environment