summaryrefslogtreecommitdiff
path: root/src/sys/mman
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2019-02-20 12:00:12 -0500
committerJakob Kaivo <jkk@ung.org>2019-02-20 12:00:12 -0500
commit52b8c93b7180eac72721d59315aae2b592e7b3a1 (patch)
treed304c2e253c56ca39df04e5d346309f08f67c445 /src/sys/mman
parent49836ed4fa13e431fdbb52e418499853df8693c6 (diff)
add symbols from POSIX.1b-1993
Diffstat (limited to 'src/sys/mman')
-rw-r--r--src/sys/mman/MAP_FAILED.c7
-rw-r--r--src/sys/mman/MCL_CURRENT.c7
-rw-r--r--src/sys/mman/MCL_FUTURE.c7
-rw-r--r--src/sys/mman/mlock.c10
-rw-r--r--src/sys/mman/mlockall.c10
-rw-r--r--src/sys/mman/munlock.c10
-rw-r--r--src/sys/mman/munlockall.c10
-rw-r--r--src/sys/mman/shm_open.c10
-rw-r--r--src/sys/mman/shm_unlink.c10
9 files changed, 81 insertions, 0 deletions
diff --git a/src/sys/mman/MAP_FAILED.c b/src/sys/mman/MAP_FAILED.c
new file mode 100644
index 00000000..468ff528
--- /dev/null
+++ b/src/sys/mman/MAP_FAILED.c
@@ -0,0 +1,7 @@
+#include <sys/mman.h>
+
+#define MAP_FAILED ((void*)-1)
+
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/mman/MCL_CURRENT.c b/src/sys/mman/MCL_CURRENT.c
new file mode 100644
index 00000000..85d542ba
--- /dev/null
+++ b/src/sys/mman/MCL_CURRENT.c
@@ -0,0 +1,7 @@
+#include <sys/mman.h>
+
+#define MCL_CURRENT /* TODO */
+
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/mman/MCL_FUTURE.c b/src/sys/mman/MCL_FUTURE.c
new file mode 100644
index 00000000..a0d70688
--- /dev/null
+++ b/src/sys/mman/MCL_FUTURE.c
@@ -0,0 +1,7 @@
+#include <sys/mman.h>
+
+#define MCL_FUTURE /* TODO */
+
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/mman/mlock.c b/src/sys/mman/mlock.c
new file mode 100644
index 00000000..c73d2a3c
--- /dev/null
+++ b/src/sys/mman/mlock.c
@@ -0,0 +1,10 @@
+#include <sys/mman.h>
+
+int mlock(const void *addr, size_t len)
+{
+ return 0;
+}
+
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/mman/mlockall.c b/src/sys/mman/mlockall.c
new file mode 100644
index 00000000..06f51ecf
--- /dev/null
+++ b/src/sys/mman/mlockall.c
@@ -0,0 +1,10 @@
+#include <sys/mman.h>
+
+int mlockall(int flags)
+{
+ return flags;
+}
+
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/mman/munlock.c b/src/sys/mman/munlock.c
new file mode 100644
index 00000000..7445ade1
--- /dev/null
+++ b/src/sys/mman/munlock.c
@@ -0,0 +1,10 @@
+#include <sys/mman.h>
+
+int munlock(const void *addr, size_t len)
+{
+ return 0;
+}
+
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/mman/munlockall.c b/src/sys/mman/munlockall.c
new file mode 100644
index 00000000..0bb8d4b1
--- /dev/null
+++ b/src/sys/mman/munlockall.c
@@ -0,0 +1,10 @@
+#include <sys/mman.h>
+
+int munlockall(void)
+{
+ return 0;
+}
+
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/mman/shm_open.c b/src/sys/mman/shm_open.c
new file mode 100644
index 00000000..1e13c2a0
--- /dev/null
+++ b/src/sys/mman/shm_open.c
@@ -0,0 +1,10 @@
+#include <sys/mman.h>
+
+int shm_open(const char *name, int oflag, mode_t mode)
+{
+ return -1;
+}
+
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/mman/shm_unlink.c b/src/sys/mman/shm_unlink.c
new file mode 100644
index 00000000..d0f046f8
--- /dev/null
+++ b/src/sys/mman/shm_unlink.c
@@ -0,0 +1,10 @@
+#include <sys/mman.h>
+
+int shm_unlink(const char *name)
+{
+ return -1;
+}
+
+/*
+POSIX(199309)
+*/