From 7d9c735a5c3aeb60e539f29b8701a9a278ffc4d0 Mon Sep 17 00:00:00 2001
From: ch <ch>
Date: Sun, 3 Jun 1990 22:37:50 +0000
Subject: [PATCH] Initial revision

---
 ldb/os.h | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)
 create mode 100644 ldb/os.h

diff --git a/ldb/os.h b/ldb/os.h
new file mode 100644
index 000000000..803600290
--- /dev/null
+++ b/ldb/os.h
@@ -0,0 +1,34 @@
+/*
+ * $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/os.h,v 1.1 1990/06/03 22:37:50 ch Exp $
+ *
+ * OS-dependent header file.
+ *
+ * This is the Mach version.
+ *
+ */
+
+#if !defined(_OS_H_INCLUDED_)
+
+#include <mach.h>
+#include "ldb.h"
+
+typedef vm_address_t os_vm_address_t;
+typedef vm_size_t os_vm_size_t;
+typedef vm_offset_t os_vm_offset_t;
+typedef vm_prot_t os_vm_prot_t;
+
+extern os_vm_size_t os_vm_page_size;
+
+extern void os_validate();
+extern void os_invalidate();
+extern void os_zero();
+extern void os_map();
+extern void os_flush_icache();
+extern void os_protect();
+extern boolean valid_addr();
+
+#define OS_VM_PROT_READ VM_PROT_READ
+#define OS_VM_PROT_WRITE VM_PROT_WRITE
+#define OS_VM_PROT_EXECUTE VM_PROT_EXECUTE
+
+#endif
-- 
GitLab