summaryrefslogtreecommitdiff
path: root/src/sys
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
parent49836ed4fa13e431fdbb52e418499853df8693c6 (diff)
add symbols from POSIX.1b-1993
Diffstat (limited to 'src/sys')
-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
-rw-r--r--src/sys/stat/S_TYPEISMQ.c5
-rw-r--r--src/sys/stat/S_TYPEISSEM.c5
-rw-r--r--src/sys/stat/S_TYPEISSHM.c5
-rw-r--r--src/sys/types/clockid_t.c6
-rw-r--r--src/sys/types/timer_t.c6
14 files changed, 108 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)
+*/
diff --git a/src/sys/stat/S_TYPEISMQ.c b/src/sys/stat/S_TYPEISMQ.c
new file mode 100644
index 00000000..cb15b80a
--- /dev/null
+++ b/src/sys/stat/S_TYPEISMQ.c
@@ -0,0 +1,5 @@
+#include <sys/stat.h>
+#define S_TYPEISMQ(buf) /* TODO */
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/stat/S_TYPEISSEM.c b/src/sys/stat/S_TYPEISSEM.c
new file mode 100644
index 00000000..60dd471d
--- /dev/null
+++ b/src/sys/stat/S_TYPEISSEM.c
@@ -0,0 +1,5 @@
+#include <sys/stat.h>
+#define S_TYPEISSEM(buf) /* TODO */
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/stat/S_TYPEISSHM.c b/src/sys/stat/S_TYPEISSHM.c
new file mode 100644
index 00000000..3e6b1653
--- /dev/null
+++ b/src/sys/stat/S_TYPEISSHM.c
@@ -0,0 +1,5 @@
+#include <sys/stat.h>
+#define S_TYPEISSHM(buf) /* TODO */
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/types/clockid_t.c b/src/sys/types/clockid_t.c
new file mode 100644
index 00000000..7b05b621
--- /dev/null
+++ b/src/sys/types/clockid_t.c
@@ -0,0 +1,6 @@
+#include <sys/types.h>
+typedef unsigned long int clockid_t;
+
+/*
+POSIX(199309)
+*/
diff --git a/src/sys/types/timer_t.c b/src/sys/types/timer_t.c
new file mode 100644
index 00000000..49ca4526
--- /dev/null
+++ b/src/sys/types/timer_t.c
@@ -0,0 +1,6 @@
+#include <sys/types.h>
+typedef unsigned long int timer_t;
+
+/*
+POSIX(199309)
+*/