aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--README9
-rw-r--r--libsimple.c30
-rw-r--r--libsimple.h5
l---------man/LIBSIMPLE_UNLIST.31
l---------man/UNLIST.3libsimple1
l---------man/aligned_allocn.3libsimple1
l---------man/aligned_allocz.3libsimple1
l---------man/aligned_alloczn.3libsimple1
l---------man/asprintf.3libsimple1
l---------man/asprintfa.3libsimple1
l---------man/callocn.3libsimple1
l---------man/ealigned_alloc.3libsimple1
l---------man/ealigned_allocn.3libsimple1
l---------man/ealigned_allocz.3libsimple1
l---------man/ealigned_alloczn.3libsimple1
l---------man/ecalloc.3libsimple1
l---------man/ecallocn.3libsimple1
l---------man/emalloc.3libsimple1
l---------man/emallocn.3libsimple1
l---------man/emallocz.3libsimple1
l---------man/emalloczn.3libsimple1
l---------man/ememalign.3libsimple1
l---------man/ememalignn.3libsimple1
l---------man/ememalignz.3libsimple1
l---------man/ememalignzn.3libsimple1
l---------man/enaligned_alloc.3libsimple1
l---------man/enaligned_allocn.3libsimple1
l---------man/enaligned_allocz.3libsimple1
l---------man/enaligned_alloczn.3libsimple1
l---------man/encalloc.3libsimple1
l---------man/encallocn.3libsimple1
l---------man/enmalloc.3libsimple1
l---------man/enmallocn.3libsimple1
l---------man/enmallocz.3libsimple1
l---------man/enmalloczn.3libsimple1
l---------man/enmemalign.3libsimple1
l---------man/enmemalignn.3libsimple1
l---------man/enmemalignz.3libsimple1
l---------man/enmemalignzn.3libsimple1
l---------man/enposix_memalign.3libsimple1
l---------man/enposix_memalignn.3libsimple1
l---------man/enposix_memalignz.3libsimple1
l---------man/enposix_memalignzn.3libsimple1
l---------man/enprintf.3libsimple1
l---------man/enpvalloc.3libsimple1
l---------man/enpvallocn.3libsimple1
l---------man/enpvallocz.3libsimple1
l---------man/enpvalloczn.3libsimple1
l---------man/enrealloc.3libsimple1
l---------man/enreallocn.3libsimple1
l---------man/envaligned_allocn.3libsimple1
l---------man/envaligned_alloczn.3libsimple1
l---------man/envalloc.3libsimple1
l---------man/envallocn.3libsimple1
l---------man/envallocz.3libsimple1
l---------man/envalloczn.3libsimple1
l---------man/envcallocn.3libsimple1
l---------man/envmallocn.3libsimple1
l---------man/envmalloczn.3libsimple1
l---------man/envmemalignn.3libsimple1
l---------man/envmemalignzn.3libsimple1
l---------man/envposix_memalignn.3libsimple1
l---------man/envposix_memalignzn.3libsimple1
l---------man/envpvallocn.3libsimple1
l---------man/envpvalloczn.3libsimple1
l---------man/envreallocn.3libsimple1
l---------man/envvallocn.3libsimple1
l---------man/envvalloczn.3libsimple1
l---------man/eposix_memalign.3libsimple1
l---------man/eposix_memalignn.3libsimple1
l---------man/eposix_memalignz.3libsimple1
l---------man/eposix_memalignzn.3libsimple1
l---------man/eprintf.3libsimple1
l---------man/epvalloc.3libsimple1
l---------man/epvallocn.3libsimple1
l---------man/epvallocz.3libsimple1
l---------man/epvalloczn.3libsimple1
l---------man/erealloc.3libsimple1
l---------man/ereallocn.3libsimple1
l---------man/evaligned_allocn.3libsimple1
l---------man/evaligned_alloczn.3libsimple1
l---------man/evalloc.3libsimple1
l---------man/evallocn.3libsimple1
l---------man/evallocz.3libsimple1
l---------man/evalloczn.3libsimple1
l---------man/evcallocn.3libsimple1
l---------man/evmallocn.3libsimple1
l---------man/evmalloczn.3libsimple1
l---------man/evmemalignn.3libsimple1
l---------man/evmemalignzn.3libsimple1
l---------man/evposix_memalignn.3libsimple1
l---------man/evposix_memalignzn.3libsimple1
l---------man/evpvallocn.3libsimple1
l---------man/evpvalloczn.3libsimple1
l---------man/evreallocn.3libsimple1
l---------man/evvallocn.3libsimple1
l---------man/evvalloczn.3libsimple1
l---------man/inchrset.3libsimple1
l---------man/isutf8.3libsimple1
l---------man/libsimple_aligned_allocn.31
l---------man/libsimple_aligned_alloczn.31
l---------man/libsimple_asprintf.31
l---------man/libsimple_asprintfa.31
l---------man/libsimple_callocn.31
l---------man/libsimple_ealigned_alloc.31
l---------man/libsimple_ealigned_allocn.31
l---------man/libsimple_ealigned_allocz.31
l---------man/libsimple_ealigned_alloczn.31
l---------man/libsimple_ecalloc.31
l---------man/libsimple_ecallocn.31
l---------man/libsimple_emalloc.31
l---------man/libsimple_emallocn.31
l---------man/libsimple_emallocz.31
l---------man/libsimple_emalloczn.31
l---------man/libsimple_ememalign.31
l---------man/libsimple_ememalignn.31
l---------man/libsimple_ememalignz.31
l---------man/libsimple_ememalignzn.31
l---------man/libsimple_enaligned_allocn.31
l---------man/libsimple_enaligned_allocz.31
l---------man/libsimple_enaligned_alloczn.31
l---------man/libsimple_encallocn.31
l---------man/libsimple_enmallocn.31
l---------man/libsimple_enmallocz.31
l---------man/libsimple_enmalloczn.31
l---------man/libsimple_enmemalignn.31
l---------man/libsimple_enmemalignz.31
l---------man/libsimple_enmemalignzn.31
l---------man/libsimple_enposix_memalignn.31
l---------man/libsimple_enposix_memalignz.31
l---------man/libsimple_enposix_memalignzn.31
l---------man/libsimple_enprintf.31
l---------man/libsimple_enpvalloc.31
l---------man/libsimple_enpvallocn.31
l---------man/libsimple_enpvallocz.31
l---------man/libsimple_enpvalloczn.31
l---------man/libsimple_enreallocn.31
l---------man/libsimple_envaligned_allocn.31
l---------man/libsimple_envaligned_alloczn.31
l---------man/libsimple_envalloc.31
l---------man/libsimple_envallocn.31
l---------man/libsimple_envallocz.31
l---------man/libsimple_envalloczn.31
l---------man/libsimple_envcallocn.31
l---------man/libsimple_envmallocn.31
l---------man/libsimple_envmalloczn.31
l---------man/libsimple_envmemalignn.31
l---------man/libsimple_envmemalignzn.31
l---------man/libsimple_envposix_memalignn.31
l---------man/libsimple_envposix_memalignzn.31
l---------man/libsimple_envpvallocn.31
l---------man/libsimple_envpvalloczn.31
l---------man/libsimple_envreallocn.31
l---------man/libsimple_envvallocn.31
l---------man/libsimple_envvalloczn.31
l---------man/libsimple_eposix_memalign.31
l---------man/libsimple_eposix_memalignn.31
l---------man/libsimple_eposix_memalignz.31
l---------man/libsimple_eposix_memalignzn.31
l---------man/libsimple_eprintf.31
l---------man/libsimple_epvalloc.31
l---------man/libsimple_epvallocn.31
l---------man/libsimple_epvallocz.31
l---------man/libsimple_epvalloczn.31
l---------man/libsimple_erealloc.31
l---------man/libsimple_ereallocn.31
l---------man/libsimple_evaligned_allocn.31
l---------man/libsimple_evaligned_alloczn.31
l---------man/libsimple_evalloc.31
l---------man/libsimple_evallocn.31
l---------man/libsimple_evallocz.31
l---------man/libsimple_evalloczn.31
l---------man/libsimple_evcallocn.31
l---------man/libsimple_evmallocn.31
l---------man/libsimple_evmalloczn.31
l---------man/libsimple_evmemalignn.31
l---------man/libsimple_evmemalignzn.31
l---------man/libsimple_evposix_memalignn.31
l---------man/libsimple_evposix_memalignzn.31
l---------man/libsimple_evpvallocn.31
l---------man/libsimple_evpvalloczn.31
l---------man/libsimple_evreallocn.31
l---------man/libsimple_evvallocn.31
l---------man/libsimple_evvalloczn.31
l---------man/libsimple_mallocn.31
l---------man/libsimple_malloczn.31
l---------man/libsimple_memalignn.31
l---------man/libsimple_memalignzn.31
l---------man/libsimple_posix_memalignn.31
l---------man/libsimple_posix_memalignzn.31
l---------man/libsimple_pvallocn.31
l---------man/libsimple_pvalloczn.31
l---------man/libsimple_reallocn.31
l---------man/libsimple_vallocn.31
l---------man/libsimple_valloczn.31
l---------man/libsimple_vasprintfa.31
l---------man/libsimple_venprintf.31
l---------man/libsimple_veprintf.31
l---------man/libsimple_weprintf.31
l---------man/mallocn.3libsimple1
l---------man/mallocz.3libsimple1
l---------man/malloczn.3libsimple1
l---------man/memalignn.3libsimple1
l---------man/memalignz.3libsimple1
l---------man/memalignzn.3libsimple1
l---------man/posix_memalignn.3libsimple1
l---------man/posix_memalignz.3libsimple1
l---------man/posix_memalignzn.3libsimple1
l---------man/pvalloc.3libsimple1
l---------man/pvallocn.3libsimple1
l---------man/pvallocz.3libsimple1
l---------man/pvalloczn.3libsimple1
l---------man/reallocn.3libsimple1
l---------man/unlist.3libsimple1
l---------man/valigned_allocn.3libsimple1
l---------man/valigned_alloczn.3libsimple1
l---------man/valloc.3libsimple1
l---------man/vallocn.3libsimple1
l---------man/vallocz.3libsimple1
l---------man/valloczn.3libsimple1
l---------man/vasprintf.3libsimple1
l---------man/vasprintfa.3libsimple1
l---------man/vcallocn.3libsimple1
l---------man/venprintf.3libsimple1
l---------man/veprintf.3libsimple1
l---------man/vmallocn.3libsimple1
l---------man/vmalloczn.3libsimple1
l---------man/vmemalignn.3libsimple1
l---------man/vmemalignzn.3libsimple1
l---------man/vposix_memalignn.3libsimple1
l---------man/vposix_memalignzn.3libsimple1
l---------man/vpvallocn.3libsimple1
l---------man/vpvalloczn.3libsimple1
l---------man/vreallocn.3libsimple1
l---------man/vvallocn.3libsimple1
l---------man/vvalloczn.3libsimple1
l---------man/vweprintf.3libsimple1
l---------man/weprintf.3libsimple1
238 files changed, 237 insertions, 42 deletions
diff --git a/README b/README
index 9044b87..beea40a 100644
--- a/README
+++ b/README
@@ -50,15 +50,6 @@ The following macros are defined, unless already defined:
TYPE_MIN(TYPE)
Get the least value storable in an integer type.
- FREE(PTR)
- (free(PTR), (PTR) = NULL, 0)
- Ensures that a pointer is not freed twice.
-
- CLOSE(FD)
- ((FD) >= 0 ? (close(FD), (FD) = -1, 0) : 0)
- Ensures that errno is not modified when closing an
- already closed file descriptor.
-
Maximum values:
BLKCNT64_MAX, BLKCNT_MAX, BLKSIZE_MAX, CC_MAX, CLOCKID_MAX,
CLOCK_MAX, DEV_MAX, FSBLKCNT64_MAX, FSBLKCNT_MAX,
diff --git a/libsimple.c b/libsimple.c
index 1cf1cfb..6e1318f 100644
--- a/libsimple.c
+++ b/libsimple.c
@@ -91,12 +91,12 @@ int
main(void)
{
struct allocinfo *volatile info;
- void *ptr, *ptr2;
+ void *ptr;
struct timespec ts, ts1, ts2;
struct timeval tv1, tv2;
const char *cs;
char buf[1024], *s;
- int intarray[10], fds[2], oldfd;
+ int intarray[10];
size_t i, j, n;
assert(libsimple_default_failure_exit == 1);
@@ -1176,32 +1176,6 @@ main(void)
assert(!alloc_fail_in);
}
- assert((ptr = malloc(1)));
- ptr2 = ptr;
- if (have_custom_malloc()) {
- info = get_allocinfo(ptr);
- info->refcount = 2;
- }
- FREE(ptr);
- assert(ptr == NULL);
- if (have_custom_malloc()) {
- assert(info->refcount == 1);
- free(ptr2);
- }
-
- assert(!pipe(fds));
- assert(fds[0] > 2 && fds[1] > 2 && fds[0] != fds[1]);
- oldfd = fds[1];
- assert(!CLOSE(fds[1]));
- assert(fds[1] == -1);
- assert(!CLOSE(fds[1]));
- errno = 0;
- assert(CLOSE(oldfd) == -1 && errno == EBADF);
- errno = 0;
- assert(oldfd == -1);
- assert(!read(fds[0], buf, sizeof(buf)));
- close(fds[0]);
-
assert(libsimple_memeq("abcxyz", "abc123", 3));
assert(!libsimple_memeq("abcxyz", "abc123", 4));
assert(libsimple_memeq("abcxyz", "abcx23", 4));
diff --git a/libsimple.h b/libsimple.h
index 8020926..0ca873c 100644
--- a/libsimple.h
+++ b/libsimple.h
@@ -83,11 +83,6 @@ extern int libsimple_default_failure_exit;
#include "libsimple/strn.h"
-#define FREE(PTR) ((void)(free(PTR), (PTR) = NULL))
-
-#define CLOSE(FD) libsimple_close(&(FD))
-
-
/**
* Wrapper for close(3) that only calls close(3)
* if the file descriptor number is non-negative,
diff --git a/man/LIBSIMPLE_UNLIST.3 b/man/LIBSIMPLE_UNLIST.3
new file mode 120000
index 0000000..d075ee4
--- /dev/null
+++ b/man/LIBSIMPLE_UNLIST.3
@@ -0,0 +1 @@
+libsimple_unlist.3 \ No newline at end of file
diff --git a/man/UNLIST.3libsimple b/man/UNLIST.3libsimple
new file mode 120000
index 0000000..e424549
--- /dev/null
+++ b/man/UNLIST.3libsimple
@@ -0,0 +1 @@
+LIBSIMPLE_UNLIST.3 \ No newline at end of file
diff --git a/man/aligned_allocn.3libsimple b/man/aligned_allocn.3libsimple
new file mode 120000
index 0000000..035b2be
--- /dev/null
+++ b/man/aligned_allocn.3libsimple
@@ -0,0 +1 @@
+libsimple_aligned_allocn.3 \ No newline at end of file
diff --git a/man/aligned_allocz.3libsimple b/man/aligned_allocz.3libsimple
new file mode 120000
index 0000000..f4cc746
--- /dev/null
+++ b/man/aligned_allocz.3libsimple
@@ -0,0 +1 @@
+libsimple_aligned_allocz.3 \ No newline at end of file
diff --git a/man/aligned_alloczn.3libsimple b/man/aligned_alloczn.3libsimple
new file mode 120000
index 0000000..376a797
--- /dev/null
+++ b/man/aligned_alloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_aligned_alloczn.3 \ No newline at end of file
diff --git a/man/asprintf.3libsimple b/man/asprintf.3libsimple
new file mode 120000
index 0000000..1d682f8
--- /dev/null
+++ b/man/asprintf.3libsimple
@@ -0,0 +1 @@
+libsimple_asprintf.3 \ No newline at end of file
diff --git a/man/asprintfa.3libsimple b/man/asprintfa.3libsimple
new file mode 120000
index 0000000..2fc83bf
--- /dev/null
+++ b/man/asprintfa.3libsimple
@@ -0,0 +1 @@
+libsimple_asprintfa.3 \ No newline at end of file
diff --git a/man/callocn.3libsimple b/man/callocn.3libsimple
new file mode 120000
index 0000000..77904c3
--- /dev/null
+++ b/man/callocn.3libsimple
@@ -0,0 +1 @@
+libsimple_callocn.3 \ No newline at end of file
diff --git a/man/ealigned_alloc.3libsimple b/man/ealigned_alloc.3libsimple
new file mode 120000
index 0000000..c95284e
--- /dev/null
+++ b/man/ealigned_alloc.3libsimple
@@ -0,0 +1 @@
+libsimple_ealigned_alloc.3 \ No newline at end of file
diff --git a/man/ealigned_allocn.3libsimple b/man/ealigned_allocn.3libsimple
new file mode 120000
index 0000000..d283147
--- /dev/null
+++ b/man/ealigned_allocn.3libsimple
@@ -0,0 +1 @@
+libsimple_ealigned_allocn.3 \ No newline at end of file
diff --git a/man/ealigned_allocz.3libsimple b/man/ealigned_allocz.3libsimple
new file mode 120000
index 0000000..40d949e
--- /dev/null
+++ b/man/ealigned_allocz.3libsimple
@@ -0,0 +1 @@
+libsimple_ealigned_allocz.3 \ No newline at end of file
diff --git a/man/ealigned_alloczn.3libsimple b/man/ealigned_alloczn.3libsimple
new file mode 120000
index 0000000..592cff2
--- /dev/null
+++ b/man/ealigned_alloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_ealigned_alloczn.3 \ No newline at end of file
diff --git a/man/ecalloc.3libsimple b/man/ecalloc.3libsimple
new file mode 120000
index 0000000..d2ace0f
--- /dev/null
+++ b/man/ecalloc.3libsimple
@@ -0,0 +1 @@
+libsimple_ecalloc.3 \ No newline at end of file
diff --git a/man/ecallocn.3libsimple b/man/ecallocn.3libsimple
new file mode 120000
index 0000000..146a819
--- /dev/null
+++ b/man/ecallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_ecallocn.3 \ No newline at end of file
diff --git a/man/emalloc.3libsimple b/man/emalloc.3libsimple
new file mode 120000
index 0000000..30254ee
--- /dev/null
+++ b/man/emalloc.3libsimple
@@ -0,0 +1 @@
+libsimple_emalloc.3 \ No newline at end of file
diff --git a/man/emallocn.3libsimple b/man/emallocn.3libsimple
new file mode 120000
index 0000000..bdcff7f
--- /dev/null
+++ b/man/emallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_emallocn.3 \ No newline at end of file
diff --git a/man/emallocz.3libsimple b/man/emallocz.3libsimple
new file mode 120000
index 0000000..a146d6f
--- /dev/null
+++ b/man/emallocz.3libsimple
@@ -0,0 +1 @@
+libsimple_emallocz.3 \ No newline at end of file
diff --git a/man/emalloczn.3libsimple b/man/emalloczn.3libsimple
new file mode 120000
index 0000000..83eceec
--- /dev/null
+++ b/man/emalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_emalloczn.3 \ No newline at end of file
diff --git a/man/ememalign.3libsimple b/man/ememalign.3libsimple
new file mode 120000
index 0000000..ac40060
--- /dev/null
+++ b/man/ememalign.3libsimple
@@ -0,0 +1 @@
+libsimple_ememalign.3 \ No newline at end of file
diff --git a/man/ememalignn.3libsimple b/man/ememalignn.3libsimple
new file mode 120000
index 0000000..c3c1ced
--- /dev/null
+++ b/man/ememalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_ememalignn.3 \ No newline at end of file
diff --git a/man/ememalignz.3libsimple b/man/ememalignz.3libsimple
new file mode 120000
index 0000000..904ffac
--- /dev/null
+++ b/man/ememalignz.3libsimple
@@ -0,0 +1 @@
+libsimple_ememalignz.3 \ No newline at end of file
diff --git a/man/ememalignzn.3libsimple b/man/ememalignzn.3libsimple
new file mode 120000
index 0000000..d4ed2d0
--- /dev/null
+++ b/man/ememalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_ememalignzn.3 \ No newline at end of file
diff --git a/man/enaligned_alloc.3libsimple b/man/enaligned_alloc.3libsimple
new file mode 120000
index 0000000..1737ec8
--- /dev/null
+++ b/man/enaligned_alloc.3libsimple
@@ -0,0 +1 @@
+libsimple_enaligned_alloc.3 \ No newline at end of file
diff --git a/man/enaligned_allocn.3libsimple b/man/enaligned_allocn.3libsimple
new file mode 120000
index 0000000..b8399e7
--- /dev/null
+++ b/man/enaligned_allocn.3libsimple
@@ -0,0 +1 @@
+libsimple_enaligned_allocn.3 \ No newline at end of file
diff --git a/man/enaligned_allocz.3libsimple b/man/enaligned_allocz.3libsimple
new file mode 120000
index 0000000..c6dc93f
--- /dev/null
+++ b/man/enaligned_allocz.3libsimple
@@ -0,0 +1 @@
+libsimple_enaligned_allocz.3 \ No newline at end of file
diff --git a/man/enaligned_alloczn.3libsimple b/man/enaligned_alloczn.3libsimple
new file mode 120000
index 0000000..7f167e0
--- /dev/null
+++ b/man/enaligned_alloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_enaligned_alloczn.3 \ No newline at end of file
diff --git a/man/encalloc.3libsimple b/man/encalloc.3libsimple
new file mode 120000
index 0000000..a7bfcfa
--- /dev/null
+++ b/man/encalloc.3libsimple
@@ -0,0 +1 @@
+libsimple_encalloc.3 \ No newline at end of file
diff --git a/man/encallocn.3libsimple b/man/encallocn.3libsimple
new file mode 120000
index 0000000..a0909c1
--- /dev/null
+++ b/man/encallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_encallocn.3 \ No newline at end of file
diff --git a/man/enmalloc.3libsimple b/man/enmalloc.3libsimple
new file mode 120000
index 0000000..26cfa44
--- /dev/null
+++ b/man/enmalloc.3libsimple
@@ -0,0 +1 @@
+libsimple_enmalloc.3 \ No newline at end of file
diff --git a/man/enmallocn.3libsimple b/man/enmallocn.3libsimple
new file mode 120000
index 0000000..efb153b
--- /dev/null
+++ b/man/enmallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_enmallocn.3 \ No newline at end of file
diff --git a/man/enmallocz.3libsimple b/man/enmallocz.3libsimple
new file mode 120000
index 0000000..3b99dc1
--- /dev/null
+++ b/man/enmallocz.3libsimple
@@ -0,0 +1 @@
+libsimple_enmallocz.3 \ No newline at end of file
diff --git a/man/enmalloczn.3libsimple b/man/enmalloczn.3libsimple
new file mode 120000
index 0000000..b063712
--- /dev/null
+++ b/man/enmalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_enmalloczn.3 \ No newline at end of file
diff --git a/man/enmemalign.3libsimple b/man/enmemalign.3libsimple
new file mode 120000
index 0000000..ce980d3
--- /dev/null
+++ b/man/enmemalign.3libsimple
@@ -0,0 +1 @@
+libsimple_enmemalign.3 \ No newline at end of file
diff --git a/man/enmemalignn.3libsimple b/man/enmemalignn.3libsimple
new file mode 120000
index 0000000..8d62253
--- /dev/null
+++ b/man/enmemalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_enmemalignn.3 \ No newline at end of file
diff --git a/man/enmemalignz.3libsimple b/man/enmemalignz.3libsimple
new file mode 120000
index 0000000..2b282d2
--- /dev/null
+++ b/man/enmemalignz.3libsimple
@@ -0,0 +1 @@
+libsimple_enmemalignz.3 \ No newline at end of file
diff --git a/man/enmemalignzn.3libsimple b/man/enmemalignzn.3libsimple
new file mode 120000
index 0000000..f3e8942
--- /dev/null
+++ b/man/enmemalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_enmemalignzn.3 \ No newline at end of file
diff --git a/man/enposix_memalign.3libsimple b/man/enposix_memalign.3libsimple
new file mode 120000
index 0000000..4276ade
--- /dev/null
+++ b/man/enposix_memalign.3libsimple
@@ -0,0 +1 @@
+libsimple_enposix_memalign.3 \ No newline at end of file
diff --git a/man/enposix_memalignn.3libsimple b/man/enposix_memalignn.3libsimple
new file mode 120000
index 0000000..363ca79
--- /dev/null
+++ b/man/enposix_memalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_enposix_memalignn.3 \ No newline at end of file
diff --git a/man/enposix_memalignz.3libsimple b/man/enposix_memalignz.3libsimple
new file mode 120000
index 0000000..2aba726
--- /dev/null
+++ b/man/enposix_memalignz.3libsimple
@@ -0,0 +1 @@
+libsimple_enposix_memalignz.3 \ No newline at end of file
diff --git a/man/enposix_memalignzn.3libsimple b/man/enposix_memalignzn.3libsimple
new file mode 120000
index 0000000..a6d27c4
--- /dev/null
+++ b/man/enposix_memalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_enposix_memalignzn.3 \ No newline at end of file
diff --git a/man/enprintf.3libsimple b/man/enprintf.3libsimple
new file mode 120000
index 0000000..3d2d430
--- /dev/null
+++ b/man/enprintf.3libsimple
@@ -0,0 +1 @@
+libsimple_enprintf.3 \ No newline at end of file
diff --git a/man/enpvalloc.3libsimple b/man/enpvalloc.3libsimple
new file mode 120000
index 0000000..1c3b2df
--- /dev/null
+++ b/man/enpvalloc.3libsimple
@@ -0,0 +1 @@
+libsimple_enpvalloc.3 \ No newline at end of file
diff --git a/man/enpvallocn.3libsimple b/man/enpvallocn.3libsimple
new file mode 120000
index 0000000..ed1f5b5
--- /dev/null
+++ b/man/enpvallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_enpvallocn.3 \ No newline at end of file
diff --git a/man/enpvallocz.3libsimple b/man/enpvallocz.3libsimple
new file mode 120000
index 0000000..e8601bd
--- /dev/null
+++ b/man/enpvallocz.3libsimple
@@ -0,0 +1 @@
+libsimple_enpvallocz.3 \ No newline at end of file
diff --git a/man/enpvalloczn.3libsimple b/man/enpvalloczn.3libsimple
new file mode 120000
index 0000000..1623378
--- /dev/null
+++ b/man/enpvalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_enpvalloczn.3 \ No newline at end of file
diff --git a/man/enrealloc.3libsimple b/man/enrealloc.3libsimple
new file mode 120000
index 0000000..cbe7b4b
--- /dev/null
+++ b/man/enrealloc.3libsimple
@@ -0,0 +1 @@
+libsimple_enrealloc.3 \ No newline at end of file
diff --git a/man/enreallocn.3libsimple b/man/enreallocn.3libsimple
new file mode 120000
index 0000000..a27d46a
--- /dev/null
+++ b/man/enreallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_enreallocn.3 \ No newline at end of file
diff --git a/man/envaligned_allocn.3libsimple b/man/envaligned_allocn.3libsimple
new file mode 120000
index 0000000..0d90fb2
--- /dev/null
+++ b/man/envaligned_allocn.3libsimple
@@ -0,0 +1 @@
+libsimple_envaligned_allocn.3 \ No newline at end of file
diff --git a/man/envaligned_alloczn.3libsimple b/man/envaligned_alloczn.3libsimple
new file mode 120000
index 0000000..267b5dc
--- /dev/null
+++ b/man/envaligned_alloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_envaligned_alloczn.3 \ No newline at end of file
diff --git a/man/envalloc.3libsimple b/man/envalloc.3libsimple
new file mode 120000
index 0000000..191ecac
--- /dev/null
+++ b/man/envalloc.3libsimple
@@ -0,0 +1 @@
+libsimple_envalloc.3 \ No newline at end of file
diff --git a/man/envallocn.3libsimple b/man/envallocn.3libsimple
new file mode 120000
index 0000000..ec6733a
--- /dev/null
+++ b/man/envallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_envallocn.3 \ No newline at end of file
diff --git a/man/envallocz.3libsimple b/man/envallocz.3libsimple
new file mode 120000
index 0000000..34cfcb2
--- /dev/null
+++ b/man/envallocz.3libsimple
@@ -0,0 +1 @@
+libsimple_envallocz.3 \ No newline at end of file
diff --git a/man/envalloczn.3libsimple b/man/envalloczn.3libsimple
new file mode 120000
index 0000000..a9ee8b5
--- /dev/null
+++ b/man/envalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_envalloczn.3 \ No newline at end of file
diff --git a/man/envcallocn.3libsimple b/man/envcallocn.3libsimple
new file mode 120000
index 0000000..83dd452
--- /dev/null
+++ b/man/envcallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_envcallocn.3 \ No newline at end of file
diff --git a/man/envmallocn.3libsimple b/man/envmallocn.3libsimple
new file mode 120000
index 0000000..3448d63
--- /dev/null
+++ b/man/envmallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_envmallocn.3 \ No newline at end of file
diff --git a/man/envmalloczn.3libsimple b/man/envmalloczn.3libsimple
new file mode 120000
index 0000000..bc3e9fd
--- /dev/null
+++ b/man/envmalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_envmalloczn.3 \ No newline at end of file
diff --git a/man/envmemalignn.3libsimple b/man/envmemalignn.3libsimple
new file mode 120000
index 0000000..7589a73
--- /dev/null
+++ b/man/envmemalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_envmemalignn.3 \ No newline at end of file
diff --git a/man/envmemalignzn.3libsimple b/man/envmemalignzn.3libsimple
new file mode 120000
index 0000000..da91395
--- /dev/null
+++ b/man/envmemalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_envmemalignzn.3 \ No newline at end of file
diff --git a/man/envposix_memalignn.3libsimple b/man/envposix_memalignn.3libsimple
new file mode 120000
index 0000000..70b88c2
--- /dev/null
+++ b/man/envposix_memalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_envposix_memalignn.3 \ No newline at end of file
diff --git a/man/envposix_memalignzn.3libsimple b/man/envposix_memalignzn.3libsimple
new file mode 120000
index 0000000..e42eac6
--- /dev/null
+++ b/man/envposix_memalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_envposix_memalignzn.3 \ No newline at end of file
diff --git a/man/envpvallocn.3libsimple b/man/envpvallocn.3libsimple
new file mode 120000
index 0000000..0c26fb6
--- /dev/null
+++ b/man/envpvallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_envpvallocn.3 \ No newline at end of file
diff --git a/man/envpvalloczn.3libsimple b/man/envpvalloczn.3libsimple
new file mode 120000
index 0000000..8b5142a
--- /dev/null
+++ b/man/envpvalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_envpvalloczn.3 \ No newline at end of file
diff --git a/man/envreallocn.3libsimple b/man/envreallocn.3libsimple
new file mode 120000
index 0000000..a97bab1
--- /dev/null
+++ b/man/envreallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_envreallocn.3 \ No newline at end of file
diff --git a/man/envvallocn.3libsimple b/man/envvallocn.3libsimple
new file mode 120000
index 0000000..31f4783
--- /dev/null
+++ b/man/envvallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_envvallocn.3 \ No newline at end of file
diff --git a/man/envvalloczn.3libsimple b/man/envvalloczn.3libsimple
new file mode 120000
index 0000000..07cd4f3
--- /dev/null
+++ b/man/envvalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_envvalloczn.3 \ No newline at end of file
diff --git a/man/eposix_memalign.3libsimple b/man/eposix_memalign.3libsimple
new file mode 120000
index 0000000..7f0725e
--- /dev/null
+++ b/man/eposix_memalign.3libsimple
@@ -0,0 +1 @@
+libsimple_eposix_memalign.3 \ No newline at end of file
diff --git a/man/eposix_memalignn.3libsimple b/man/eposix_memalignn.3libsimple
new file mode 120000
index 0000000..a6cbfa1
--- /dev/null
+++ b/man/eposix_memalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_eposix_memalignn.3 \ No newline at end of file
diff --git a/man/eposix_memalignz.3libsimple b/man/eposix_memalignz.3libsimple
new file mode 120000
index 0000000..beded2e
--- /dev/null
+++ b/man/eposix_memalignz.3libsimple
@@ -0,0 +1 @@
+libsimple_eposix_memalignz.3 \ No newline at end of file
diff --git a/man/eposix_memalignzn.3libsimple b/man/eposix_memalignzn.3libsimple
new file mode 120000
index 0000000..749b1e7
--- /dev/null
+++ b/man/eposix_memalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_eposix_memalignzn.3 \ No newline at end of file
diff --git a/man/eprintf.3libsimple b/man/eprintf.3libsimple
new file mode 120000
index 0000000..07276cb
--- /dev/null
+++ b/man/eprintf.3libsimple
@@ -0,0 +1 @@
+libsimple_eprintf.3 \ No newline at end of file
diff --git a/man/epvalloc.3libsimple b/man/epvalloc.3libsimple
new file mode 120000
index 0000000..a768ca7
--- /dev/null
+++ b/man/epvalloc.3libsimple
@@ -0,0 +1 @@
+libsimple_epvalloc.3 \ No newline at end of file
diff --git a/man/epvallocn.3libsimple b/man/epvallocn.3libsimple
new file mode 120000
index 0000000..793d73c
--- /dev/null
+++ b/man/epvallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_epvallocn.3 \ No newline at end of file
diff --git a/man/epvallocz.3libsimple b/man/epvallocz.3libsimple
new file mode 120000
index 0000000..88a7fa0
--- /dev/null
+++ b/man/epvallocz.3libsimple
@@ -0,0 +1 @@
+libsimple_epvallocz.3 \ No newline at end of file
diff --git a/man/epvalloczn.3libsimple b/man/epvalloczn.3libsimple
new file mode 120000
index 0000000..8a8b791
--- /dev/null
+++ b/man/epvalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_epvalloczn.3 \ No newline at end of file
diff --git a/man/erealloc.3libsimple b/man/erealloc.3libsimple
new file mode 120000
index 0000000..e5aafb6
--- /dev/null
+++ b/man/erealloc.3libsimple
@@ -0,0 +1 @@
+libsimple_erealloc.3 \ No newline at end of file
diff --git a/man/ereallocn.3libsimple b/man/ereallocn.3libsimple
new file mode 120000
index 0000000..4f77337
--- /dev/null
+++ b/man/ereallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_ereallocn.3 \ No newline at end of file
diff --git a/man/evaligned_allocn.3libsimple b/man/evaligned_allocn.3libsimple
new file mode 120000
index 0000000..e2b8dcf
--- /dev/null
+++ b/man/evaligned_allocn.3libsimple
@@ -0,0 +1 @@
+libsimple_evaligned_allocn.3 \ No newline at end of file
diff --git a/man/evaligned_alloczn.3libsimple b/man/evaligned_alloczn.3libsimple
new file mode 120000
index 0000000..5a6ce94
--- /dev/null
+++ b/man/evaligned_alloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_evaligned_alloczn.3 \ No newline at end of file
diff --git a/man/evalloc.3libsimple b/man/evalloc.3libsimple
new file mode 120000
index 0000000..95361b1
--- /dev/null
+++ b/man/evalloc.3libsimple
@@ -0,0 +1 @@
+libsimple_evalloc.3 \ No newline at end of file
diff --git a/man/evallocn.3libsimple b/man/evallocn.3libsimple
new file mode 120000
index 0000000..f07f56b
--- /dev/null
+++ b/man/evallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_evallocn.3 \ No newline at end of file
diff --git a/man/evallocz.3libsimple b/man/evallocz.3libsimple
new file mode 120000
index 0000000..3773f02
--- /dev/null
+++ b/man/evallocz.3libsimple
@@ -0,0 +1 @@
+libsimple_evallocz.3 \ No newline at end of file
diff --git a/man/evalloczn.3libsimple b/man/evalloczn.3libsimple
new file mode 120000
index 0000000..8898d88
--- /dev/null
+++ b/man/evalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_evalloczn.3 \ No newline at end of file
diff --git a/man/evcallocn.3libsimple b/man/evcallocn.3libsimple
new file mode 120000
index 0000000..f2b7394
--- /dev/null
+++ b/man/evcallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_evcallocn.3 \ No newline at end of file
diff --git a/man/evmallocn.3libsimple b/man/evmallocn.3libsimple
new file mode 120000
index 0000000..00acaa0
--- /dev/null
+++ b/man/evmallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_evmallocn.3 \ No newline at end of file
diff --git a/man/evmalloczn.3libsimple b/man/evmalloczn.3libsimple
new file mode 120000
index 0000000..a7edb67
--- /dev/null
+++ b/man/evmalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_evmalloczn.3 \ No newline at end of file
diff --git a/man/evmemalignn.3libsimple b/man/evmemalignn.3libsimple
new file mode 120000
index 0000000..b71c4de
--- /dev/null
+++ b/man/evmemalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_evmemalignn.3 \ No newline at end of file
diff --git a/man/evmemalignzn.3libsimple b/man/evmemalignzn.3libsimple
new file mode 120000
index 0000000..7926570
--- /dev/null
+++ b/man/evmemalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_evmemalignzn.3 \ No newline at end of file
diff --git a/man/evposix_memalignn.3libsimple b/man/evposix_memalignn.3libsimple
new file mode 120000
index 0000000..3f2f644
--- /dev/null
+++ b/man/evposix_memalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_evposix_memalignn.3 \ No newline at end of file
diff --git a/man/evposix_memalignzn.3libsimple b/man/evposix_memalignzn.3libsimple
new file mode 120000
index 0000000..e4589a6
--- /dev/null
+++ b/man/evposix_memalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_evposix_memalignzn.3 \ No newline at end of file
diff --git a/man/evpvallocn.3libsimple b/man/evpvallocn.3libsimple
new file mode 120000
index 0000000..c9d4fad
--- /dev/null
+++ b/man/evpvallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_evpvallocn.3 \ No newline at end of file
diff --git a/man/evpvalloczn.3libsimple b/man/evpvalloczn.3libsimple
new file mode 120000
index 0000000..4cfbb54
--- /dev/null
+++ b/man/evpvalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_evpvalloczn.3 \ No newline at end of file
diff --git a/man/evreallocn.3libsimple b/man/evreallocn.3libsimple
new file mode 120000
index 0000000..1a0e01b
--- /dev/null
+++ b/man/evreallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_evreallocn.3 \ No newline at end of file
diff --git a/man/evvallocn.3libsimple b/man/evvallocn.3libsimple
new file mode 120000
index 0000000..d32cebd
--- /dev/null
+++ b/man/evvallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_evvallocn.3 \ No newline at end of file
diff --git a/man/evvalloczn.3libsimple b/man/evvalloczn.3libsimple
new file mode 120000
index 0000000..9a33472
--- /dev/null
+++ b/man/evvalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_evvalloczn.3 \ No newline at end of file
diff --git a/man/inchrset.3libsimple b/man/inchrset.3libsimple
new file mode 120000
index 0000000..50838ca
--- /dev/null
+++ b/man/inchrset.3libsimple
@@ -0,0 +1 @@
+libsimple_inchrset.3 \ No newline at end of file
diff --git a/man/isutf8.3libsimple b/man/isutf8.3libsimple
new file mode 120000
index 0000000..7432fcc
--- /dev/null
+++ b/man/isutf8.3libsimple
@@ -0,0 +1 @@
+libsimple_isutf8.3 \ No newline at end of file
diff --git a/man/libsimple_aligned_allocn.3 b/man/libsimple_aligned_allocn.3
new file mode 120000
index 0000000..d552701
--- /dev/null
+++ b/man/libsimple_aligned_allocn.3
@@ -0,0 +1 @@
+libsimple_valigned_allocn.3 \ No newline at end of file
diff --git a/man/libsimple_aligned_alloczn.3 b/man/libsimple_aligned_alloczn.3
new file mode 120000
index 0000000..aac058b
--- /dev/null
+++ b/man/libsimple_aligned_alloczn.3
@@ -0,0 +1 @@
+libsimple_valigned_alloczn.3 \ No newline at end of file
diff --git a/man/libsimple_asprintf.3 b/man/libsimple_asprintf.3
new file mode 120000
index 0000000..9456f72
--- /dev/null
+++ b/man/libsimple_asprintf.3
@@ -0,0 +1 @@
+libsimple_vasprintf.3 \ No newline at end of file
diff --git a/man/libsimple_asprintfa.3 b/man/libsimple_asprintfa.3
new file mode 120000
index 0000000..e792d7d
--- /dev/null
+++ b/man/libsimple_asprintfa.3
@@ -0,0 +1 @@
+libsimple_vasprintfa.3 \ No newline at end of file
diff --git a/man/libsimple_callocn.3 b/man/libsimple_callocn.3
new file mode 120000
index 0000000..bcc02ee
--- /dev/null
+++ b/man/libsimple_callocn.3
@@ -0,0 +1 @@
+libsimple_vcallocn.3 \ No newline at end of file
diff --git a/man/libsimple_ealigned_alloc.3 b/man/libsimple_ealigned_alloc.3
new file mode 120000
index 0000000..1737ec8
--- /dev/null
+++ b/man/libsimple_ealigned_alloc.3
@@ -0,0 +1 @@
+libsimple_enaligned_alloc.3 \ No newline at end of file
diff --git a/man/libsimple_ealigned_allocn.3 b/man/libsimple_ealigned_allocn.3
new file mode 120000
index 0000000..b8399e7
--- /dev/null
+++ b/man/libsimple_ealigned_allocn.3
@@ -0,0 +1 @@
+libsimple_enaligned_allocn.3 \ No newline at end of file
diff --git a/man/libsimple_ealigned_allocz.3 b/man/libsimple_ealigned_allocz.3
new file mode 120000
index 0000000..c6dc93f
--- /dev/null
+++ b/man/libsimple_ealigned_allocz.3
@@ -0,0 +1 @@
+libsimple_enaligned_allocz.3 \ No newline at end of file
diff --git a/man/libsimple_ealigned_alloczn.3 b/man/libsimple_ealigned_alloczn.3
new file mode 120000
index 0000000..7f167e0
--- /dev/null
+++ b/man/libsimple_ealigned_alloczn.3
@@ -0,0 +1 @@
+libsimple_enaligned_alloczn.3 \ No newline at end of file
diff --git a/man/libsimple_ecalloc.3 b/man/libsimple_ecalloc.3
new file mode 120000
index 0000000..a7bfcfa
--- /dev/null
+++ b/man/libsimple_ecalloc.3
@@ -0,0 +1 @@
+libsimple_encalloc.3 \ No newline at end of file
diff --git a/man/libsimple_ecallocn.3 b/man/libsimple_ecallocn.3
new file mode 120000
index 0000000..a0909c1
--- /dev/null
+++ b/man/libsimple_ecallocn.3
@@ -0,0 +1 @@
+libsimple_encallocn.3 \ No newline at end of file
diff --git a/man/libsimple_emalloc.3 b/man/libsimple_emalloc.3
new file mode 120000
index 0000000..26cfa44
--- /dev/null
+++ b/man/libsimple_emalloc.3
@@ -0,0 +1 @@
+libsimple_enmalloc.3 \ No newline at end of file
diff --git a/man/libsimple_emallocn.3 b/man/libsimple_emallocn.3
new file mode 120000
index 0000000..efb153b
--- /dev/null
+++ b/man/libsimple_emallocn.3
@@ -0,0 +1 @@
+libsimple_enmallocn.3 \ No newline at end of file
diff --git a/man/libsimple_emallocz.3 b/man/libsimple_emallocz.3
new file mode 120000
index 0000000..3b99dc1
--- /dev/null
+++ b/man/libsimple_emallocz.3
@@ -0,0 +1 @@
+libsimple_enmallocz.3 \ No newline at end of file
diff --git a/man/libsimple_emalloczn.3 b/man/libsimple_emalloczn.3
new file mode 120000
index 0000000..b063712
--- /dev/null
+++ b/man/libsimple_emalloczn.3
@@ -0,0 +1 @@
+libsimple_enmalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_ememalign.3 b/man/libsimple_ememalign.3
new file mode 120000
index 0000000..ce980d3
--- /dev/null
+++ b/man/libsimple_ememalign.3
@@ -0,0 +1 @@
+libsimple_enmemalign.3 \ No newline at end of file
diff --git a/man/libsimple_ememalignn.3 b/man/libsimple_ememalignn.3
new file mode 120000
index 0000000..8d62253
--- /dev/null
+++ b/man/libsimple_ememalignn.3
@@ -0,0 +1 @@
+libsimple_enmemalignn.3 \ No newline at end of file
diff --git a/man/libsimple_ememalignz.3 b/man/libsimple_ememalignz.3
new file mode 120000
index 0000000..2b282d2
--- /dev/null
+++ b/man/libsimple_ememalignz.3
@@ -0,0 +1 @@
+libsimple_enmemalignz.3 \ No newline at end of file
diff --git a/man/libsimple_ememalignzn.3 b/man/libsimple_ememalignzn.3
new file mode 120000
index 0000000..f3e8942
--- /dev/null
+++ b/man/libsimple_ememalignzn.3
@@ -0,0 +1 @@
+libsimple_enmemalignzn.3 \ No newline at end of file
diff --git a/man/libsimple_enaligned_allocn.3 b/man/libsimple_enaligned_allocn.3
new file mode 120000
index 0000000..035b2be
--- /dev/null
+++ b/man/libsimple_enaligned_allocn.3
@@ -0,0 +1 @@
+libsimple_aligned_allocn.3 \ No newline at end of file
diff --git a/man/libsimple_enaligned_allocz.3 b/man/libsimple_enaligned_allocz.3
new file mode 120000
index 0000000..f4cc746
--- /dev/null
+++ b/man/libsimple_enaligned_allocz.3
@@ -0,0 +1 @@
+libsimple_aligned_allocz.3 \ No newline at end of file
diff --git a/man/libsimple_enaligned_alloczn.3 b/man/libsimple_enaligned_alloczn.3
new file mode 120000
index 0000000..376a797
--- /dev/null
+++ b/man/libsimple_enaligned_alloczn.3
@@ -0,0 +1 @@
+libsimple_aligned_alloczn.3 \ No newline at end of file
diff --git a/man/libsimple_encallocn.3 b/man/libsimple_encallocn.3
new file mode 120000
index 0000000..77904c3
--- /dev/null
+++ b/man/libsimple_encallocn.3
@@ -0,0 +1 @@
+libsimple_callocn.3 \ No newline at end of file
diff --git a/man/libsimple_enmallocn.3 b/man/libsimple_enmallocn.3
new file mode 120000
index 0000000..23348f2
--- /dev/null
+++ b/man/libsimple_enmallocn.3
@@ -0,0 +1 @@
+libsimple_mallocn.3 \ No newline at end of file
diff --git a/man/libsimple_enmallocz.3 b/man/libsimple_enmallocz.3
new file mode 120000
index 0000000..cfa0ffc
--- /dev/null
+++ b/man/libsimple_enmallocz.3
@@ -0,0 +1 @@
+libsimple_mallocz.3 \ No newline at end of file
diff --git a/man/libsimple_enmalloczn.3 b/man/libsimple_enmalloczn.3
new file mode 120000
index 0000000..eb274c9
--- /dev/null
+++ b/man/libsimple_enmalloczn.3
@@ -0,0 +1 @@
+libsimple_malloczn.3 \ No newline at end of file
diff --git a/man/libsimple_enmemalignn.3 b/man/libsimple_enmemalignn.3
new file mode 120000
index 0000000..411c2eb
--- /dev/null
+++ b/man/libsimple_enmemalignn.3
@@ -0,0 +1 @@
+libsimple_memalignn.3 \ No newline at end of file
diff --git a/man/libsimple_enmemalignz.3 b/man/libsimple_enmemalignz.3
new file mode 120000
index 0000000..e468464
--- /dev/null
+++ b/man/libsimple_enmemalignz.3
@@ -0,0 +1 @@
+libsimple_memalignz.3 \ No newline at end of file
diff --git a/man/libsimple_enmemalignzn.3 b/man/libsimple_enmemalignzn.3
new file mode 120000
index 0000000..24dc74d
--- /dev/null
+++ b/man/libsimple_enmemalignzn.3
@@ -0,0 +1 @@
+libsimple_memalignzn.3 \ No newline at end of file
diff --git a/man/libsimple_enposix_memalignn.3 b/man/libsimple_enposix_memalignn.3
new file mode 120000
index 0000000..6ec64f0
--- /dev/null
+++ b/man/libsimple_enposix_memalignn.3
@@ -0,0 +1 @@
+libsimple_posix_memalignn.3 \ No newline at end of file
diff --git a/man/libsimple_enposix_memalignz.3 b/man/libsimple_enposix_memalignz.3
new file mode 120000
index 0000000..a8aecf3
--- /dev/null
+++ b/man/libsimple_enposix_memalignz.3
@@ -0,0 +1 @@
+libsimple_posix_memalignz.3 \ No newline at end of file
diff --git a/man/libsimple_enposix_memalignzn.3 b/man/libsimple_enposix_memalignzn.3
new file mode 120000
index 0000000..fbe1b5e
--- /dev/null
+++ b/man/libsimple_enposix_memalignzn.3
@@ -0,0 +1 @@
+libsimple_posix_memalignzn.3 \ No newline at end of file
diff --git a/man/libsimple_enprintf.3 b/man/libsimple_enprintf.3
new file mode 120000
index 0000000..574bdd9
--- /dev/null
+++ b/man/libsimple_enprintf.3
@@ -0,0 +1 @@
+libsimple_venprintf.3 \ No newline at end of file
diff --git a/man/libsimple_enpvalloc.3 b/man/libsimple_enpvalloc.3
new file mode 120000
index 0000000..d49ae25
--- /dev/null
+++ b/man/libsimple_enpvalloc.3
@@ -0,0 +1 @@
+libsimple_pvalloc.3 \ No newline at end of file
diff --git a/man/libsimple_enpvallocn.3 b/man/libsimple_enpvallocn.3
new file mode 120000
index 0000000..645a366
--- /dev/null
+++ b/man/libsimple_enpvallocn.3
@@ -0,0 +1 @@
+libsimple_pvallocn.3 \ No newline at end of file
diff --git a/man/libsimple_enpvallocz.3 b/man/libsimple_enpvallocz.3
new file mode 120000
index 0000000..e3c72f0
--- /dev/null
+++ b/man/libsimple_enpvallocz.3
@@ -0,0 +1 @@
+libsimple_pvallocz.3 \ No newline at end of file
diff --git a/man/libsimple_enpvalloczn.3 b/man/libsimple_enpvalloczn.3
new file mode 120000
index 0000000..e94e13c
--- /dev/null
+++ b/man/libsimple_enpvalloczn.3
@@ -0,0 +1 @@
+libsimple_pvalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_enreallocn.3 b/man/libsimple_enreallocn.3
new file mode 120000
index 0000000..d80e531
--- /dev/null
+++ b/man/libsimple_enreallocn.3
@@ -0,0 +1 @@
+libsimple_reallocn.3 \ No newline at end of file
diff --git a/man/libsimple_envaligned_allocn.3 b/man/libsimple_envaligned_allocn.3
new file mode 120000
index 0000000..d552701
--- /dev/null
+++ b/man/libsimple_envaligned_allocn.3
@@ -0,0 +1 @@
+libsimple_valigned_allocn.3 \ No newline at end of file
diff --git a/man/libsimple_envaligned_alloczn.3 b/man/libsimple_envaligned_alloczn.3
new file mode 120000
index 0000000..aac058b
--- /dev/null
+++ b/man/libsimple_envaligned_alloczn.3
@@ -0,0 +1 @@
+libsimple_valigned_alloczn.3 \ No newline at end of file
diff --git a/man/libsimple_envalloc.3 b/man/libsimple_envalloc.3
new file mode 120000
index 0000000..5879c71
--- /dev/null
+++ b/man/libsimple_envalloc.3
@@ -0,0 +1 @@
+libsimple_valloc.3 \ No newline at end of file
diff --git a/man/libsimple_envallocn.3 b/man/libsimple_envallocn.3
new file mode 120000
index 0000000..56a5822
--- /dev/null
+++ b/man/libsimple_envallocn.3
@@ -0,0 +1 @@
+libsimple_vallocn.3 \ No newline at end of file
diff --git a/man/libsimple_envallocz.3 b/man/libsimple_envallocz.3
new file mode 120000
index 0000000..3a2dc96
--- /dev/null
+++ b/man/libsimple_envallocz.3
@@ -0,0 +1 @@
+libsimple_vallocz.3 \ No newline at end of file
diff --git a/man/libsimple_envalloczn.3 b/man/libsimple_envalloczn.3
new file mode 120000
index 0000000..acae7d5
--- /dev/null
+++ b/man/libsimple_envalloczn.3
@@ -0,0 +1 @@
+libsimple_valloczn.3 \ No newline at end of file
diff --git a/man/libsimple_envcallocn.3 b/man/libsimple_envcallocn.3
new file mode 120000
index 0000000..bcc02ee
--- /dev/null
+++ b/man/libsimple_envcallocn.3
@@ -0,0 +1 @@
+libsimple_vcallocn.3 \ No newline at end of file
diff --git a/man/libsimple_envmallocn.3 b/man/libsimple_envmallocn.3
new file mode 120000
index 0000000..6410741
--- /dev/null
+++ b/man/libsimple_envmallocn.3
@@ -0,0 +1 @@
+libsimple_vmallocn.3 \ No newline at end of file
diff --git a/man/libsimple_envmalloczn.3 b/man/libsimple_envmalloczn.3
new file mode 120000
index 0000000..5a271e0
--- /dev/null
+++ b/man/libsimple_envmalloczn.3
@@ -0,0 +1 @@
+libsimple_vmalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_envmemalignn.3 b/man/libsimple_envmemalignn.3
new file mode 120000
index 0000000..d9dcdfd
--- /dev/null
+++ b/man/libsimple_envmemalignn.3
@@ -0,0 +1 @@
+libsimple_vmemalignn.3 \ No newline at end of file
diff --git a/man/libsimple_envmemalignzn.3 b/man/libsimple_envmemalignzn.3
new file mode 120000
index 0000000..2faeae6
--- /dev/null
+++ b/man/libsimple_envmemalignzn.3
@@ -0,0 +1 @@
+libsimple_vmemalignzn.3 \ No newline at end of file
diff --git a/man/libsimple_envposix_memalignn.3 b/man/libsimple_envposix_memalignn.3
new file mode 120000
index 0000000..7402678
--- /dev/null
+++ b/man/libsimple_envposix_memalignn.3
@@ -0,0 +1 @@
+libsimple_vposix_memalignn.3 \ No newline at end of file
diff --git a/man/libsimple_envposix_memalignzn.3 b/man/libsimple_envposix_memalignzn.3
new file mode 120000
index 0000000..e47154f
--- /dev/null
+++ b/man/libsimple_envposix_memalignzn.3
@@ -0,0 +1 @@
+libsimple_vposix_memalignzn.3 \ No newline at end of file
diff --git a/man/libsimple_envpvallocn.3 b/man/libsimple_envpvallocn.3
new file mode 120000
index 0000000..a659d76
--- /dev/null
+++ b/man/libsimple_envpvallocn.3
@@ -0,0 +1 @@
+libsimple_vpvallocn.3 \ No newline at end of file
diff --git a/man/libsimple_envpvalloczn.3 b/man/libsimple_envpvalloczn.3
new file mode 120000
index 0000000..c93e0ed
--- /dev/null
+++ b/man/libsimple_envpvalloczn.3
@@ -0,0 +1 @@
+libsimple_vpvalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_envreallocn.3 b/man/libsimple_envreallocn.3
new file mode 120000
index 0000000..18a590e
--- /dev/null
+++ b/man/libsimple_envreallocn.3
@@ -0,0 +1 @@
+libsimple_vreallocn.3 \ No newline at end of file
diff --git a/man/libsimple_envvallocn.3 b/man/libsimple_envvallocn.3
new file mode 120000
index 0000000..b0804fe
--- /dev/null
+++ b/man/libsimple_envvallocn.3
@@ -0,0 +1 @@
+libsimple_vvallocn.3 \ No newline at end of file
diff --git a/man/libsimple_envvalloczn.3 b/man/libsimple_envvalloczn.3
new file mode 120000
index 0000000..10be3d5
--- /dev/null
+++ b/man/libsimple_envvalloczn.3
@@ -0,0 +1 @@
+libsimple_vvalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_eposix_memalign.3 b/man/libsimple_eposix_memalign.3
new file mode 120000
index 0000000..4276ade
--- /dev/null
+++ b/man/libsimple_eposix_memalign.3
@@ -0,0 +1 @@
+libsimple_enposix_memalign.3 \ No newline at end of file
diff --git a/man/libsimple_eposix_memalignn.3 b/man/libsimple_eposix_memalignn.3
new file mode 120000
index 0000000..363ca79
--- /dev/null
+++ b/man/libsimple_eposix_memalignn.3
@@ -0,0 +1 @@
+libsimple_enposix_memalignn.3 \ No newline at end of file
diff --git a/man/libsimple_eposix_memalignz.3 b/man/libsimple_eposix_memalignz.3
new file mode 120000
index 0000000..2aba726
--- /dev/null
+++ b/man/libsimple_eposix_memalignz.3
@@ -0,0 +1 @@
+libsimple_enposix_memalignz.3 \ No newline at end of file
diff --git a/man/libsimple_eposix_memalignzn.3 b/man/libsimple_eposix_memalignzn.3
new file mode 120000
index 0000000..a6d27c4
--- /dev/null
+++ b/man/libsimple_eposix_memalignzn.3
@@ -0,0 +1 @@
+libsimple_enposix_memalignzn.3 \ No newline at end of file
diff --git a/man/libsimple_eprintf.3 b/man/libsimple_eprintf.3
new file mode 120000
index 0000000..3a87c2d
--- /dev/null
+++ b/man/libsimple_eprintf.3
@@ -0,0 +1 @@
+libsimple_veprintf.3 \ No newline at end of file
diff --git a/man/libsimple_epvalloc.3 b/man/libsimple_epvalloc.3
new file mode 120000
index 0000000..1c3b2df
--- /dev/null
+++ b/man/libsimple_epvalloc.3
@@ -0,0 +1 @@
+libsimple_enpvalloc.3 \ No newline at end of file
diff --git a/man/libsimple_epvallocn.3 b/man/libsimple_epvallocn.3
new file mode 120000
index 0000000..ed1f5b5
--- /dev/null
+++ b/man/libsimple_epvallocn.3
@@ -0,0 +1 @@
+libsimple_enpvallocn.3 \ No newline at end of file
diff --git a/man/libsimple_epvallocz.3 b/man/libsimple_epvallocz.3
new file mode 120000
index 0000000..e8601bd
--- /dev/null
+++ b/man/libsimple_epvallocz.3
@@ -0,0 +1 @@
+libsimple_enpvallocz.3 \ No newline at end of file
diff --git a/man/libsimple_epvalloczn.3 b/man/libsimple_epvalloczn.3
new file mode 120000
index 0000000..1623378
--- /dev/null
+++ b/man/libsimple_epvalloczn.3
@@ -0,0 +1 @@
+libsimple_enpvalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_erealloc.3 b/man/libsimple_erealloc.3
new file mode 120000
index 0000000..cbe7b4b
--- /dev/null
+++ b/man/libsimple_erealloc.3
@@ -0,0 +1 @@
+libsimple_enrealloc.3 \ No newline at end of file
diff --git a/man/libsimple_ereallocn.3 b/man/libsimple_ereallocn.3
new file mode 120000
index 0000000..a27d46a
--- /dev/null
+++ b/man/libsimple_ereallocn.3
@@ -0,0 +1 @@
+libsimple_enreallocn.3 \ No newline at end of file
diff --git a/man/libsimple_evaligned_allocn.3 b/man/libsimple_evaligned_allocn.3
new file mode 120000
index 0000000..0d90fb2
--- /dev/null
+++ b/man/libsimple_evaligned_allocn.3
@@ -0,0 +1 @@
+libsimple_envaligned_allocn.3 \ No newline at end of file
diff --git a/man/libsimple_evaligned_alloczn.3 b/man/libsimple_evaligned_alloczn.3
new file mode 120000
index 0000000..267b5dc
--- /dev/null
+++ b/man/libsimple_evaligned_alloczn.3
@@ -0,0 +1 @@
+libsimple_envaligned_alloczn.3 \ No newline at end of file
diff --git a/man/libsimple_evalloc.3 b/man/libsimple_evalloc.3
new file mode 120000
index 0000000..191ecac
--- /dev/null
+++ b/man/libsimple_evalloc.3
@@ -0,0 +1 @@
+libsimple_envalloc.3 \ No newline at end of file
diff --git a/man/libsimple_evallocn.3 b/man/libsimple_evallocn.3
new file mode 120000
index 0000000..ec6733a
--- /dev/null
+++ b/man/libsimple_evallocn.3
@@ -0,0 +1 @@
+libsimple_envallocn.3 \ No newline at end of file
diff --git a/man/libsimple_evallocz.3 b/man/libsimple_evallocz.3
new file mode 120000
index 0000000..34cfcb2
--- /dev/null
+++ b/man/libsimple_evallocz.3
@@ -0,0 +1 @@
+libsimple_envallocz.3 \ No newline at end of file
diff --git a/man/libsimple_evalloczn.3 b/man/libsimple_evalloczn.3
new file mode 120000
index 0000000..a9ee8b5
--- /dev/null
+++ b/man/libsimple_evalloczn.3
@@ -0,0 +1 @@
+libsimple_envalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_evcallocn.3 b/man/libsimple_evcallocn.3
new file mode 120000
index 0000000..83dd452
--- /dev/null
+++ b/man/libsimple_evcallocn.3
@@ -0,0 +1 @@
+libsimple_envcallocn.3 \ No newline at end of file
diff --git a/man/libsimple_evmallocn.3 b/man/libsimple_evmallocn.3
new file mode 120000
index 0000000..3448d63
--- /dev/null
+++ b/man/libsimple_evmallocn.3
@@ -0,0 +1 @@
+libsimple_envmallocn.3 \ No newline at end of file
diff --git a/man/libsimple_evmalloczn.3 b/man/libsimple_evmalloczn.3
new file mode 120000
index 0000000..bc3e9fd
--- /dev/null
+++ b/man/libsimple_evmalloczn.3
@@ -0,0 +1 @@
+libsimple_envmalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_evmemalignn.3 b/man/libsimple_evmemalignn.3
new file mode 120000
index 0000000..7589a73
--- /dev/null
+++ b/man/libsimple_evmemalignn.3
@@ -0,0 +1 @@
+libsimple_envmemalignn.3 \ No newline at end of file
diff --git a/man/libsimple_evmemalignzn.3 b/man/libsimple_evmemalignzn.3
new file mode 120000
index 0000000..da91395
--- /dev/null
+++ b/man/libsimple_evmemalignzn.3
@@ -0,0 +1 @@
+libsimple_envmemalignzn.3 \ No newline at end of file
diff --git a/man/libsimple_evposix_memalignn.3 b/man/libsimple_evposix_memalignn.3
new file mode 120000
index 0000000..70b88c2
--- /dev/null
+++ b/man/libsimple_evposix_memalignn.3
@@ -0,0 +1 @@
+libsimple_envposix_memalignn.3 \ No newline at end of file
diff --git a/man/libsimple_evposix_memalignzn.3 b/man/libsimple_evposix_memalignzn.3
new file mode 120000
index 0000000..e42eac6
--- /dev/null
+++ b/man/libsimple_evposix_memalignzn.3
@@ -0,0 +1 @@
+libsimple_envposix_memalignzn.3 \ No newline at end of file
diff --git a/man/libsimple_evpvallocn.3 b/man/libsimple_evpvallocn.3
new file mode 120000
index 0000000..0c26fb6
--- /dev/null
+++ b/man/libsimple_evpvallocn.3
@@ -0,0 +1 @@
+libsimple_envpvallocn.3 \ No newline at end of file
diff --git a/man/libsimple_evpvalloczn.3 b/man/libsimple_evpvalloczn.3
new file mode 120000
index 0000000..8b5142a
--- /dev/null
+++ b/man/libsimple_evpvalloczn.3
@@ -0,0 +1 @@
+libsimple_envpvalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_evreallocn.3 b/man/libsimple_evreallocn.3
new file mode 120000
index 0000000..a97bab1
--- /dev/null
+++ b/man/libsimple_evreallocn.3
@@ -0,0 +1 @@
+libsimple_envreallocn.3 \ No newline at end of file
diff --git a/man/libsimple_evvallocn.3 b/man/libsimple_evvallocn.3
new file mode 120000
index 0000000..31f4783
--- /dev/null
+++ b/man/libsimple_evvallocn.3
@@ -0,0 +1 @@
+libsimple_envvallocn.3 \ No newline at end of file
diff --git a/man/libsimple_evvalloczn.3 b/man/libsimple_evvalloczn.3
new file mode 120000
index 0000000..07cd4f3
--- /dev/null
+++ b/man/libsimple_evvalloczn.3
@@ -0,0 +1 @@
+libsimple_envvalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_mallocn.3 b/man/libsimple_mallocn.3
new file mode 120000
index 0000000..6410741
--- /dev/null
+++ b/man/libsimple_mallocn.3
@@ -0,0 +1 @@
+libsimple_vmallocn.3 \ No newline at end of file
diff --git a/man/libsimple_malloczn.3 b/man/libsimple_malloczn.3
new file mode 120000
index 0000000..5a271e0
--- /dev/null
+++ b/man/libsimple_malloczn.3
@@ -0,0 +1 @@
+libsimple_vmalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_memalignn.3 b/man/libsimple_memalignn.3
new file mode 120000
index 0000000..d9dcdfd
--- /dev/null
+++ b/man/libsimple_memalignn.3
@@ -0,0 +1 @@
+libsimple_vmemalignn.3 \ No newline at end of file
diff --git a/man/libsimple_memalignzn.3 b/man/libsimple_memalignzn.3
new file mode 120000
index 0000000..2faeae6
--- /dev/null
+++ b/man/libsimple_memalignzn.3
@@ -0,0 +1 @@
+libsimple_vmemalignzn.3 \ No newline at end of file
diff --git a/man/libsimple_posix_memalignn.3 b/man/libsimple_posix_memalignn.3
new file mode 120000
index 0000000..7402678
--- /dev/null
+++ b/man/libsimple_posix_memalignn.3
@@ -0,0 +1 @@
+libsimple_vposix_memalignn.3 \ No newline at end of file
diff --git a/man/libsimple_posix_memalignzn.3 b/man/libsimple_posix_memalignzn.3
new file mode 120000
index 0000000..e47154f
--- /dev/null
+++ b/man/libsimple_posix_memalignzn.3
@@ -0,0 +1 @@
+libsimple_vposix_memalignzn.3 \ No newline at end of file
diff --git a/man/libsimple_pvallocn.3 b/man/libsimple_pvallocn.3
new file mode 120000
index 0000000..a659d76
--- /dev/null
+++ b/man/libsimple_pvallocn.3
@@ -0,0 +1 @@
+libsimple_vpvallocn.3 \ No newline at end of file
diff --git a/man/libsimple_pvalloczn.3 b/man/libsimple_pvalloczn.3
new file mode 120000
index 0000000..c93e0ed
--- /dev/null
+++ b/man/libsimple_pvalloczn.3
@@ -0,0 +1 @@
+libsimple_vpvalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_reallocn.3 b/man/libsimple_reallocn.3
new file mode 120000
index 0000000..18a590e
--- /dev/null
+++ b/man/libsimple_reallocn.3
@@ -0,0 +1 @@
+libsimple_vreallocn.3 \ No newline at end of file
diff --git a/man/libsimple_vallocn.3 b/man/libsimple_vallocn.3
new file mode 120000
index 0000000..b0804fe
--- /dev/null
+++ b/man/libsimple_vallocn.3
@@ -0,0 +1 @@
+libsimple_vvallocn.3 \ No newline at end of file
diff --git a/man/libsimple_valloczn.3 b/man/libsimple_valloczn.3
new file mode 120000
index 0000000..10be3d5
--- /dev/null
+++ b/man/libsimple_valloczn.3
@@ -0,0 +1 @@
+libsimple_vvalloczn.3 \ No newline at end of file
diff --git a/man/libsimple_vasprintfa.3 b/man/libsimple_vasprintfa.3
new file mode 120000
index 0000000..9456f72
--- /dev/null
+++ b/man/libsimple_vasprintfa.3
@@ -0,0 +1 @@
+libsimple_vasprintf.3 \ No newline at end of file
diff --git a/man/libsimple_venprintf.3 b/man/libsimple_venprintf.3
new file mode 120000
index 0000000..39ff456
--- /dev/null
+++ b/man/libsimple_venprintf.3
@@ -0,0 +1 @@
+libsimple_vweprintf.3 \ No newline at end of file
diff --git a/man/libsimple_veprintf.3 b/man/libsimple_veprintf.3
new file mode 120000
index 0000000..574bdd9
--- /dev/null
+++ b/man/libsimple_veprintf.3
@@ -0,0 +1 @@
+libsimple_venprintf.3 \ No newline at end of file
diff --git a/man/libsimple_weprintf.3 b/man/libsimple_weprintf.3
new file mode 120000
index 0000000..39ff456
--- /dev/null
+++ b/man/libsimple_weprintf.3
@@ -0,0 +1 @@
+libsimple_vweprintf.3 \ No newline at end of file
diff --git a/man/mallocn.3libsimple b/man/mallocn.3libsimple
new file mode 120000
index 0000000..23348f2
--- /dev/null
+++ b/man/mallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_mallocn.3 \ No newline at end of file
diff --git a/man/mallocz.3libsimple b/man/mallocz.3libsimple
new file mode 120000
index 0000000..cfa0ffc
--- /dev/null
+++ b/man/mallocz.3libsimple
@@ -0,0 +1 @@
+libsimple_mallocz.3 \ No newline at end of file
diff --git a/man/malloczn.3libsimple b/man/malloczn.3libsimple
new file mode 120000
index 0000000..eb274c9
--- /dev/null
+++ b/man/malloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_malloczn.3 \ No newline at end of file
diff --git a/man/memalignn.3libsimple b/man/memalignn.3libsimple
new file mode 120000
index 0000000..411c2eb
--- /dev/null
+++ b/man/memalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_memalignn.3 \ No newline at end of file
diff --git a/man/memalignz.3libsimple b/man/memalignz.3libsimple
new file mode 120000
index 0000000..e468464
--- /dev/null
+++ b/man/memalignz.3libsimple
@@ -0,0 +1 @@
+libsimple_memalignz.3 \ No newline at end of file
diff --git a/man/memalignzn.3libsimple b/man/memalignzn.3libsimple
new file mode 120000
index 0000000..24dc74d
--- /dev/null
+++ b/man/memalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_memalignzn.3 \ No newline at end of file
diff --git a/man/posix_memalignn.3libsimple b/man/posix_memalignn.3libsimple
new file mode 120000
index 0000000..6ec64f0
--- /dev/null
+++ b/man/posix_memalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_posix_memalignn.3 \ No newline at end of file
diff --git a/man/posix_memalignz.3libsimple b/man/posix_memalignz.3libsimple
new file mode 120000
index 0000000..a8aecf3
--- /dev/null
+++ b/man/posix_memalignz.3libsimple
@@ -0,0 +1 @@
+libsimple_posix_memalignz.3 \ No newline at end of file
diff --git a/man/posix_memalignzn.3libsimple b/man/posix_memalignzn.3libsimple
new file mode 120000
index 0000000..fbe1b5e
--- /dev/null
+++ b/man/posix_memalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_posix_memalignzn.3 \ No newline at end of file
diff --git a/man/pvalloc.3libsimple b/man/pvalloc.3libsimple
new file mode 120000
index 0000000..d49ae25
--- /dev/null
+++ b/man/pvalloc.3libsimple
@@ -0,0 +1 @@
+libsimple_pvalloc.3 \ No newline at end of file
diff --git a/man/pvallocn.3libsimple b/man/pvallocn.3libsimple
new file mode 120000
index 0000000..645a366
--- /dev/null
+++ b/man/pvallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_pvallocn.3 \ No newline at end of file
diff --git a/man/pvallocz.3libsimple b/man/pvallocz.3libsimple
new file mode 120000
index 0000000..e3c72f0
--- /dev/null
+++ b/man/pvallocz.3libsimple
@@ -0,0 +1 @@
+libsimple_pvallocz.3 \ No newline at end of file
diff --git a/man/pvalloczn.3libsimple b/man/pvalloczn.3libsimple
new file mode 120000
index 0000000..e94e13c
--- /dev/null
+++ b/man/pvalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_pvalloczn.3 \ No newline at end of file
diff --git a/man/reallocn.3libsimple b/man/reallocn.3libsimple
new file mode 120000
index 0000000..d80e531
--- /dev/null
+++ b/man/reallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_reallocn.3 \ No newline at end of file
diff --git a/man/unlist.3libsimple b/man/unlist.3libsimple
new file mode 120000
index 0000000..d075ee4
--- /dev/null
+++ b/man/unlist.3libsimple
@@ -0,0 +1 @@
+libsimple_unlist.3 \ No newline at end of file
diff --git a/man/valigned_allocn.3libsimple b/man/valigned_allocn.3libsimple
new file mode 120000
index 0000000..d552701
--- /dev/null
+++ b/man/valigned_allocn.3libsimple
@@ -0,0 +1 @@
+libsimple_valigned_allocn.3 \ No newline at end of file
diff --git a/man/valigned_alloczn.3libsimple b/man/valigned_alloczn.3libsimple
new file mode 120000
index 0000000..aac058b
--- /dev/null
+++ b/man/valigned_alloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_valigned_alloczn.3 \ No newline at end of file
diff --git a/man/valloc.3libsimple b/man/valloc.3libsimple
new file mode 120000
index 0000000..5879c71
--- /dev/null
+++ b/man/valloc.3libsimple
@@ -0,0 +1 @@
+libsimple_valloc.3 \ No newline at end of file
diff --git a/man/vallocn.3libsimple b/man/vallocn.3libsimple
new file mode 120000
index 0000000..56a5822
--- /dev/null
+++ b/man/vallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_vallocn.3 \ No newline at end of file
diff --git a/man/vallocz.3libsimple b/man/vallocz.3libsimple
new file mode 120000
index 0000000..3a2dc96
--- /dev/null
+++ b/man/vallocz.3libsimple
@@ -0,0 +1 @@
+libsimple_vallocz.3 \ No newline at end of file
diff --git a/man/valloczn.3libsimple b/man/valloczn.3libsimple
new file mode 120000
index 0000000..acae7d5
--- /dev/null
+++ b/man/valloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_valloczn.3 \ No newline at end of file
diff --git a/man/vasprintf.3libsimple b/man/vasprintf.3libsimple
new file mode 120000
index 0000000..9456f72
--- /dev/null
+++ b/man/vasprintf.3libsimple
@@ -0,0 +1 @@
+libsimple_vasprintf.3 \ No newline at end of file
diff --git a/man/vasprintfa.3libsimple b/man/vasprintfa.3libsimple
new file mode 120000
index 0000000..e792d7d
--- /dev/null
+++ b/man/vasprintfa.3libsimple
@@ -0,0 +1 @@
+libsimple_vasprintfa.3 \ No newline at end of file
diff --git a/man/vcallocn.3libsimple b/man/vcallocn.3libsimple
new file mode 120000
index 0000000..bcc02ee
--- /dev/null
+++ b/man/vcallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_vcallocn.3 \ No newline at end of file
diff --git a/man/venprintf.3libsimple b/man/venprintf.3libsimple
new file mode 120000
index 0000000..574bdd9
--- /dev/null
+++ b/man/venprintf.3libsimple
@@ -0,0 +1 @@
+libsimple_venprintf.3 \ No newline at end of file
diff --git a/man/veprintf.3libsimple b/man/veprintf.3libsimple
new file mode 120000
index 0000000..3a87c2d
--- /dev/null
+++ b/man/veprintf.3libsimple
@@ -0,0 +1 @@
+libsimple_veprintf.3 \ No newline at end of file
diff --git a/man/vmallocn.3libsimple b/man/vmallocn.3libsimple
new file mode 120000
index 0000000..6410741
--- /dev/null
+++ b/man/vmallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_vmallocn.3 \ No newline at end of file
diff --git a/man/vmalloczn.3libsimple b/man/vmalloczn.3libsimple
new file mode 120000
index 0000000..5a271e0
--- /dev/null
+++ b/man/vmalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_vmalloczn.3 \ No newline at end of file
diff --git a/man/vmemalignn.3libsimple b/man/vmemalignn.3libsimple
new file mode 120000
index 0000000..d9dcdfd
--- /dev/null
+++ b/man/vmemalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_vmemalignn.3 \ No newline at end of file
diff --git a/man/vmemalignzn.3libsimple b/man/vmemalignzn.3libsimple
new file mode 120000
index 0000000..2faeae6
--- /dev/null
+++ b/man/vmemalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_vmemalignzn.3 \ No newline at end of file
diff --git a/man/vposix_memalignn.3libsimple b/man/vposix_memalignn.3libsimple
new file mode 120000
index 0000000..7402678
--- /dev/null
+++ b/man/vposix_memalignn.3libsimple
@@ -0,0 +1 @@
+libsimple_vposix_memalignn.3 \ No newline at end of file
diff --git a/man/vposix_memalignzn.3libsimple b/man/vposix_memalignzn.3libsimple
new file mode 120000
index 0000000..e47154f
--- /dev/null
+++ b/man/vposix_memalignzn.3libsimple
@@ -0,0 +1 @@
+libsimple_vposix_memalignzn.3 \ No newline at end of file
diff --git a/man/vpvallocn.3libsimple b/man/vpvallocn.3libsimple
new file mode 120000
index 0000000..a659d76
--- /dev/null
+++ b/man/vpvallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_vpvallocn.3 \ No newline at end of file
diff --git a/man/vpvalloczn.3libsimple b/man/vpvalloczn.3libsimple
new file mode 120000
index 0000000..c93e0ed
--- /dev/null
+++ b/man/vpvalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_vpvalloczn.3 \ No newline at end of file
diff --git a/man/vreallocn.3libsimple b/man/vreallocn.3libsimple
new file mode 120000
index 0000000..18a590e
--- /dev/null
+++ b/man/vreallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_vreallocn.3 \ No newline at end of file
diff --git a/man/vvallocn.3libsimple b/man/vvallocn.3libsimple
new file mode 120000
index 0000000..b0804fe
--- /dev/null
+++ b/man/vvallocn.3libsimple
@@ -0,0 +1 @@
+libsimple_vvallocn.3 \ No newline at end of file
diff --git a/man/vvalloczn.3libsimple b/man/vvalloczn.3libsimple
new file mode 120000
index 0000000..10be3d5
--- /dev/null
+++ b/man/vvalloczn.3libsimple
@@ -0,0 +1 @@
+libsimple_vvalloczn.3 \ No newline at end of file
diff --git a/man/vweprintf.3libsimple b/man/vweprintf.3libsimple
new file mode 120000
index 0000000..39ff456
--- /dev/null
+++ b/man/vweprintf.3libsimple
@@ -0,0 +1 @@
+libsimple_vweprintf.3 \ No newline at end of file
diff --git a/man/weprintf.3libsimple b/man/weprintf.3libsimple
new file mode 120000
index 0000000..071fbc2
--- /dev/null
+++ b/man/weprintf.3libsimple
@@ -0,0 +1 @@
+libsimple_weprintf.3 \ No newline at end of file