summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2024-01-31 16:44:28 -0500
committerJakob Kaivo <jkk@ung.org>2024-01-31 16:44:28 -0500
commit2bc46bd54cc8cdcd7647461f2d76384266f2a0e4 (patch)
tree52b77d68abbe5f971f63d2c82df8e933b831b521
parenta05e8f1436eecb990d68bc1de8ba28721f1f387d (diff)
remove unistd
-rw-r--r--src/unistd/F_LOCK.h6
-rw-r--r--src/unistd/F_OK.h5
-rw-r--r--src/unistd/F_TEST.h6
-rw-r--r--src/unistd/F_TLOCK.h5
-rw-r--r--src/unistd/F_ULOCK.h5
-rw-r--r--src/unistd/NULL.ref4
-rw-r--r--src/unistd/R_OK.h5
-rw-r--r--src/unistd/SEEK_CUR.ref3
-rw-r--r--src/unistd/SEEK_END.ref3
-rw-r--r--src/unistd/SEEK_SET.ref3
-rw-r--r--src/unistd/STDERR_FILENO.h5
-rw-r--r--src/unistd/STDIN_FILENO.h5
-rw-r--r--src/unistd/STDOUT_FILENO.h5
-rw-r--r--src/unistd/W_OK.h5
-rw-r--r--src/unistd/X_OK.h5
-rw-r--r--src/unistd/_CS_PATH.h10
-rw-r--r--src/unistd/_PC_ASYNC_IO.h5
-rw-r--r--src/unistd/_PC_CHOWN_RESTRICTED.h5
-rw-r--r--src/unistd/_PC_LINK_MAX.h5
-rw-r--r--src/unistd/_PC_MAX_CANON.h5
-rw-r--r--src/unistd/_PC_MAX_INPUT.h5
-rw-r--r--src/unistd/_PC_NAME_MAX.h5
-rw-r--r--src/unistd/_PC_NO_TRUNC.h5
-rw-r--r--src/unistd/_PC_PATH_MAX.h5
-rw-r--r--src/unistd/_PC_PIPE_BUF.h5
-rw-r--r--src/unistd/_PC_PRIO_IO.h5
-rw-r--r--src/unistd/_PC_SYNC_IO.h5
-rw-r--r--src/unistd/_PC_VDISABLE.h5
-rw-r--r--src/unistd/_POSIX2_CHAR_TERM.h6
-rw-r--r--src/unistd/_POSIX2_C_BIND.h7
-rw-r--r--src/unistd/_POSIX2_C_DEV.h6
-rw-r--r--src/unistd/_POSIX2_C_VERSION.h6
-rw-r--r--src/unistd/_POSIX2_FORT_DEV.h6
-rw-r--r--src/unistd/_POSIX2_FORT_RUN.h6
-rw-r--r--src/unistd/_POSIX2_LOCALEDEF.h6
-rw-r--r--src/unistd/_POSIX2_SW_DEV.h6
-rw-r--r--src/unistd/_POSIX2_UPE.h6
-rw-r--r--src/unistd/_POSIX2_VERSION.h19
-rw-r--r--src/unistd/_POSIX_ASYNCHRONOUS_IO.h6
-rw-r--r--src/unistd/_POSIX_ASYNC_IO.h5
-rw-r--r--src/unistd/_POSIX_CHOWN_RESTRICTED.h6
-rw-r--r--src/unistd/_POSIX_FSYNC.h5
-rw-r--r--src/unistd/_POSIX_JOB_CONTROL.h5
-rw-r--r--src/unistd/_POSIX_MAPPED_FILES.h5
-rw-r--r--src/unistd/_POSIX_MEMLOCK.h5
-rw-r--r--src/unistd/_POSIX_MEMLOCK_RANGE.h6
-rw-r--r--src/unistd/_POSIX_MEMORY_PROTECTION.h6
-rw-r--r--src/unistd/_POSIX_MESSAGE_PASSING.h6
-rw-r--r--src/unistd/_POSIX_NO_TRUNC.h6
-rw-r--r--src/unistd/_POSIX_PRIORITIZED_IO.h6
-rw-r--r--src/unistd/_POSIX_PRIORITY_SCHEDULING.h6
-rw-r--r--src/unistd/_POSIX_PRIO_IO.h5
-rw-r--r--src/unistd/_POSIX_REALTIME_SIGNALS.h5
-rw-r--r--src/unistd/_POSIX_SAVED_IDS.h5
-rw-r--r--src/unistd/_POSIX_SEMAPHORES.h6
-rw-r--r--src/unistd/_POSIX_SHARED_MEMORY_OBJECTS.h6
-rw-r--r--src/unistd/_POSIX_SYNCHRONIZED_IO.h6
-rw-r--r--src/unistd/_POSIX_SYNC_IO.h5
-rw-r--r--src/unistd/_POSIX_TIMERS.h6
-rw-r--r--src/unistd/_POSIX_VDISABLE.h6
-rw-r--r--src/unistd/_POSIX_VERSION.h17
-rw-r--r--src/unistd/_SC_2_CHAR_TERM.h6
-rw-r--r--src/unistd/_SC_2_C_BIND.h6
-rw-r--r--src/unistd/_SC_2_C_DEV.h6
-rw-r--r--src/unistd/_SC_2_C_VERSION.h6
-rw-r--r--src/unistd/_SC_2_FORT_DEV.h6
-rw-r--r--src/unistd/_SC_2_FORT_RUN.h6
-rw-r--r--src/unistd/_SC_2_LOCALEDEF.h6
-rw-r--r--src/unistd/_SC_2_SW_DEV.h6
-rw-r--r--src/unistd/_SC_2_UPE.h6
-rw-r--r--src/unistd/_SC_2_VERSION.h6
-rw-r--r--src/unistd/_SC_AIO_LISTIO_MAX.h5
-rw-r--r--src/unistd/_SC_AIO_MAX.h5
-rw-r--r--src/unistd/_SC_AIO_PRIO_DELTA_MAX.h5
-rw-r--r--src/unistd/_SC_ARG_MAX.h5
-rw-r--r--src/unistd/_SC_ASYNCHRONOUS_IO.h5
-rw-r--r--src/unistd/_SC_ATEXIT_MAX.h6
-rw-r--r--src/unistd/_SC_BC_BASE_MAX.h6
-rw-r--r--src/unistd/_SC_BC_DIM_MAX.h6
-rw-r--r--src/unistd/_SC_BC_SCALE_MAX.h6
-rw-r--r--src/unistd/_SC_BC_STRING_MAX.h6
-rw-r--r--src/unistd/_SC_CHILD_MAX.h5
-rw-r--r--src/unistd/_SC_CLK_TCK.h5
-rw-r--r--src/unistd/_SC_COLL_WEIGHTS_MAX.h6
-rw-r--r--src/unistd/_SC_DELAYTIMER_MAX.h5
-rw-r--r--src/unistd/_SC_EXPR_NEST_MAX.h6
-rw-r--r--src/unistd/_SC_FSYNC.h5
-rw-r--r--src/unistd/_SC_IOV_MAX.h6
-rw-r--r--src/unistd/_SC_JOB_CONTROL.h5
-rw-r--r--src/unistd/_SC_LINE_MAX.h6
-rw-r--r--src/unistd/_SC_MAPPED_FILES.h5
-rw-r--r--src/unistd/_SC_MEMLOCK.h5
-rw-r--r--src/unistd/_SC_MEMLOCK_RANGE.h5
-rw-r--r--src/unistd/_SC_MEMORY_PROTECTION.h5
-rw-r--r--src/unistd/_SC_MESSAGE_PASSING.h5
-rw-r--r--src/unistd/_SC_MQ_OPEN_MAX.h5
-rw-r--r--src/unistd/_SC_MQ_PRIO_MAX.h5
-rw-r--r--src/unistd/_SC_NGROUPS_MAX.h5
-rw-r--r--src/unistd/_SC_OPEN_MAX.h5
-rw-r--r--src/unistd/_SC_PAGESIZE.h6
-rw-r--r--src/unistd/_SC_PAGE_SIZE.h6
-rw-r--r--src/unistd/_SC_PASS_MAX.h5
-rw-r--r--src/unistd/_SC_PRIORITIZED_IO.h5
-rw-r--r--src/unistd/_SC_PRIORITY_SCHEDULING.h5
-rw-r--r--src/unistd/_SC_REALTIME_SIGNALS.h5
-rw-r--r--src/unistd/_SC_RE_DUP_MAX.h6
-rw-r--r--src/unistd/_SC_RTSIG_MAX.h5
-rw-r--r--src/unistd/_SC_SAVED_IDS.h5
-rw-r--r--src/unistd/_SC_SEMAPHORES.h5
-rw-r--r--src/unistd/_SC_SEM_NSEMS_MAX.h5
-rw-r--r--src/unistd/_SC_SEM_VALUE_MAX.h5
-rw-r--r--src/unistd/_SC_SHARED_MEMORY_OBJECTS.h5
-rw-r--r--src/unistd/_SC_SIGQUEUE_MAX.h5
-rw-r--r--src/unistd/_SC_STREAM_MAX.h7
-rw-r--r--src/unistd/_SC_SYNCHRONIZED_IO.h5
-rw-r--r--src/unistd/_SC_TIMERS.h5
-rw-r--r--src/unistd/_SC_TIMER_MAX.h5
-rw-r--r--src/unistd/_SC_TZNAME_MAX.h7
-rw-r--r--src/unistd/_SC_VERSION.h5
-rw-r--r--src/unistd/_SC_XOPEN_CRYPT.h6
-rw-r--r--src/unistd/_SC_XOPEN_ENH_I18N.h6
-rw-r--r--src/unistd/_SC_XOPEN_SHM.h6
-rw-r--r--src/unistd/_SC_XOPEN_UNIX.h6
-rw-r--r--src/unistd/_SC_XOPEN_VERSION.h6
-rw-r--r--src/unistd/_SC_XOPEN_XCU_VERSION.h5
-rw-r--r--src/unistd/_XOPEN_CRYPT.h5
-rw-r--r--src/unistd/_XOPEN_ENH_I18N.h5
-rw-r--r--src/unistd/_XOPEN_SHM.h5
-rw-r--r--src/unistd/_XOPEN_UNIX.h5
-rw-r--r--src/unistd/_XOPEN_VERSION.h17
-rw-r--r--src/unistd/_XOPEN_XCU_VERSION.h5
-rw-r--r--src/unistd/_confstr.h3
-rw-r--r--src/unistd/_exit.c20
-rw-r--r--src/unistd/_unistd.h8
-rw-r--r--src/unistd/access.c48
-rw-r--r--src/unistd/alarm.c17
-rw-r--r--src/unistd/brk.c15
-rw-r--r--src/unistd/chdir.c17
-rw-r--r--src/unistd/chown.c16
-rw-r--r--src/unistd/chroot.c15
-rw-r--r--src/unistd/close.c16
-rw-r--r--src/unistd/confstr.c41
-rw-r--r--src/unistd/crypt.c15
-rw-r--r--src/unistd/ctermid.c27
-rw-r--r--src/unistd/cuserid.c35
-rw-r--r--src/unistd/dup.c17
-rw-r--r--src/unistd/dup2.c21
-rw-r--r--src/unistd/encrypt.c14
-rw-r--r--src/unistd/execl.c29
-rw-r--r--src/unistd/execle.c31
-rw-r--r--src/unistd/execlp.c29
-rw-r--r--src/unistd/execv.c16
-rw-r--r--src/unistd/execve.c19
-rw-r--r--src/unistd/execvp.c24
-rw-r--r--src/unistd/fchdir.c16
-rw-r--r--src/unistd/fchown.c16
-rw-r--r--src/unistd/fdatasync.c15
-rw-r--r--src/unistd/fork.c15
-rw-r--r--src/unistd/fpathconf.c16
-rw-r--r--src/unistd/fsync.c21
-rw-r--r--src/unistd/ftruncate.c21
-rw-r--r--src/unistd/getcwd.c18
-rw-r--r--src/unistd/getdtablesize.c15
-rw-r--r--src/unistd/getegid.c15
-rw-r--r--src/unistd/geteuid.c15
-rw-r--r--src/unistd/getgid.c15
-rw-r--r--src/unistd/getgroups.c19
-rw-r--r--src/unistd/gethostid.c15
-rw-r--r--src/unistd/getlogin.c17
-rw-r--r--src/unistd/getopt.c88
-rw-r--r--src/unistd/getpagesize.c15
-rw-r--r--src/unistd/getpass.c15
-rw-r--r--src/unistd/getpgid.c16
-rw-r--r--src/unistd/getpgrp.c15
-rw-r--r--src/unistd/getpid.c15
-rw-r--r--src/unistd/getppid.c15
-rw-r--r--src/unistd/getsid.c16
-rw-r--r--src/unistd/getuid.c15
-rw-r--r--src/unistd/getwd.c15
-rw-r--r--src/unistd/gid_t.ref3
-rw-r--r--src/unistd/isatty.c35
-rw-r--r--src/unistd/lchown.c16
-rw-r--r--src/unistd/link.c16
-rw-r--r--src/unistd/lockf.c15
-rw-r--r--src/unistd/lseek.c16
-rw-r--r--src/unistd/nice.c15
-rw-r--r--src/unistd/off_t.ref3
-rw-r--r--src/unistd/optarg.c10
-rw-r--r--src/unistd/opterr.c10
-rw-r--r--src/unistd/optind.c10
-rw-r--r--src/unistd/optopt.c10
-rw-r--r--src/unistd/pathconf.c16
-rw-r--r--src/unistd/pause.c14
-rw-r--r--src/unistd/pid_t.ref3
-rw-r--r--src/unistd/pipe.c18
-rw-r--r--src/unistd/read.c15
-rw-r--r--src/unistd/readlink.c16
-rw-r--r--src/unistd/rmdir.c14
-rw-r--r--src/unistd/sbrk.c15
-rw-r--r--src/unistd/setgid.c15
-rw-r--r--src/unistd/setpgid.c15
-rw-r--r--src/unistd/setpgrp.c15
-rw-r--r--src/unistd/setregid.c15
-rw-r--r--src/unistd/setreuid.c15
-rw-r--r--src/unistd/setsid.c15
-rw-r--r--src/unistd/setuid.c15
-rw-r--r--src/unistd/size_t.ref3
-rw-r--r--src/unistd/sleep.c29
-rw-r--r--src/unistd/ssize_t.ref3
-rw-r--r--src/unistd/swab.c14
-rw-r--r--src/unistd/symlink.c16
-rw-r--r--src/unistd/sync.c14
-rw-r--r--src/unistd/sysconf.c15
-rw-r--r--src/unistd/tcgetpgrp.c21
-rw-r--r--src/unistd/tcsetpgrp.c17
-rw-r--r--src/unistd/truncate.c16
-rw-r--r--src/unistd/ttyname.c35
-rw-r--r--src/unistd/ualarm.c14
-rw-r--r--src/unistd/uid_t.ref3
-rw-r--r--src/unistd/unlink.c18
-rw-r--r--src/unistd/useconds_t.ref3
-rw-r--r--src/unistd/usleep.c14
-rw-r--r--src/unistd/vfork.c15
-rw-r--r--src/unistd/write.c20
224 files changed, 0 insertions, 2359 deletions
diff --git a/src/unistd/F_LOCK.h b/src/unistd/F_LOCK.h
deleted file mode 100644
index 4c5b496d..00000000
--- a/src/unistd/F_LOCK.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define F_LOCK 0
-
-/*
-XOPEN(400)
-*/
diff --git a/src/unistd/F_OK.h b/src/unistd/F_OK.h
deleted file mode 100644
index 1c97b651..00000000
--- a/src/unistd/F_OK.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define F_OK 8
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/F_TEST.h b/src/unistd/F_TEST.h
deleted file mode 100644
index 779ee374..00000000
--- a/src/unistd/F_TEST.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define F_TEST 1
-/*
-XOPEN(400)
-*/
-
diff --git a/src/unistd/F_TLOCK.h b/src/unistd/F_TLOCK.h
deleted file mode 100644
index 71585fbb..00000000
--- a/src/unistd/F_TLOCK.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define F_TLOCK 2
-/*
-XOPEN(400)
-*/
diff --git a/src/unistd/F_ULOCK.h b/src/unistd/F_ULOCK.h
deleted file mode 100644
index 7625a1eb..00000000
--- a/src/unistd/F_ULOCK.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define F_ULOCK 3
-/*
-XOPEN(400)
-*/
diff --git a/src/unistd/NULL.ref b/src/unistd/NULL.ref
deleted file mode 100644
index cbab562a..00000000
--- a/src/unistd/NULL.ref
+++ /dev/null
@@ -1,4 +0,0 @@
-#include <unistd.h>
-REFERENCE(stddef/NULL.c)
-POSIX(1)
-?
diff --git a/src/unistd/R_OK.h b/src/unistd/R_OK.h
deleted file mode 100644
index 367b3d8a..00000000
--- a/src/unistd/R_OK.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define R_OK 4
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/SEEK_CUR.ref b/src/unistd/SEEK_CUR.ref
deleted file mode 100644
index ff8efcbe..00000000
--- a/src/unistd/SEEK_CUR.ref
+++ /dev/null
@@ -1,3 +0,0 @@
-#include <unistd.h>
-REFERENCE(stdio/SEEK_CUR.c)
-POSIX(1)
diff --git a/src/unistd/SEEK_END.ref b/src/unistd/SEEK_END.ref
deleted file mode 100644
index b5bbcd5d..00000000
--- a/src/unistd/SEEK_END.ref
+++ /dev/null
@@ -1,3 +0,0 @@
-#include <unistd.h>
-REFERENCE(stdio/SEEK_END.c)
-POSIX(1)
diff --git a/src/unistd/SEEK_SET.ref b/src/unistd/SEEK_SET.ref
deleted file mode 100644
index 97cefe61..00000000
--- a/src/unistd/SEEK_SET.ref
+++ /dev/null
@@ -1,3 +0,0 @@
-#include <unistd.h>
-REFERENCE(stdio/SEEK_SET.c)
-POSIX(1)
diff --git a/src/unistd/STDERR_FILENO.h b/src/unistd/STDERR_FILENO.h
deleted file mode 100644
index f2c75dde..00000000
--- a/src/unistd/STDERR_FILENO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define STDERR_FILENO 2
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/STDIN_FILENO.h b/src/unistd/STDIN_FILENO.h
deleted file mode 100644
index 550b080e..00000000
--- a/src/unistd/STDIN_FILENO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define STDIN_FILENO 0
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/STDOUT_FILENO.h b/src/unistd/STDOUT_FILENO.h
deleted file mode 100644
index d1aca0c9..00000000
--- a/src/unistd/STDOUT_FILENO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define STDOUT_FILENO 1
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/W_OK.h b/src/unistd/W_OK.h
deleted file mode 100644
index 387adb7a..00000000
--- a/src/unistd/W_OK.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define W_OK 2
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/X_OK.h b/src/unistd/X_OK.h
deleted file mode 100644
index f097b19e..00000000
--- a/src/unistd/X_OK.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define X_OK 1
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_CS_PATH.h b/src/unistd/_CS_PATH.h
deleted file mode 100644
index 53187da7..00000000
--- a/src/unistd/_CS_PATH.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#include <unistd.h>
-#define _CS_PATH 0
-
-/*
-UNG_VALUE(/bin:/usr/bin)
-*/
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_PC_ASYNC_IO.h b/src/unistd/_PC_ASYNC_IO.h
deleted file mode 100644
index dce54d64..00000000
--- a/src/unistd/_PC_ASYNC_IO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_ASYNC_IO 2
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_PC_CHOWN_RESTRICTED.h b/src/unistd/_PC_CHOWN_RESTRICTED.h
deleted file mode 100644
index 6f5589db..00000000
--- a/src/unistd/_PC_CHOWN_RESTRICTED.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_CHOWN_RESTRICTED 3
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_PC_LINK_MAX.h b/src/unistd/_PC_LINK_MAX.h
deleted file mode 100644
index bab6528f..00000000
--- a/src/unistd/_PC_LINK_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_LINK_MAX 5
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_PC_MAX_CANON.h b/src/unistd/_PC_MAX_CANON.h
deleted file mode 100644
index 1e23c04c..00000000
--- a/src/unistd/_PC_MAX_CANON.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_MAX_CANON 6
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_PC_MAX_INPUT.h b/src/unistd/_PC_MAX_INPUT.h
deleted file mode 100644
index bc7bb3bc..00000000
--- a/src/unistd/_PC_MAX_INPUT.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_MAX_INPUT 7
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_PC_NAME_MAX.h b/src/unistd/_PC_NAME_MAX.h
deleted file mode 100644
index bb9698e3..00000000
--- a/src/unistd/_PC_NAME_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_NAME_MAX 8
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_PC_NO_TRUNC.h b/src/unistd/_PC_NO_TRUNC.h
deleted file mode 100644
index 9a83e5cb..00000000
--- a/src/unistd/_PC_NO_TRUNC.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_NO_TRUNC 9
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_PC_PATH_MAX.h b/src/unistd/_PC_PATH_MAX.h
deleted file mode 100644
index 1c5dcf8a..00000000
--- a/src/unistd/_PC_PATH_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_PATH_MAX 10
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_PC_PIPE_BUF.h b/src/unistd/_PC_PIPE_BUF.h
deleted file mode 100644
index 038827a2..00000000
--- a/src/unistd/_PC_PIPE_BUF.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_PIPE_BUF 11
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_PC_PRIO_IO.h b/src/unistd/_PC_PRIO_IO.h
deleted file mode 100644
index a7fb2784..00000000
--- a/src/unistd/_PC_PRIO_IO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_PRIO_IO 12
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_PC_SYNC_IO.h b/src/unistd/_PC_SYNC_IO.h
deleted file mode 100644
index c9c8921b..00000000
--- a/src/unistd/_PC_SYNC_IO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_SYNC_IO 18
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_PC_VDISABLE.h b/src/unistd/_PC_VDISABLE.h
deleted file mode 100644
index 5056367b..00000000
--- a/src/unistd/_PC_VDISABLE.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _PC_VDISABLE 20
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_POSIX2_CHAR_TERM.h b/src/unistd/_POSIX2_CHAR_TERM.h
deleted file mode 100644
index 84d0f2fd..00000000
--- a/src/unistd/_POSIX2_CHAR_TERM.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX2_CHAR_TERM (_POSIX2_VERSION)
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_POSIX2_C_BIND.h b/src/unistd/_POSIX2_C_BIND.h
deleted file mode 100644
index ff408c15..00000000
--- a/src/unistd/_POSIX2_C_BIND.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#include <unistd.h>
-#define _POSIX2_C_BIND (_POSIX2_VERSION)
-
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_POSIX2_C_DEV.h b/src/unistd/_POSIX2_C_DEV.h
deleted file mode 100644
index 4463d53d..00000000
--- a/src/unistd/_POSIX2_C_DEV.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX2_C_DEV (_POSIX2_VERSION)
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_POSIX2_C_VERSION.h b/src/unistd/_POSIX2_C_VERSION.h
deleted file mode 100644
index 8c4533e7..00000000
--- a/src/unistd/_POSIX2_C_VERSION.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX2_C_VERSION (_POSIX2_VERSION)
-
-/*
-POSIX(2)
-*/
diff --git a/src/unistd/_POSIX2_FORT_DEV.h b/src/unistd/_POSIX2_FORT_DEV.h
deleted file mode 100644
index 0fc12054..00000000
--- a/src/unistd/_POSIX2_FORT_DEV.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX2_FORT_DEV (_POSIX2_VERSION)
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_POSIX2_FORT_RUN.h b/src/unistd/_POSIX2_FORT_RUN.h
deleted file mode 100644
index a03bfe1c..00000000
--- a/src/unistd/_POSIX2_FORT_RUN.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX2_FORT_RUN (_POSIX2_VERSION)
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_POSIX2_LOCALEDEF.h b/src/unistd/_POSIX2_LOCALEDEF.h
deleted file mode 100644
index da986f82..00000000
--- a/src/unistd/_POSIX2_LOCALEDEF.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX2_LOCALEDEF (_POSIX2_VERSION)
-/*
-XOPEN(400)
-POSIX(2)
-*/
diff --git a/src/unistd/_POSIX2_SW_DEV.h b/src/unistd/_POSIX2_SW_DEV.h
deleted file mode 100644
index 79ec89d2..00000000
--- a/src/unistd/_POSIX2_SW_DEV.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX2_SW_DEV (_POSIX2_VERSION)
-
-/*
-POSIX(2)
-*/
diff --git a/src/unistd/_POSIX2_UPE.h b/src/unistd/_POSIX2_UPE.h
deleted file mode 100644
index 61295212..00000000
--- a/src/unistd/_POSIX2_UPE.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX2_UPE (_POSIX2_VERSION)
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_POSIX2_VERSION.h b/src/unistd/_POSIX2_VERSION.h
deleted file mode 100644
index 6fef6009..00000000
--- a/src/unistd/_POSIX2_VERSION.h
+++ /dev/null
@@ -1,19 +0,0 @@
-#include <unistd.h>
-
-#if (defined _POSIX_C_SOURCE)
-#if _POSIX_C_SOURCE >= 200809L
-#define _POSIX2_VERSION (200809L)
-#elif _POSIX_C_SOURCE >= 200112L
-#define _POSIX2_VERSION (200112L)
-#elif _POSIX_C_SOURCE >= 199506L
-#define _POSIX2_VERSION (199506L)
-#elif _POSIX_C_SOURCE >= 2
-#define _POSIX2_VERSION (199209L)
-#else
-#undef _POSIX2_VERSION
-#endif
-#endif
-
-/*
-POSIX(2)
-*/
diff --git a/src/unistd/_POSIX_ASYNCHRONOUS_IO.h b/src/unistd/_POSIX_ASYNCHRONOUS_IO.h
deleted file mode 100644
index 32855cc9..00000000
--- a/src/unistd/_POSIX_ASYNCHRONOUS_IO.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_ASYNCHRONOUS_IO 200809L
-
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_ASYNC_IO.h b/src/unistd/_POSIX_ASYNC_IO.h
deleted file mode 100644
index dc896913..00000000
--- a/src/unistd/_POSIX_ASYNC_IO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _POSIX_ASYNC_IO 200809L
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_CHOWN_RESTRICTED.h b/src/unistd/_POSIX_CHOWN_RESTRICTED.h
deleted file mode 100644
index c3404e5e..00000000
--- a/src/unistd/_POSIX_CHOWN_RESTRICTED.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_CHOWN_RESTRICTED (1)
-/* USE: pathconf() */
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_POSIX_FSYNC.h b/src/unistd/_POSIX_FSYNC.h
deleted file mode 100644
index 591f74ef..00000000
--- a/src/unistd/_POSIX_FSYNC.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _POSIX_FSYNC (-1)
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_JOB_CONTROL.h b/src/unistd/_POSIX_JOB_CONTROL.h
deleted file mode 100644
index 37a1c9c8..00000000
--- a/src/unistd/_POSIX_JOB_CONTROL.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _POSIX_JOB_CONTROL (_POSIX_C_SOURCE)
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_POSIX_MAPPED_FILES.h b/src/unistd/_POSIX_MAPPED_FILES.h
deleted file mode 100644
index 8d26f4b4..00000000
--- a/src/unistd/_POSIX_MAPPED_FILES.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _POSIX_MAPPED_FILES 200809L
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_MEMLOCK.h b/src/unistd/_POSIX_MEMLOCK.h
deleted file mode 100644
index 5b814d37..00000000
--- a/src/unistd/_POSIX_MEMLOCK.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _POSIX_MEMLOCK (-1)
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_MEMLOCK_RANGE.h b/src/unistd/_POSIX_MEMLOCK_RANGE.h
deleted file mode 100644
index 6b42c768..00000000
--- a/src/unistd/_POSIX_MEMLOCK_RANGE.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_MEMLOCK_RANGE (-1)
-
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_MEMORY_PROTECTION.h b/src/unistd/_POSIX_MEMORY_PROTECTION.h
deleted file mode 100644
index a24f59e3..00000000
--- a/src/unistd/_POSIX_MEMORY_PROTECTION.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_MEMORY_PROTECTION 200809L
-
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_MESSAGE_PASSING.h b/src/unistd/_POSIX_MESSAGE_PASSING.h
deleted file mode 100644
index c146700c..00000000
--- a/src/unistd/_POSIX_MESSAGE_PASSING.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_MESSAGE_PASSING (-1)
-
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_NO_TRUNC.h b/src/unistd/_POSIX_NO_TRUNC.h
deleted file mode 100644
index 5ed641a8..00000000
--- a/src/unistd/_POSIX_NO_TRUNC.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_NO_TRUNC (2)
-/* USE: pathconf */
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_POSIX_PRIORITIZED_IO.h b/src/unistd/_POSIX_PRIORITIZED_IO.h
deleted file mode 100644
index d72d6a95..00000000
--- a/src/unistd/_POSIX_PRIORITIZED_IO.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_PRIORITIZED_IO (-1)
-
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_PRIORITY_SCHEDULING.h b/src/unistd/_POSIX_PRIORITY_SCHEDULING.h
deleted file mode 100644
index 990167a2..00000000
--- a/src/unistd/_POSIX_PRIORITY_SCHEDULING.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_PRIORITY_SCHEDULING (-1)
-
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_PRIO_IO.h b/src/unistd/_POSIX_PRIO_IO.h
deleted file mode 100644
index 438fdd76..00000000
--- a/src/unistd/_POSIX_PRIO_IO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _POSIX_PRIO_IO 200809L
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_REALTIME_SIGNALS.h b/src/unistd/_POSIX_REALTIME_SIGNALS.h
deleted file mode 100644
index 5377fa85..00000000
--- a/src/unistd/_POSIX_REALTIME_SIGNALS.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _POSIX_REALTIME_SIGNALS 200809L
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_SAVED_IDS.h b/src/unistd/_POSIX_SAVED_IDS.h
deleted file mode 100644
index 16058a22..00000000
--- a/src/unistd/_POSIX_SAVED_IDS.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _POSIX_SAVED_IDS (_POSIX_C_SOURCE)
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_POSIX_SEMAPHORES.h b/src/unistd/_POSIX_SEMAPHORES.h
deleted file mode 100644
index 3b862191..00000000
--- a/src/unistd/_POSIX_SEMAPHORES.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_SEMAPHORES 200809L
-
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_SHARED_MEMORY_OBJECTS.h b/src/unistd/_POSIX_SHARED_MEMORY_OBJECTS.h
deleted file mode 100644
index 21263d7a..00000000
--- a/src/unistd/_POSIX_SHARED_MEMORY_OBJECTS.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#inlcude <unistd.h>
-#define _POSIX_SHARED_MEMORY_OBJECTS (-1)
-
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_SYNCHRONIZED_IO.h b/src/unistd/_POSIX_SYNCHRONIZED_IO.h
deleted file mode 100644
index e5ac5538..00000000
--- a/src/unistd/_POSIX_SYNCHRONIZED_IO.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_SYNCHRONIZED_IO (-1)
-
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_SYNC_IO.h b/src/unistd/_POSIX_SYNC_IO.h
deleted file mode 100644
index 2478f840..00000000
--- a/src/unistd/_POSIX_SYNC_IO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _POSIX_SYNC_IO 200809L
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_TIMERS.h b/src/unistd/_POSIX_TIMERS.h
deleted file mode 100644
index 9a0b9c84..00000000
--- a/src/unistd/_POSIX_TIMERS.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_TIMERS 200809L
-
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_POSIX_VDISABLE.h b/src/unistd/_POSIX_VDISABLE.h
deleted file mode 100644
index 41aef6fe..00000000
--- a/src/unistd/_POSIX_VDISABLE.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _POSIX_VDISABLE (3)
-/* USE: pathconf() */
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_POSIX_VERSION.h b/src/unistd/_POSIX_VERSION.h
deleted file mode 100644
index d9552154..00000000
--- a/src/unistd/_POSIX_VERSION.h
+++ /dev/null
@@ -1,17 +0,0 @@
-#include <unistd.h>
-#if _POSIX_C_SOURCE >= 200809L
-#define _POSIX_VERISON (200809L)
-#elif _POSIX_C_SOURCE >= 200112L
-#define _POSIX_VERSION (200112L)
-#elif _POSIX_C_SOURCE >= 199506L
-#define _POSIX_VERSION (199506L)
-#elif _POSIX_C_SOURCE >= 199309L
-#define _POSIX_VERSION (199309L)
-#elif defined _POSIX_C_SOURCE
-#define _POSIX_VERSION (199009L)
-#else
-#define _POSIX_VERSION (198808L)
-#endif
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_2_CHAR_TERM.h b/src/unistd/_SC_2_CHAR_TERM.h
deleted file mode 100644
index fa6448ca..00000000
--- a/src/unistd/_SC_2_CHAR_TERM.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#includee <unistd.h>
-#define _SC_2_CHAR_TERM 2
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_2_C_BIND.h b/src/unistd/_SC_2_C_BIND.h
deleted file mode 100644
index e263ad76..00000000
--- a/src/unistd/_SC_2_C_BIND.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_2_C_BIND 1
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_2_C_DEV.h b/src/unistd/_SC_2_C_DEV.h
deleted file mode 100644
index 2b295181..00000000
--- a/src/unistd/_SC_2_C_DEV.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_2_C_DEV 1
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_2_C_VERSION.h b/src/unistd/_SC_2_C_VERSION.h
deleted file mode 100644
index 3e62cf45..00000000
--- a/src/unistd/_SC_2_C_VERSION.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_2_C_VERSION 1
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_2_FORT_DEV.h b/src/unistd/_SC_2_FORT_DEV.h
deleted file mode 100644
index 796a3a55..00000000
--- a/src/unistd/_SC_2_FORT_DEV.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_2_FORT_DEV 3
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_2_FORT_RUN.h b/src/unistd/_SC_2_FORT_RUN.h
deleted file mode 100644
index 6ed244f2..00000000
--- a/src/unistd/_SC_2_FORT_RUN.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_2_FORT_RUN 4
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_2_LOCALEDEF.h b/src/unistd/_SC_2_LOCALEDEF.h
deleted file mode 100644
index 5c90849a..00000000
--- a/src/unistd/_SC_2_LOCALEDEF.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_2_LOCALEDEF 5
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_2_SW_DEV.h b/src/unistd/_SC_2_SW_DEV.h
deleted file mode 100644
index 1fb22735..00000000
--- a/src/unistd/_SC_2_SW_DEV.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_2_SW_DEV 12
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_2_UPE.h b/src/unistd/_SC_2_UPE.h
deleted file mode 100644
index 325f5f6a..00000000
--- a/src/unistd/_SC_2_UPE.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_2_UPE 13
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_2_VERSION.h b/src/unistd/_SC_2_VERSION.h
deleted file mode 100644
index 9a23e011..00000000
--- a/src/unistd/_SC_2_VERSION.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_2_VERSION 14
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_AIO_LISTIO_MAX.h b/src/unistd/_SC_AIO_LISTIO_MAX.h
deleted file mode 100644
index b42fb6ab..00000000
--- a/src/unistd/_SC_AIO_LISTIO_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_AIO_LISTIO_MAX 16
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_AIO_MAX.h b/src/unistd/_SC_AIO_MAX.h
deleted file mode 100644
index 3ca8dc20..00000000
--- a/src/unistd/_SC_AIO_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_AIO_MAX 17
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_AIO_PRIO_DELTA_MAX.h b/src/unistd/_SC_AIO_PRIO_DELTA_MAX.h
deleted file mode 100644
index ca70d203..00000000
--- a/src/unistd/_SC_AIO_PRIO_DELTA_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_AIO_PRIO_DELTA_MAX 18
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_ARG_MAX.h b/src/unistd/_SC_ARG_MAX.h
deleted file mode 100644
index 11d04582..00000000
--- a/src/unistd/_SC_ARG_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_ARG_MAX 19
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_ASYNCHRONOUS_IO.h b/src/unistd/_SC_ASYNCHRONOUS_IO.h
deleted file mode 100644
index cf73f736..00000000
--- a/src/unistd/_SC_ASYNCHRONOUS_IO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_ASYNCHRONOUS_IO 20
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_ATEXIT_MAX.h b/src/unistd/_SC_ATEXIT_MAX.h
deleted file mode 100644
index f86bc884..00000000
--- a/src/unistd/_SC_ATEXIT_MAX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_ATEXIT_MAX 21
-/*
-XOPEN(400)
-POSIX(200112)
-*/
diff --git a/src/unistd/_SC_BC_BASE_MAX.h b/src/unistd/_SC_BC_BASE_MAX.h
deleted file mode 100644
index a4cc9151..00000000
--- a/src/unistd/_SC_BC_BASE_MAX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_BC_BASE_MAX 23
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_BC_DIM_MAX.h b/src/unistd/_SC_BC_DIM_MAX.h
deleted file mode 100644
index 57b3b670..00000000
--- a/src/unistd/_SC_BC_DIM_MAX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_BC_DIM_MAX 24
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_BC_SCALE_MAX.h b/src/unistd/_SC_BC_SCALE_MAX.h
deleted file mode 100644
index 5daab23f..00000000
--- a/src/unistd/_SC_BC_SCALE_MAX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_BC_SCALE_MAX 25
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_BC_STRING_MAX.h b/src/unistd/_SC_BC_STRING_MAX.h
deleted file mode 100644
index 5f20b4f7..00000000
--- a/src/unistd/_SC_BC_STRING_MAX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_BC_STRING_MAX 26
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_CHILD_MAX.h b/src/unistd/_SC_CHILD_MAX.h
deleted file mode 100644
index c4c7fdfa..00000000
--- a/src/unistd/_SC_CHILD_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_CHILD_MAX 27
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_CLK_TCK.h b/src/unistd/_SC_CLK_TCK.h
deleted file mode 100644
index 11924761..00000000
--- a/src/unistd/_SC_CLK_TCK.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_CLK_TCK 28
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_COLL_WEIGHTS_MAX.h b/src/unistd/_SC_COLL_WEIGHTS_MAX.h
deleted file mode 100644
index dbe4b209..00000000
--- a/src/unistd/_SC_COLL_WEIGHTS_MAX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_COLL_WEIGHTS_MAX 30
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_DELAYTIMER_MAX.h b/src/unistd/_SC_DELAYTIMER_MAX.h
deleted file mode 100644
index 160473ad..00000000
--- a/src/unistd/_SC_DELAYTIMER_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_DELAYTIMER_MAX 32
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_EXPR_NEST_MAX.h b/src/unistd/_SC_EXPR_NEST_MAX.h
deleted file mode 100644
index 7a6a24e5..00000000
--- a/src/unistd/_SC_EXPR_NEST_MAX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_EXPR_NEST_MAX 33
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_FSYNC.h b/src/unistd/_SC_FSYNC.h
deleted file mode 100644
index 8d895063..00000000
--- a/src/unistd/_SC_FSYNC.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_FSYNC 34
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_IOV_MAX.h b/src/unistd/_SC_IOV_MAX.h
deleted file mode 100644
index 8f80ec2d..00000000
--- a/src/unistd/_SC_IOV_MAX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_IOV_MAX 38
-/*
-XOPEN(400)
-POSIX(200112)
-*/
diff --git a/src/unistd/_SC_JOB_CONTROL.h b/src/unistd/_SC_JOB_CONTROL.h
deleted file mode 100644
index 95fe71e4..00000000
--- a/src/unistd/_SC_JOB_CONTROL.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_JOB_CONTROL 40
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_LINE_MAX.h b/src/unistd/_SC_LINE_MAX.h
deleted file mode 100644
index 7fc4c837..00000000
--- a/src/unistd/_SC_LINE_MAX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_LINE_MAX 41
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_MAPPED_FILES.h b/src/unistd/_SC_MAPPED_FILES.h
deleted file mode 100644
index d2fe3ff7..00000000
--- a/src/unistd/_SC_MAPPED_FILES.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_MAPPED_FILES 43
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_MEMLOCK.h b/src/unistd/_SC_MEMLOCK.h
deleted file mode 100644
index 7e62b5b1..00000000
--- a/src/unistd/_SC_MEMLOCK.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_MEMLOCK 44
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_MEMLOCK_RANGE.h b/src/unistd/_SC_MEMLOCK_RANGE.h
deleted file mode 100644
index b47ad9ba..00000000
--- a/src/unistd/_SC_MEMLOCK_RANGE.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_MEMLOCK_RANGE 45
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_MEMORY_PROTECTION.h b/src/unistd/_SC_MEMORY_PROTECTION.h
deleted file mode 100644
index 75e3d3be..00000000
--- a/src/unistd/_SC_MEMORY_PROTECTION.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_MEMORY_PROTECTION 46
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_MESSAGE_PASSING.h b/src/unistd/_SC_MESSAGE_PASSING.h
deleted file mode 100644
index 372b00c9..00000000
--- a/src/unistd/_SC_MESSAGE_PASSING.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_MESSAGE_PASSING 47
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_MQ_OPEN_MAX.h b/src/unistd/_SC_MQ_OPEN_MAX.h
deleted file mode 100644
index 1a717caf..00000000
--- a/src/unistd/_SC_MQ_OPEN_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_MQ_OPEN_MAX 49
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_MQ_PRIO_MAX.h b/src/unistd/_SC_MQ_PRIO_MAX.h
deleted file mode 100644
index ddb97822..00000000
--- a/src/unistd/_SC_MQ_PRIO_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_MQ_PRIO_MAX 50
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_NGROUPS_MAX.h b/src/unistd/_SC_NGROUPS_MAX.h
deleted file mode 100644
index b8245ff1..00000000
--- a/src/unistd/_SC_NGROUPS_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_NGROUPS_MAX 51
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_OPEN_MAX.h b/src/unistd/_SC_OPEN_MAX.h
deleted file mode 100644
index 901c8257..00000000
--- a/src/unistd/_SC_OPEN_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_OPEN_MAX 52
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_PAGESIZE.h b/src/unistd/_SC_PAGESIZE.h
deleted file mode 100644
index 82b515af..00000000
--- a/src/unistd/_SC_PAGESIZE.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_PAGESIZE /* TODO */
-/*
-XOPEN(400)
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_PAGE_SIZE.h b/src/unistd/_SC_PAGE_SIZE.h
deleted file mode 100644
index eaee4bd4..00000000
--- a/src/unistd/_SC_PAGE_SIZE.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_PAGE_SIZE 53
-/*
-XOPEN(400)
-POSIX(200112)
-*/
diff --git a/src/unistd/_SC_PASS_MAX.h b/src/unistd/_SC_PASS_MAX.h
deleted file mode 100644
index 27350f83..00000000
--- a/src/unistd/_SC_PASS_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_PASS_MAX /* TODO */
-/*
-XOPEN(4,600)
-*/
diff --git a/src/unistd/_SC_PRIORITIZED_IO.h b/src/unistd/_SC_PRIORITIZED_IO.h
deleted file mode 100644
index befe8ada..00000000
--- a/src/unistd/_SC_PRIORITIZED_IO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_PRIORITIZED_IO /* TODO */
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_PRIORITY_SCHEDULING.h b/src/unistd/_SC_PRIORITY_SCHEDULING.h
deleted file mode 100644
index 0c961dd2..00000000
--- a/src/unistd/_SC_PRIORITY_SCHEDULING.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_PRIORITY_SCHEDULING 56
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_REALTIME_SIGNALS.h b/src/unistd/_SC_REALTIME_SIGNALS.h
deleted file mode 100644
index c0cfaaa3..00000000
--- a/src/unistd/_SC_REALTIME_SIGNALS.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_REALTIME_SIGNALS 60
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_RE_DUP_MAX.h b/src/unistd/_SC_RE_DUP_MAX.h
deleted file mode 100644
index 4eefc22f..00000000
--- a/src/unistd/_SC_RE_DUP_MAX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_RE_DUP_MAX 58
-/*
-POSIX(2)
-*/
-
diff --git a/src/unistd/_SC_RTSIG_MAX.h b/src/unistd/_SC_RTSIG_MAX.h
deleted file mode 100644
index ca6778c8..00000000
--- a/src/unistd/_SC_RTSIG_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_RTSIG_MAX 62
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_SAVED_IDS.h b/src/unistd/_SC_SAVED_IDS.h
deleted file mode 100644
index fec11730..00000000
--- a/src/unistd/_SC_SAVED_IDS.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_SAVED_IDS 63
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_SEMAPHORES.h b/src/unistd/_SC_SEMAPHORES.h
deleted file mode 100644
index 3db19c48..00000000
--- a/src/unistd/_SC_SEMAPHORES.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_SEMAPHORES 66
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_SEM_NSEMS_MAX.h b/src/unistd/_SC_SEM_NSEMS_MAX.h
deleted file mode 100644
index 698e49cd..00000000
--- a/src/unistd/_SC_SEM_NSEMS_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_SEM_NSEMS_MAX 64
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_SEM_VALUE_MAX.h b/src/unistd/_SC_SEM_VALUE_MAX.h
deleted file mode 100644
index 95798bd8..00000000
--- a/src/unistd/_SC_SEM_VALUE_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_SEM_VALUE_MAX 65
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_SHARED_MEMORY_OBJECTS.h b/src/unistd/_SC_SHARED_MEMORY_OBJECTS.h
deleted file mode 100644
index d5c897fb..00000000
--- a/src/unistd/_SC_SHARED_MEMORY_OBJECTS.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_SHARED_MEMORY_OBJECTS 67
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_SIGQUEUE_MAX.h b/src/unistd/_SC_SIGQUEUE_MAX.h
deleted file mode 100644
index cb7edaf0..00000000
--- a/src/unistd/_SC_SIGQUEUE_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_SIGQUEUE_MAX 69
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_STREAM_MAX.h b/src/unistd/_SC_STREAM_MAX.h
deleted file mode 100644
index 206af307..00000000
--- a/src/unistd/_SC_STREAM_MAX.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#include <unistd.h>
-
-#define _SC_STREAM_MAX 74
-
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_SYNCHRONIZED_IO.h b/src/unistd/_SC_SYNCHRONIZED_IO.h
deleted file mode 100644
index 8ecc9281..00000000
--- a/src/unistd/_SC_SYNCHRONIZED_IO.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_SYNCHRONIZED_IO 76
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_TIMERS.h b/src/unistd/_SC_TIMERS.h
deleted file mode 100644
index 9d661053..00000000
--- a/src/unistd/_SC_TIMERS.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_TIMERS 95
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_TIMER_MAX.h b/src/unistd/_SC_TIMER_MAX.h
deleted file mode 100644
index b20b7bcf..00000000
--- a/src/unistd/_SC_TIMER_MAX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_TIMER_MAX 94
-/*
-POSIX(199309)
-*/
diff --git a/src/unistd/_SC_TZNAME_MAX.h b/src/unistd/_SC_TZNAME_MAX.h
deleted file mode 100644
index 86eea892..00000000
--- a/src/unistd/_SC_TZNAME_MAX.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#include <unistd.h>
-
-#define _SC_TZNAME_MAX 106
-
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_VERSION.h b/src/unistd/_SC_VERSION.h
deleted file mode 100644
index e3310b91..00000000
--- a/src/unistd/_SC_VERSION.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_VERSION 115
-/*
-POSIX(1)
-*/
diff --git a/src/unistd/_SC_XOPEN_CRYPT.h b/src/unistd/_SC_XOPEN_CRYPT.h
deleted file mode 100644
index e1c4a22e..00000000
--- a/src/unistd/_SC_XOPEN_CRYPT.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_XOPEN_CRYPT 116
-/*
-XOPEN(4)
-POSIX(200112)
-*/
diff --git a/src/unistd/_SC_XOPEN_ENH_I18N.h b/src/unistd/_SC_XOPEN_ENH_I18N.h
deleted file mode 100644
index 3cb01df7..00000000
--- a/src/unistd/_SC_XOPEN_ENH_I18N.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_XOPEN_ENH_I18N 117
-/*
-XOPEN(4)
-POSIX(200112)
-*/
diff --git a/src/unistd/_SC_XOPEN_SHM.h b/src/unistd/_SC_XOPEN_SHM.h
deleted file mode 100644
index 460c3014..00000000
--- a/src/unistd/_SC_XOPEN_SHM.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_XOPEN_SHM 120
-/*
-XOPEN(4)
-POSIX(200112)
-*/
diff --git a/src/unistd/_SC_XOPEN_UNIX.h b/src/unistd/_SC_XOPEN_UNIX.h
deleted file mode 100644
index fc5dc635..00000000
--- a/src/unistd/_SC_XOPEN_UNIX.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_XOPEN_UNIX 122
-/*
-XOPEN(400)
-POSIX(200112)
-*/
diff --git a/src/unistd/_SC_XOPEN_VERSION.h b/src/unistd/_SC_XOPEN_VERSION.h
deleted file mode 100644
index 055f4ee3..00000000
--- a/src/unistd/_SC_XOPEN_VERSION.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <unistd.h>
-#define _SC_XOPEN_VERSION 124
-/*
-XOPEN(500)
-POSIX(200112)
-*/
diff --git a/src/unistd/_SC_XOPEN_XCU_VERSION.h b/src/unistd/_SC_XOPEN_XCU_VERSION.h
deleted file mode 100644
index 00427ace..00000000
--- a/src/unistd/_SC_XOPEN_XCU_VERSION.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _SC_XOPEN_XCU_VERSION /* TODO */
-/*
-XOPEN(500,600)
-*/
diff --git a/src/unistd/_XOPEN_CRYPT.h b/src/unistd/_XOPEN_CRYPT.h
deleted file mode 100644
index 639637d6..00000000
--- a/src/unistd/_XOPEN_CRYPT.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _XOPEN_CRYPT _XOPEN_SOURCE
-/*
-XOPEN(4)
-*/
diff --git a/src/unistd/_XOPEN_ENH_I18N.h b/src/unistd/_XOPEN_ENH_I18N.h
deleted file mode 100644
index eb2313f0..00000000
--- a/src/unistd/_XOPEN_ENH_I18N.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _XOPEN_ENH_I18N _XOPEN_SOURCE
-/*
-XOPEN(4)
-*/
diff --git a/src/unistd/_XOPEN_SHM.h b/src/unistd/_XOPEN_SHM.h
deleted file mode 100644
index 58881d0a..00000000
--- a/src/unistd/_XOPEN_SHM.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _XOPEN_SHM _XOPEN_SOURCE
-/*
-XOPEN(400)
-*/
diff --git a/src/unistd/_XOPEN_UNIX.h b/src/unistd/_XOPEN_UNIX.h
deleted file mode 100644
index 20a1c320..00000000
--- a/src/unistd/_XOPEN_UNIX.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _XOPEN_UNIX /* TODO */
-/*
-XOPEN(400)
-*/
diff --git a/src/unistd/_XOPEN_VERSION.h b/src/unistd/_XOPEN_VERSION.h
deleted file mode 100644
index c2b768ee..00000000
--- a/src/unistd/_XOPEN_VERSION.h
+++ /dev/null
@@ -1,17 +0,0 @@
-#include <unistd.h>
-
-#if (defined _XOPEN_SOURCE)
-#if _XOPEN_SOURCE >= 700
-#define _XOPEN_VERSION (700)
-#elif _XOPEN_SOURCE >= 600
-#define _XOPEN_VERSION (600)
-#elif _XOPEN_SOURCE >= 500
-#define _XOPEN_VERSION (500)
-#else
-#define _XOPEN_VERSION (4)
-#endif
-#endif
-
-/*
-XOPEN(4)
-*/
diff --git a/src/unistd/_XOPEN_XCU_VERSION.h b/src/unistd/_XOPEN_XCU_VERSION.h
deleted file mode 100644
index 9e86d0a1..00000000
--- a/src/unistd/_XOPEN_XCU_VERSION.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#include <unistd.h>
-#define _XOPEN_XCU_VERSION /* TODO */
-/*
-XOPEN(4,600)
-*/
diff --git a/src/unistd/_confstr.h b/src/unistd/_confstr.h
deleted file mode 100644
index 77b6c381..00000000
--- a/src/unistd/_confstr.h
+++ /dev/null
@@ -1,3 +0,0 @@
-#ifdef _CS_PATH
-case _CS_PATH: value = "/bin:/usr/bin"; break;
-#endif
diff --git a/src/unistd/_exit.c b/src/unistd/_exit.c
deleted file mode 100644
index c71f4fd9..00000000
--- a/src/unistd/_exit.c
+++ /dev/null
@@ -1,20 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include "_syscall.h"
-
-void _exit(int status)
-{
- long scno = __syscall_lookup(exit);
- for (;;) {
- __syscall(scno, status);
- }
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/_unistd.h b/src/unistd/_unistd.h
deleted file mode 100644
index 3f35ff17..00000000
--- a/src/unistd/_unistd.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef ___UNISTD_H__
-#define ___UNISTD_H__
-
-#ifndef PATH_MAX
-#define PATH_MAX _POSIX_PATH_MAX
-#endif
-
-#endif
diff --git a/src/unistd/access.c b/src/unistd/access.c
deleted file mode 100644
index 0cbf81d4..00000000
--- a/src/unistd/access.c
+++ /dev/null
@@ -1,48 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include <errno.h>
-#include <sys/stat.h>
-
-int access(const char *path, int amode)
-{
- struct stat st;
- mode_t check = (amode & R_OK ? 4 : 0)
- | (amode & W_OK ? 2 : 0)
- | (amode & X_OK ? 1 : 0);
-
- if (amode != F_OK && ((amode & ~(R_OK | W_OK | X_OK)) != 0)) {
- errno = EINVAL;
- return -1;
- }
-
- if (stat(path, &st) == -1) {
- /* errno set by stat() */
- return -1;
- }
-
- if (amode == F_OK) {
- return 0;
- }
-
- if (st.st_uid == getuid()) {
- check <<= 6;
- } else if (st.st_gid == getgid()) {
- check <<= 3;
- }
-
- if ((st.st_mode & check) == check) {
- return 0;
- }
-
- errno = EACCES;
- return -1;
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/alarm.c b/src/unistd/alarm.c
deleted file mode 100644
index 2d2d897a..00000000
--- a/src/unistd/alarm.c
+++ /dev/null
@@ -1,17 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include "_syscall.h"
-
-unsigned alarm(unsigned seconds)
-{
- SYSCALL(alarm, unsigned, 0, seconds, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/brk.c b/src/unistd/brk.c
deleted file mode 100644
index d7652e62..00000000
--- a/src/unistd/brk.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int brk(void *addr)
-{
- return 0;
-}
-
-/*
-XOPEN(400,600)
-*/
-
-
-#endif
diff --git a/src/unistd/chdir.c b/src/unistd/chdir.c
deleted file mode 100644
index df906ae4..00000000
--- a/src/unistd/chdir.c
+++ /dev/null
@@ -1,17 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include "_syscall.h"
-
-int chdir(const char *path)
-{
- SYSCALL(chdir, int, -1, path, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/chown.c b/src/unistd/chown.c
deleted file mode 100644
index d39f7663..00000000
--- a/src/unistd/chown.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include "_syscall.h"
-
-int chown(const char *path, uid_t owner, gid_t group)
-{
- SYSCALL(chown, int, -1, path, owner, group, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/chroot.c b/src/unistd/chroot.c
deleted file mode 100644
index b9a001af..00000000
--- a/src/unistd/chroot.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int chroot(const char *path)
-{
- return 0;
-}
-
-/*
-XOPEN(400,600)
-*/
-
-
-#endif
diff --git a/src/unistd/close.c b/src/unistd/close.c
deleted file mode 100644
index d5a9f702..00000000
--- a/src/unistd/close.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include "_syscall.h"
-
-int close(int fildes)
-{
- SYSCALL(close, int, -1, fildes, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/confstr.c b/src/unistd/confstr.c
deleted file mode 100644
index 681715cd..00000000
--- a/src/unistd/confstr.c
+++ /dev/null
@@ -1,41 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include <errno.h>
-#include <string.h>
-#include "_safety.h"
-
-size_t confstr(int name, char *buf, size_t len)
-{
- char *value = NULL;
-
- if (len > 0) {
- ASSERT_NONNULL(buf);
- }
-
- switch (name) {
- #include "_confstr.h"
- default:
- value = NULL;
- break;
- }
-
- if (value == NULL) {
- errno = EINVAL;
- return 0;
- }
-
- if (len > 0) {
- strncpy(buf, value, len);
- }
-
- return strlen(value);
-}
-
-/*
-POSIX(2)
-*/
-
-
-#endif
diff --git a/src/unistd/crypt.c b/src/unistd/crypt.c
deleted file mode 100644
index 91b01da3..00000000
--- a/src/unistd/crypt.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-char * crypt( const char *key, const char *salt)
-{
- return (char*)key;
-}
-
-/*
-XOPEN(4)
-*/
-
-
-#endif
diff --git a/src/unistd/ctermid.c b/src/unistd/ctermid.c
deleted file mode 100644
index 0fb4a510..00000000
--- a/src/unistd/ctermid.c
+++ /dev/null
@@ -1,27 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include <stdio.h>
-#include <string.h>
-
-char * ctermid(char * s)
-{
- static char ctid[L_ctermid + 1] = "/dev/tty";
-
- /* TODO: return the empty string if there is no controlling terminal */
- if (s == NULL) {
- s = ctid;
- } else {
- strcpy(s, ctid);
- }
-
- return s;
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/cuserid.c b/src/unistd/cuserid.c
deleted file mode 100644
index f075c5bf..00000000
--- a/src/unistd/cuserid.c
+++ /dev/null
@@ -1,35 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include <stdio.h>
-#include <string.h>
-#include <pwd.h>
-
-char *cuserid(char *s)
-{
- static char userid[L_cuserid];
-
- struct passwd *pwd = getpwuid(geteuid());
-
- if (s == NULL) {
- s = userid;
- }
-
- if (pwd == NULL) {
- s[0] = '\0';
- } else {
- strcpy(s, pwd->pw_name);
- }
-
- return s;
-}
-
-/*
-TODO: verify
-POSIX(1, 199506)
-*/
-
-
-#endif
diff --git a/src/unistd/dup.c b/src/unistd/dup.c
deleted file mode 100644
index 3de2b1d0..00000000
--- a/src/unistd/dup.c
+++ /dev/null
@@ -1,17 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include <fcntl.h>
-
-int dup(int fildes)
-{
- return fcntl(fildes, F_DUPFD, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/dup2.c b/src/unistd/dup2.c
deleted file mode 100644
index e18ff8b1..00000000
--- a/src/unistd/dup2.c
+++ /dev/null
@@ -1,21 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include <fcntl.h>
-#include <limits.h>
-#include <errno.h>
-#include "_syscall.h"
-
-int dup2(int fildes, int fildes2)
-{
- SYSCALL(dup2, int, -1, fildes, fildes2, 0, 0, 0, 0);
-}
-
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/encrypt.c b/src/unistd/encrypt.c
deleted file mode 100644
index 29419657..00000000
--- a/src/unistd/encrypt.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-void encrypt(char block[64], int edflag)
-{
-}
-
-/*
-XOPEN(4)
-*/
-
-
-#endif
diff --git a/src/unistd/execl.c b/src/unistd/execl.c
deleted file mode 100644
index ed50b0c9..00000000
--- a/src/unistd/execl.c
+++ /dev/null
@@ -1,29 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include <limits.h>
-#include <stdarg.h>
-
-int execl(const char *path, const char *arg0, ... /*, (char *)0 */)
-{
- char *argv[_POSIX_ARG_MAX], *arg = (char*)arg0;
- int argc = 0;
-
- va_list ap;
- va_start(ap, arg0);
- do {
- argv[argc++] = arg;
- } while ((arg = va_arg(ap, char *)) != NULL);
- va_end(ap);
-
- argv[argc] = NULL;
- return execv(path, argv);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/execle.c b/src/unistd/execle.c
deleted file mode 100644
index 09881aec..00000000
--- a/src/unistd/execle.c
+++ /dev/null
@@ -1,31 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include <limits.h>
-#include <stdarg.h>
-
-int execle(const char *path, const char *arg0, ... /*, (char *)0, char *const envp[] */)
-{
- char *argv[_POSIX_ARG_MAX], *arg = (char*)arg0;
- char **envp = NULL;
- int argc = 0;
-
- va_list ap;
- va_start(ap, arg0);
- do {
- argv[argc++] = arg;
- } while ((arg = va_arg(ap, char *)) != NULL);
- envp = va_arg(ap, char **);
- va_end(ap);
-
- argv[argc] = NULL;
- return execve(path, argv, envp);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/execlp.c b/src/unistd/execlp.c
deleted file mode 100644
index b8a5b4d4..00000000
--- a/src/unistd/execlp.c
+++ /dev/null
@@ -1,29 +0,0 @@
-#if 0
-
-#include <stddef.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include <stdarg.h>
-#include <limits.h>
-
-int execlp(const char *file, const char *arg0, ... /*, (char *0) */)
-{
- char *argv[_POSIX_ARG_MAX], *arg = (char*)arg0;
- int argc = 0;
-
- va_list ap;
- va_start(ap, arg0);
- do {
- argv[argc++] = arg;
- } while ((arg = va_arg(ap, char *)) != NULL);
- va_end(ap);
-
- argv[argc] = NULL;
- return execvp(file, argv);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/execv.c b/src/unistd/execv.c
deleted file mode 100644
index 3ff81846..00000000
--- a/src/unistd/execv.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-
-int execv(const char *path, char *const argv[])
-{
- extern char **environ;
- return execve(path, argv, environ);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/execve.c b/src/unistd/execve.c
deleted file mode 100644
index 97cdea40..00000000
--- a/src/unistd/execve.c
+++ /dev/null
@@ -1,19 +0,0 @@
-#if 0
-
-#include <errno.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include "_syscall.h"
-
-int execve(const char *path, char *const argv[], char *const envp[])
-{
- SYSCALL_NUMBER(scno, execve, -1);
- errno = -__syscall(scno, path, argv, envp);
- return -1;
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/execvp.c b/src/unistd/execvp.c
deleted file mode 100644
index a7561184..00000000
--- a/src/unistd/execvp.c
+++ /dev/null
@@ -1,24 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include <errno.h>
-
-int execvp(const char *file, char *const argv[])
-{
- extern char **environ;
- /* search $PATH for file */
- execve(file, argv, environ);
- if (errno == ENOEXEC) {
- /* stuff /bin/sh in front */
- char sh[] = "/bin/sh";
- return execve(sh, argv, environ);
- }
- return -1;
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/fchdir.c b/src/unistd/fchdir.c
deleted file mode 100644
index 3369aafb..00000000
--- a/src/unistd/fchdir.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int fchdir(int fildes)
-{
- return fildes;
-}
-
-/*
-XOPEN(400)
-POSIX(200809)
-*/
-
-
-#endif
diff --git a/src/unistd/fchown.c b/src/unistd/fchown.c
deleted file mode 100644
index 00e13458..00000000
--- a/src/unistd/fchown.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int fchown(int fildes, uid_t owner, gid_t group)
-{
- return fildes;
-}
-
-/*
-XOPEN(400)
-POSIX(200112)
-*/
-
-
-#endif
diff --git a/src/unistd/fdatasync.c b/src/unistd/fdatasync.c
deleted file mode 100644
index 3791f8f9..00000000
--- a/src/unistd/fdatasync.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int fdatasync(int fildes)
-{
- __SC(int, fildes);
-}
-
-/*
-POSIX(199309)
-*/
-
-
-#endif
diff --git a/src/unistd/fork.c b/src/unistd/fork.c
deleted file mode 100644
index 99d04c2c..00000000
--- a/src/unistd/fork.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-pid_t fork(void)
-{
- SYSCALL(fork, pid_t, -1, 0, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/fpathconf.c b/src/unistd/fpathconf.c
deleted file mode 100644
index bcd84116..00000000
--- a/src/unistd/fpathconf.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-
-long fpathconf(int fildes, int name)
-{
- (void)fildes; (void)name;
- return 0;
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/fsync.c b/src/unistd/fsync.c
deleted file mode 100644
index 47c5f1d8..00000000
--- a/src/unistd/fsync.c
+++ /dev/null
@@ -1,21 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int fsync(int fildes)
-{
- /*
- __POSIX_MIN(199309L);
- __POSIX_OPTION(_FSYNC);
- __XOPEN_MIN(4);
- __SC(int, fildes);
- */
-}
-
-/*
-XOPEN(4)
-POSIX(199309)
-*/
-
-
-#endif
diff --git a/src/unistd/ftruncate.c b/src/unistd/ftruncate.c
deleted file mode 100644
index 1df42536..00000000
--- a/src/unistd/ftruncate.c
+++ /dev/null
@@ -1,21 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int ftruncate(int fildes, off_t length)
-{
- /*
- __POSIX_MIN(199309L);
- __POSIX_OPTION_OR(_MAPPED_FILES, _SHARED_MEMORY);
- __XOPEN_MIN(450);
- __SC(int, fildes, length);
- */
-}
-
-/*
-XOPEN(400)
-POSIX(199309)
-*/
-
-
-#endif
diff --git a/src/unistd/getcwd.c b/src/unistd/getcwd.c
deleted file mode 100644
index aa237a43..00000000
--- a/src/unistd/getcwd.c
+++ /dev/null
@@ -1,18 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include "_safety.h"
-#include "_syscall.h"
-
-char * getcwd(char *buf, size_t size)
-{
- ASSERT_NONNULL(buf);
- SYSCALL(getcwd, char *, NULL, buf, size, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/getdtablesize.c b/src/unistd/getdtablesize.c
deleted file mode 100644
index 8fee9d40..00000000
--- a/src/unistd/getdtablesize.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int getdtablesize(void)
-{
- return 0;
-}
-
-/*
-XOPEN(400,600)
-*/
-
-
-#endif
diff --git a/src/unistd/getegid.c b/src/unistd/getegid.c
deleted file mode 100644
index 86912d12..00000000
--- a/src/unistd/getegid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-gid_t getegid(void)
-{
- SYSCALL(getegid, gid_t, -1, 0, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/geteuid.c b/src/unistd/geteuid.c
deleted file mode 100644
index 0c9b7be8..00000000
--- a/src/unistd/geteuid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-uid_t geteuid(void)
-{
- SYSCALL(geteuid, uid_t, -1, 0, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/getgid.c b/src/unistd/getgid.c
deleted file mode 100644
index 06043e3c..00000000
--- a/src/unistd/getgid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-gid_t getgid(void)
-{
- SYSCALL(getgid, gid_t, -1, 0, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/getgroups.c b/src/unistd/getgroups.c
deleted file mode 100644
index f783622d..00000000
--- a/src/unistd/getgroups.c
+++ /dev/null
@@ -1,19 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-#include "_safety.h"
-
-int getgroups(int gidsetsize, gid_t grouplist[])
-{
- if (gidsetsize != 0) {
- ASSERT_NONNULL(grouplist);
- }
- SYSCALL(getgroups, int, -1, gidsetsize, grouplist, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/gethostid.c b/src/unistd/gethostid.c
deleted file mode 100644
index 90f81c27..00000000
--- a/src/unistd/gethostid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-long gethostid(void)
-{
- return 0;
-}
-
-/*
-XOPEN(400)
-*/
-
-
-#endif
diff --git a/src/unistd/getlogin.c b/src/unistd/getlogin.c
deleted file mode 100644
index e534f829..00000000
--- a/src/unistd/getlogin.c
+++ /dev/null
@@ -1,17 +0,0 @@
-#if 0
-
-#include <stdlib.h>
-
-char * getlogin(void)
-{
- /* TODO: get actual controlling terminal, then read utmpx */
-
- return getenv("LOGNAME");
-}
-
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/getopt.c b/src/unistd/getopt.c
deleted file mode 100644
index 04348c7b..00000000
--- a/src/unistd/getopt.c
+++ /dev/null
@@ -1,88 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <string.h>
-#include <stdio.h>
-#include <unistd.h>
-
-int getopt(int argc, char * const argv[], const char *optstring)
-{
- static int optchar = 0;
- char *option = NULL;
-
- if (optind == 0) {
- optind = 1;
- optchar = 0;
- }
-
- if (argv[optind] == NULL) {
- return -1;
- }
-
- if (argv[optind][0] != '-') {
- return -1;
- }
-
- if (!strcmp(argv[optind], "-")) {
- return -1;
- }
-
- if (!strcmp(argv[optind], "--")) {
- optind++;
- optchar = 0;
- return -1;
- }
-
- if (optchar == 0 && argv[optind][optchar] != '-') {
- return -1;
- }
-
- optchar++;
-
- if (argv[optind][optchar] == '\0') {
- optind++;
- optchar = 0;
- return getopt(argc, argv, optstring);
- }
-
- option = strchr(optstring, argv[optind][optchar]);
-
- if (!option) {
- optopt = argv[optind][optchar];
- if (opterr != 0 && optstring[0] != ':') {
- fprintf(stderr, "%s: invalid option -%c\n", argv[0],
- optopt);
- }
- return '?';
- }
-
- if (option[1] != ':') {
- return *option;
- }
-
- if (argv[optind][optchar + 1] == '\0') {
- optarg = argv[++optind];
- } else {
- optarg = argv[optind] + optchar + 1;
- }
-
- optind++;
- if (optarg == NULL) {
- optopt = *option;
- if (opterr != 0 && optstring[0] != ':') {
- fprintf(stderr, "%s: missing argument to option -%c\n",
- argv[0], optopt);
- }
- return optstring[0] == ':' ? ':' : '?';
- }
-
- optchar = 0;
- return *option;
-}
-
-/*
-POSIX(2)
-*/
-
-
-#endif
diff --git a/src/unistd/getpagesize.c b/src/unistd/getpagesize.c
deleted file mode 100644
index 7ee50077..00000000
--- a/src/unistd/getpagesize.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int getpagesize(void)
-{
- return sysconf(_SC_PAGE_SIZE);
-}
-
-/*
-XOPEN(400,600)
-*/
-
-
-#endif
diff --git a/src/unistd/getpass.c b/src/unistd/getpass.c
deleted file mode 100644
index 242c2643..00000000
--- a/src/unistd/getpass.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-char *getpass(const char *prompt)
-{
- return (char*)prompt;
-}
-
-/*
-XOPEN(4,600)
-*/
-
-
-#endif
diff --git a/src/unistd/getpgid.c b/src/unistd/getpgid.c
deleted file mode 100644
index b88adfe6..00000000
--- a/src/unistd/getpgid.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-pid_t getpgid(pid_t pid)
-{
- return pid;
-}
-
-/*
-XOPEN(400)
-POSIX(200809)
-*/
-
-
-#endif
diff --git a/src/unistd/getpgrp.c b/src/unistd/getpgrp.c
deleted file mode 100644
index f0a047f8..00000000
--- a/src/unistd/getpgrp.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-pid_t getpgrp(void)
-{
- SYSCALL(getpgrp, pid_t, -1, 0, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/getpid.c b/src/unistd/getpid.c
deleted file mode 100644
index 4bc681c7..00000000
--- a/src/unistd/getpid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-pid_t getpid(void)
-{
- SYSCALL(getpid, pid_t, -1, 0, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/getppid.c b/src/unistd/getppid.c
deleted file mode 100644
index bb109b7e..00000000
--- a/src/unistd/getppid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-pid_t getppid(void)
-{
- SYSCALL(getppid, pid_t, -1, 0, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/getsid.c b/src/unistd/getsid.c
deleted file mode 100644
index 2cc44328..00000000
--- a/src/unistd/getsid.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-pid_t getsid(pid_t pid)
-{
- return pid;
-}
-
-/*
-XOPEN(400)
-POSIX(200809)
-*/
-
-
-#endif
diff --git a/src/unistd/getuid.c b/src/unistd/getuid.c
deleted file mode 100644
index 9ca2150c..00000000
--- a/src/unistd/getuid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-uid_t getuid(void)
-{
- SYSCALL(getuid, uid_t, -1, 0, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/getwd.c b/src/unistd/getwd.c
deleted file mode 100644
index 819f87f7..00000000
--- a/src/unistd/getwd.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-char *getwd(char *path_name)
-{
- return path_name;
-}
-
-/*
-XOPEN(400,700)
-*/
-
-
-#endif
diff --git a/src/unistd/gid_t.ref b/src/unistd/gid_t.ref
deleted file mode 100644
index b430b83e..00000000
--- a/src/unistd/gid_t.ref
+++ /dev/null
@@ -1,3 +0,0 @@
-#include <unistd.h>
-REFERENCE(sys/types/gid_t.c)
-XOPEN(4)
diff --git a/src/unistd/isatty.c b/src/unistd/isatty.c
deleted file mode 100644
index 8b8b21c0..00000000
--- a/src/unistd/isatty.c
+++ /dev/null
@@ -1,35 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include <termios.h>
-
-/** test for a terminal device **/
-
-int isatty(int fildes)
-{
- struct termios tios;
- if (tcgetattr(fildes, &tios) == 0) {
- /* errno set by tcgetattr() */
- #if 0
- errno = EBADF; /* ARGUMENT(fildes) is not a valid file descriptor */
- errno = ENOTTY; /* ARGUMENT(fildes) is not associated with a terminal */
- #endif
- return 1;
- }
- return 0;
-}
-
-/***
-checks whether the file descriptor ARGUMENT(fildes) is associated with a
-terminal device.
-***/
-
-/*
-RETURN(ZERO, ARGUMENT(fildes) is not a terminal)
-RETURN(ONE, ARGUMENT(fildes) is a terminal device)
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/lchown.c b/src/unistd/lchown.c
deleted file mode 100644
index 8ab8876f..00000000
--- a/src/unistd/lchown.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int lchown(const char *path, uid_t owner, gid_t group)
-{
- return 0;
-}
-
-/*
-XOPEN(400)
-POSIX(200809)
-*/
-
-
-#endif
diff --git a/src/unistd/link.c b/src/unistd/link.c
deleted file mode 100644
index 16a18006..00000000
--- a/src/unistd/link.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include "_syscall.h"
-
-int link(const char *path1, const char *path2)
-{
- SYSCALL(link, int, -1, path1, path2, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/lockf.c b/src/unistd/lockf.c
deleted file mode 100644
index f2a8b968..00000000
--- a/src/unistd/lockf.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int lockf(int fildes, int function, off_t size)
-{
- return 0;
-}
-
-/*
-XOPEN(400)
-*/
-
-
-#endif
diff --git a/src/unistd/lseek.c b/src/unistd/lseek.c
deleted file mode 100644
index 8f0ee4cd..00000000
--- a/src/unistd/lseek.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include "_syscall.h"
-
-off_t lseek(int fildes, off_t offset, int whence)
-{
- SYSCALL(lseek, off_t, -1, fildes, offset, whence, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/nice.c b/src/unistd/nice.c
deleted file mode 100644
index 4b5b8899..00000000
--- a/src/unistd/nice.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int nice(int incr)
-{
- return incr;
-}
-
-/*
-XOPEN(4)
-*/
-
-
-#endif
diff --git a/src/unistd/off_t.ref b/src/unistd/off_t.ref
deleted file mode 100644
index 06379b93..00000000
--- a/src/unistd/off_t.ref
+++ /dev/null
@@ -1,3 +0,0 @@
-#include <unistd.h>
-REFERENCE(sys/types/off_t.c)
-XOPEN(4)
diff --git a/src/unistd/optarg.c b/src/unistd/optarg.c
deleted file mode 100644
index 45c2ede0..00000000
--- a/src/unistd/optarg.c
+++ /dev/null
@@ -1,10 +0,0 @@
-#if 0
-
-char * optarg;
-/*
-POSIX(2)
-*/
-
-
-
-#endif
diff --git a/src/unistd/opterr.c b/src/unistd/opterr.c
deleted file mode 100644
index 74379f64..00000000
--- a/src/unistd/opterr.c
+++ /dev/null
@@ -1,10 +0,0 @@
-#if 0
-
-int opterr;
-/*
-POSIX(2)
-*/
-
-
-
-#endif
diff --git a/src/unistd/optind.c b/src/unistd/optind.c
deleted file mode 100644
index 293d6d5f..00000000
--- a/src/unistd/optind.c
+++ /dev/null
@@ -1,10 +0,0 @@
-#if 0
-
-int optind;
-/*
-POSIX(2)
-*/
-
-
-
-#endif
diff --git a/src/unistd/optopt.c b/src/unistd/optopt.c
deleted file mode 100644
index e922508e..00000000
--- a/src/unistd/optopt.c
+++ /dev/null
@@ -1,10 +0,0 @@
-#if 0
-
-int optopt;
-/*
-POSIX(2)
-*/
-
-
-
-#endif
diff --git a/src/unistd/pathconf.c b/src/unistd/pathconf.c
deleted file mode 100644
index c6bdb2b2..00000000
--- a/src/unistd/pathconf.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-
-long pathconf(const char *path, int name)
-{
- (void)path; (void)name;
- return 0;
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/pause.c b/src/unistd/pause.c
deleted file mode 100644
index b7dc359b..00000000
--- a/src/unistd/pause.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#if 0
-
-#include "_syscall.h"
-
-int pause(void)
-{
- SYSCALL(pause, int, -1, 0, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/pid_t.ref b/src/unistd/pid_t.ref
deleted file mode 100644
index 2a90060d..00000000
--- a/src/unistd/pid_t.ref
+++ /dev/null
@@ -1,3 +0,0 @@
-#include <unistd.h>
-REFERENCE(sys/types/pid_t.c)
-XOPEN(4)
diff --git a/src/unistd/pipe.c b/src/unistd/pipe.c
deleted file mode 100644
index 3018f04d..00000000
--- a/src/unistd/pipe.c
+++ /dev/null
@@ -1,18 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include "_safety.h"
-#include "_syscall.h"
-
-int pipe(int fildes[2])
-{
- ASSERT_NONNULL(fildes);
- SYSCALL(pipe, int, -1, fildes, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/read.c b/src/unistd/read.c
deleted file mode 100644
index 660bc274..00000000
--- a/src/unistd/read.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-ssize_t read(int fildes, void *buf, size_t nbyte)
-{
- SYSCALL(read, ssize_t, -1, fildes, buf, nbyte, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/readlink.c b/src/unistd/readlink.c
deleted file mode 100644
index b1e4d090..00000000
--- a/src/unistd/readlink.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-ssize_t readlink(const char * restrict path, char * restrict buf, size_t bufsize)
-{
- return 0;
-}
-
-/*
-XOPEN(400)
-POSIX(200112)
-*/
-
-
-#endif
diff --git a/src/unistd/rmdir.c b/src/unistd/rmdir.c
deleted file mode 100644
index e9bfb849..00000000
--- a/src/unistd/rmdir.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#if 0
-
-#include "_syscall.h"
-
-int rmdir(const char *path)
-{
- SYSCALL(rmdir, int, -1, path, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/sbrk.c b/src/unistd/sbrk.c
deleted file mode 100644
index e11a8867..00000000
--- a/src/unistd/sbrk.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-void *sbrk(int incr)
-{
- return 0;
-}
-
-/*
-XOPEN(400,600)
-*/
-
-
-#endif
diff --git a/src/unistd/setgid.c b/src/unistd/setgid.c
deleted file mode 100644
index 8ce2192f..00000000
--- a/src/unistd/setgid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-int setgid(gid_t gid)
-{
- SYSCALL(setgid, int, -1, gid, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/setpgid.c b/src/unistd/setpgid.c
deleted file mode 100644
index 622f03f8..00000000
--- a/src/unistd/setpgid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-int setpgid(pid_t pid, pid_t pgid)
-{
- SYSCALL(setpgid, int, -1, pid, pgid, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/setpgrp.c b/src/unistd/setpgrp.c
deleted file mode 100644
index 06f0e452..00000000
--- a/src/unistd/setpgrp.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-pid_t setpgrp(void)
-{
- return 0;
-}
-
-/*
-XOPEN(400)
-*/
-
-
-#endif
diff --git a/src/unistd/setregid.c b/src/unistd/setregid.c
deleted file mode 100644
index cabcc24c..00000000
--- a/src/unistd/setregid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int setregid(gid_t rgid, gid_t egid)
-{
- return 0;
-}
-
-/*
-XOPEN(400)
-*/
-
-
-#endif
diff --git a/src/unistd/setreuid.c b/src/unistd/setreuid.c
deleted file mode 100644
index b76b8bcc..00000000
--- a/src/unistd/setreuid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int setreuid(uid_t ruid, uid_t euid)
-{
- return 0;
-}
-
-/*
-XOPEN(400)
-*/
-
-
-#endif
diff --git a/src/unistd/setsid.c b/src/unistd/setsid.c
deleted file mode 100644
index b061a23a..00000000
--- a/src/unistd/setsid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-pid_t setsid(void)
-{
- SYSCALL(setsid, pid_t, -1, 0, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/setuid.c b/src/unistd/setuid.c
deleted file mode 100644
index 940a8eab..00000000
--- a/src/unistd/setuid.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include "_syscall.h"
-
-int setuid(uid_t uid)
-{
- SYSCALL(setuid, int, -1, uid, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/size_t.ref b/src/unistd/size_t.ref
deleted file mode 100644
index 6dc5f646..00000000
--- a/src/unistd/size_t.ref
+++ /dev/null
@@ -1,3 +0,0 @@
-#include <unistd.h>
-REFERENCE(stddef/size_t.c)
-STDC(1)
diff --git a/src/unistd/sleep.c b/src/unistd/sleep.c
deleted file mode 100644
index 3cd2996f..00000000
--- a/src/unistd/sleep.c
+++ /dev/null
@@ -1,29 +0,0 @@
-#if 0
-
-#if ((!defined _POSIX_C_SOURCE) || (_POSIX_C_SOURCE < 199309L))
-#undef _POSIX_C_SOURCE
-#define _POSIX_C_SOURCE 199309L /* force struct timespec */
-#endif
-
-#include <sys/types.h>
-#include <time.h>
-#include "_syscall.h"
-
-unsigned sleep(unsigned seconds)
-{
- struct timespec tosleep = { seconds, 0 };
- struct timespec remaining = { 0 , 0 };
-
- if (__scall2(nanosleep, &tosleep, &remaining) < 0) {
- return seconds;
- }
-
- return remaining.tv_sec;
-}
-
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/ssize_t.ref b/src/unistd/ssize_t.ref
deleted file mode 100644
index 556f3642..00000000
--- a/src/unistd/ssize_t.ref
+++ /dev/null
@@ -1,3 +0,0 @@
-#include <unistd.h>
-REFERENCE(sys/types/ssize_t.c)
-STDC(1)
diff --git a/src/unistd/swab.c b/src/unistd/swab.c
deleted file mode 100644
index 2f96e8c6..00000000
--- a/src/unistd/swab.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-void swab(const void * restrict src, void * restrict dest, ssize_t nbytes)
-{
-}
-
-/*
-XOPEN(4)
-*/
-
-
-#endif
diff --git a/src/unistd/symlink.c b/src/unistd/symlink.c
deleted file mode 100644
index 8a7c1584..00000000
--- a/src/unistd/symlink.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int symlink(const char*path1, const char *path2)
-{
- return 0;
-}
-
-/*
-XOPEN(400)
-POSIX(200112)
-*/
-
-
-#endif
diff --git a/src/unistd/sync.c b/src/unistd/sync.c
deleted file mode 100644
index dbe23fe9..00000000
--- a/src/unistd/sync.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-void sync(void)
-{
-}
-
-/*
-XOPEN(400)
-*/
-
-
-#endif
diff --git a/src/unistd/sysconf.c b/src/unistd/sysconf.c
deleted file mode 100644
index 85141407..00000000
--- a/src/unistd/sysconf.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-
-long sysconf(int name)
-{
- return name;
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/tcgetpgrp.c b/src/unistd/tcgetpgrp.c
deleted file mode 100644
index 3808bd7f..00000000
--- a/src/unistd/tcgetpgrp.c
+++ /dev/null
@@ -1,21 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include "termios/_termios.h"
-
-pid_t tcgetpgrp(int fildes)
-{
- pid_t pid = -1;
- if (ioctl(fildes, TIOCGPGRP, &pid) == -1) {
- return (pid_t)-1;
- }
- return pid;
-}
-
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/tcsetpgrp.c b/src/unistd/tcsetpgrp.c
deleted file mode 100644
index dab8b52e..00000000
--- a/src/unistd/tcsetpgrp.c
+++ /dev/null
@@ -1,17 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include <termios/_termios.h>
-
-int tcsetpgrp(int fildes, pid_t pgid_id)
-{
- return ioctl(fildes, TIOCSPGRP, &pgid_id);
-}
-
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/truncate.c b/src/unistd/truncate.c
deleted file mode 100644
index 1ede206b..00000000
--- a/src/unistd/truncate.c
+++ /dev/null
@@ -1,16 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int truncate(const char *path, off_t length)
-{
- return 0;
-}
-
-/*
-XOPEN(400)
-POSIX(200809)
-*/
-
-
-#endif
diff --git a/src/unistd/ttyname.c b/src/unistd/ttyname.c
deleted file mode 100644
index be66ccc0..00000000
--- a/src/unistd/ttyname.c
+++ /dev/null
@@ -1,35 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include <limits.h>
-#include <stdio.h>
-#include "_unistd.h"
-#include "_syscall.h"
-
-#ifndef readlink
-#define readlink(_path, _buf, _bufsiz) __scall3(readlink, _path, _buf, _bufsiz)
-#endif
-
-char *ttyname(int fildes)
-{
- char path[PATH_MAX + 1];
- static char __ttyname[PATH_MAX + 1];
-
- if (!isatty(fildes)) {
- return NULL;
- }
-
- sprintf(path, "/proc/self/fd/%d", fildes);
- if (readlink(path, __ttyname, sizeof(__ttyname)) == -1) {
- return NULL;
- }
-
- return __ttyname;
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/ualarm.c b/src/unistd/ualarm.c
deleted file mode 100644
index dacb0eb1..00000000
--- a/src/unistd/ualarm.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-useconds_t ualarm(useconds_t useconds, useconds_t interval)
-{
-}
-
-/*
-XOPEN(400,700)
-*/
-
-
-#endif
diff --git a/src/unistd/uid_t.ref b/src/unistd/uid_t.ref
deleted file mode 100644
index 64be3a19..00000000
--- a/src/unistd/uid_t.ref
+++ /dev/null
@@ -1,3 +0,0 @@
-#include <unistd.h>
-REFERENCE(sys/types/uid_t.c)
-XOPEN(4)
diff --git a/src/unistd/unlink.c b/src/unistd/unlink.c
deleted file mode 100644
index 6ac77543..00000000
--- a/src/unistd/unlink.c
+++ /dev/null
@@ -1,18 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include "_safety.h"
-#include "_syscall.h"
-
-int unlink(const char *path)
-{
- ASSERT_NONNULL(path);
- SYSCALL(unlink, int, -1, path, 0, 0, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif
diff --git a/src/unistd/useconds_t.ref b/src/unistd/useconds_t.ref
deleted file mode 100644
index c3b9940f..00000000
--- a/src/unistd/useconds_t.ref
+++ /dev/null
@@ -1,3 +0,0 @@
-#include <unistd.h>
-REFERENCE(sys/types/useconds_t.c)
-XOPEN(400)
diff --git a/src/unistd/usleep.c b/src/unistd/usleep.c
deleted file mode 100644
index 7f24e043..00000000
--- a/src/unistd/usleep.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-int usleep(useconds_t useconds)
-{
-}
-
-/*
-XOPEN(400,700)
-*/
-
-
-#endif
diff --git a/src/unistd/vfork.c b/src/unistd/vfork.c
deleted file mode 100644
index 523bb178..00000000
--- a/src/unistd/vfork.c
+++ /dev/null
@@ -1,15 +0,0 @@
-#if 0
-
-#include <unistd.h>
-
-pid_t vfork(void)
-{
- return fork();
-}
-
-/*
-XOPEN(400,700)
-*/
-
-
-#endif
diff --git a/src/unistd/write.c b/src/unistd/write.c
deleted file mode 100644
index 21eef9ef..00000000
--- a/src/unistd/write.c
+++ /dev/null
@@ -1,20 +0,0 @@
-#if 0
-
-#include <sys/types.h>
-#include <unistd.h>
-#include "_safety.h"
-#include "_syscall.h"
-
-ssize_t write(int fildes, const void *buf, size_t nbyte)
-{
- if (nbyte != 0) {
- ASSERT_NONNULL(buf);
- }
- SYSCALL(write, ssize_t, -1, fildes, buf, nbyte, 0, 0, 0);
-}
-/*
-POSIX(1)
-*/
-
-
-#endif