aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2026-01-21 17:06:18 +0100
committerMattias Andrée <m@maandree.se>2026-01-21 17:06:18 +0100
commitf63ed735e45705c3d33e9058ebd88ffcd2f85d3b (patch)
tree03e869c6fd6466be061c90ae6ebf9a115cc8f944
parentDocument and add test for the result of converting between unsigned and negative (diff)
downloadlibj2-f63ed735e45705c3d33e9058ebd88ffcd2f85d3b.tar.gz
libj2-f63ed735e45705c3d33e9058ebd88ffcd2f85d3b.tar.bz2
libj2-f63ed735e45705c3d33e9058ebd88ffcd2f85d3b.tar.xz
Group man pages
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to '')
-rw-r--r--libj2_j2u_sat_add_j2u.c8
l---------libj2_j2u_sat_add_j2u_to_j2u.31
-rw-r--r--libj2_j2u_sat_add_j2u_to_j2u.c1
l---------libj2_j2u_sat_add_ju.31
-rw-r--r--libj2_j2u_sat_add_ju.c1
l---------libj2_j2u_sat_add_ju_to_j2u.31
-rw-r--r--libj2_j2u_sat_add_ju_to_j2u.c1
-rw-r--r--libj2_j2u_sat_lsh.c6
l---------libj2_j2u_sat_lsh_to_j2u.31
-rw-r--r--libj2_j2u_sat_lsh_to_j2u.c1
-rw-r--r--libj2_j2u_sat_mul_j2u.c9
l---------libj2_j2u_sat_mul_j2u_destructive.31
-rw-r--r--libj2_j2u_sat_mul_j2u_destructive.c1
l---------libj2_j2u_sat_mul_j2u_to_j2u.31
-rw-r--r--libj2_j2u_sat_mul_j2u_to_j2u.c1
l---------libj2_j2u_sat_mul_ju.31
-rw-r--r--libj2_j2u_sat_mul_ju.c1
l---------libj2_j2u_sat_mul_ju_to_j2u.31
-rw-r--r--libj2_j2u_sat_mul_ju_to_j2u.c1
l---------libj2_j2u_sat_rsub_j2u.31
-rw-r--r--libj2_j2u_sat_rsub_j2u.c1
l---------libj2_j2u_sat_rsub_ju.31
-rw-r--r--libj2_j2u_sat_rsub_ju.c1
-rw-r--r--libj2_j2u_sat_sub_j2u.c11
l---------libj2_j2u_sat_sub_j2u_to_j2u.31
-rw-r--r--libj2_j2u_sat_sub_j2u_to_j2u.c1
l---------libj2_j2u_sat_sub_ju.31
-rw-r--r--libj2_j2u_sat_sub_ju.c1
l---------libj2_j2u_sat_sub_ju_to_j2u.31
-rw-r--r--libj2_j2u_sat_sub_ju_to_j2u.c1
l---------libj2_ju_sat_add_j2u_to_j2u.31
-rw-r--r--libj2_ju_sat_add_j2u_to_j2u.c1
l---------libj2_ju_sat_lsh_to_j2u.31
-rw-r--r--libj2_ju_sat_lsh_to_j2u.c1
l---------libj2_ju_sat_mul_j2u_to_j2u.31
-rw-r--r--libj2_ju_sat_mul_j2u_to_j2u.c1
l---------libj2_ju_sat_sub_j2u_to_j2u.31
-rw-r--r--libj2_ju_sat_sub_j2u_to_j2u.c1
l---------libj2_ju_sat_sub_ju_to_j2u.31
-rw-r--r--libj2_ju_sat_sub_ju_to_j2u.c1
40 files changed, 48 insertions, 22 deletions
diff --git a/libj2_j2u_sat_add_j2u.c b/libj2_j2u_sat_add_j2u.c
index d45033f..e37a6ea 100644
--- a/libj2_j2u_sat_add_j2u.c
+++ b/libj2_j2u_sat_add_j2u.c
@@ -3,7 +3,13 @@
#ifndef TEST
extern inline void libj2_j2u_sat_add_j2u(struct libj2_j2u *a, const struct libj2_j2u *b);
-/* TODO Add man page */
+/* TODO Add man pages
+ * libj2_j2u_sat_add_j2u
+ * libj2_j2u_sat_add_j2u_to_j2u
+ * libj2_j2u_sat_add_ju
+ * libj2_j2u_sat_add_ju_to_j2u
+ * libj2_ju_sat_add_j2u_to_j2u
+ */
#else
diff --git a/libj2_j2u_sat_add_j2u_to_j2u.3 b/libj2_j2u_sat_add_j2u_to_j2u.3
new file mode 120000
index 0000000..fdc825a
--- /dev/null
+++ b/libj2_j2u_sat_add_j2u_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_add_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_add_j2u_to_j2u.c b/libj2_j2u_sat_add_j2u_to_j2u.c
index 7bc5be6..5828bf3 100644
--- a/libj2_j2u_sat_add_j2u_to_j2u.c
+++ b/libj2_j2u_sat_add_j2u_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_add_j2u_to_j2u(const struct libj2_j2u *a, const struct libj2_j2u *b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_add_ju.3 b/libj2_j2u_sat_add_ju.3
new file mode 120000
index 0000000..fdc825a
--- /dev/null
+++ b/libj2_j2u_sat_add_ju.3
@@ -0,0 +1 @@
+libj2_j2u_sat_add_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_add_ju.c b/libj2_j2u_sat_add_ju.c
index 4479457..bdae72e 100644
--- a/libj2_j2u_sat_add_ju.c
+++ b/libj2_j2u_sat_add_ju.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_add_ju(struct libj2_j2u *a, uintmax_t b);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_add_ju_to_j2u.3 b/libj2_j2u_sat_add_ju_to_j2u.3
new file mode 120000
index 0000000..fdc825a
--- /dev/null
+++ b/libj2_j2u_sat_add_ju_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_add_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_add_ju_to_j2u.c b/libj2_j2u_sat_add_ju_to_j2u.c
index c975416..b72dc4d 100644
--- a/libj2_j2u_sat_add_ju_to_j2u.c
+++ b/libj2_j2u_sat_add_ju_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_add_ju_to_j2u(const struct libj2_j2u *a, uintmax_t b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_lsh.c b/libj2_j2u_sat_lsh.c
index c665c83..a3a8007 100644
--- a/libj2_j2u_sat_lsh.c
+++ b/libj2_j2u_sat_lsh.c
@@ -3,7 +3,11 @@
#ifndef TEST
extern inline void libj2_j2u_sat_lsh(struct libj2_j2u *a, unsigned b);
-/* TODO Add man page */
+/* TODO Add man pages
+ * libj2_j2u_sat_lsh
+ * libj2_j2u_sat_lsh_to_j2u
+ * libj2_ju_sat_lsh_to_j2u
+ */
#else
diff --git a/libj2_j2u_sat_lsh_to_j2u.3 b/libj2_j2u_sat_lsh_to_j2u.3
new file mode 120000
index 0000000..123a20f
--- /dev/null
+++ b/libj2_j2u_sat_lsh_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_lsh.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_lsh_to_j2u.c b/libj2_j2u_sat_lsh_to_j2u.c
index 41b7c73..ffbd9c4 100644
--- a/libj2_j2u_sat_lsh_to_j2u.c
+++ b/libj2_j2u_sat_lsh_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_lsh_to_j2u(const struct libj2_j2u *a, unsigned b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_mul_j2u.c b/libj2_j2u_sat_mul_j2u.c
index f683f97..135a8b0 100644
--- a/libj2_j2u_sat_mul_j2u.c
+++ b/libj2_j2u_sat_mul_j2u.c
@@ -3,7 +3,14 @@
#ifndef TEST
extern inline void libj2_j2u_sat_mul_j2u(struct libj2_j2u *a, const struct libj2_j2u *b);
-/* TODO Add man page */
+/* TODO Add man pages
+ * libj2_j2u_sat_mul_j2u
+ * libj2_j2u_sat_mul_j2u_destructive
+ * libj2_j2u_sat_mul_j2u_to_j2u
+ * libj2_j2u_sat_mul_ju
+ * libj2_j2u_sat_mul_ju_to_j2u
+ * libj2_ju_sat_mul_j2u_to_j2u
+ */
#else
diff --git a/libj2_j2u_sat_mul_j2u_destructive.3 b/libj2_j2u_sat_mul_j2u_destructive.3
new file mode 120000
index 0000000..e86913e
--- /dev/null
+++ b/libj2_j2u_sat_mul_j2u_destructive.3
@@ -0,0 +1 @@
+libj2_j2u_sat_mul_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_mul_j2u_destructive.c b/libj2_j2u_sat_mul_j2u_destructive.c
index 0a34fbb..f18e304 100644
--- a/libj2_j2u_sat_mul_j2u_destructive.c
+++ b/libj2_j2u_sat_mul_j2u_destructive.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_mul_j2u_destructive(struct libj2_j2u *restrict a /*result */, struct libj2_j2u *restrict b /*destructed */);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_mul_j2u_to_j2u.3 b/libj2_j2u_sat_mul_j2u_to_j2u.3
new file mode 120000
index 0000000..e86913e
--- /dev/null
+++ b/libj2_j2u_sat_mul_j2u_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_mul_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_mul_j2u_to_j2u.c b/libj2_j2u_sat_mul_j2u_to_j2u.c
index d807ebb..19ad7bf 100644
--- a/libj2_j2u_sat_mul_j2u_to_j2u.c
+++ b/libj2_j2u_sat_mul_j2u_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_mul_j2u_to_j2u(const struct libj2_j2u *a, const struct libj2_j2u *b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_mul_ju.3 b/libj2_j2u_sat_mul_ju.3
new file mode 120000
index 0000000..e86913e
--- /dev/null
+++ b/libj2_j2u_sat_mul_ju.3
@@ -0,0 +1 @@
+libj2_j2u_sat_mul_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_mul_ju.c b/libj2_j2u_sat_mul_ju.c
index feda494..39120f0 100644
--- a/libj2_j2u_sat_mul_ju.c
+++ b/libj2_j2u_sat_mul_ju.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_mul_ju(struct libj2_j2u *a, uintmax_t b);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_mul_ju_to_j2u.3 b/libj2_j2u_sat_mul_ju_to_j2u.3
new file mode 120000
index 0000000..e86913e
--- /dev/null
+++ b/libj2_j2u_sat_mul_ju_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_mul_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_mul_ju_to_j2u.c b/libj2_j2u_sat_mul_ju_to_j2u.c
index 8d5d545..a2c465e 100644
--- a/libj2_j2u_sat_mul_ju_to_j2u.c
+++ b/libj2_j2u_sat_mul_ju_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_mul_ju_to_j2u(const struct libj2_j2u *a, uintmax_t b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_rsub_j2u.3 b/libj2_j2u_sat_rsub_j2u.3
new file mode 120000
index 0000000..2764e18
--- /dev/null
+++ b/libj2_j2u_sat_rsub_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_sub_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_rsub_j2u.c b/libj2_j2u_sat_rsub_j2u.c
index f03ded2..a06b0ae 100644
--- a/libj2_j2u_sat_rsub_j2u.c
+++ b/libj2_j2u_sat_rsub_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_rsub_j2u(struct libj2_j2u *a, const struct libj2_j2u *b);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_rsub_ju.3 b/libj2_j2u_sat_rsub_ju.3
new file mode 120000
index 0000000..2764e18
--- /dev/null
+++ b/libj2_j2u_sat_rsub_ju.3
@@ -0,0 +1 @@
+libj2_j2u_sat_sub_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_rsub_ju.c b/libj2_j2u_sat_rsub_ju.c
index f431f38..5e23245 100644
--- a/libj2_j2u_sat_rsub_ju.c
+++ b/libj2_j2u_sat_rsub_ju.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_rsub_ju(struct libj2_j2u *a, uintmax_t b);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_sub_j2u.c b/libj2_j2u_sat_sub_j2u.c
index e3e1b37..1fc5ced 100644
--- a/libj2_j2u_sat_sub_j2u.c
+++ b/libj2_j2u_sat_sub_j2u.c
@@ -3,7 +3,16 @@
#ifndef TEST
extern inline void libj2_j2u_sat_sub_j2u(struct libj2_j2u *a, const struct libj2_j2u *b);
-/* TODO Add man page */
+/* TODO Add man pages
+ * libj2_j2u_sat_sub_j2u
+ * libj2_j2u_sat_sub_j2u_to_j2u
+ * libj2_j2u_sat_sub_ju
+ * libj2_j2u_sat_sub_ju_to_j2u
+ * libj2_ju_sat_sub_j2u_to_j2u
+ * libj2_ju_sat_sub_ju_to_j2u
+ * libj2_j2u_sat_rsub_j2u
+ * libj2_j2u_sat_rsub_ju
+ */
#else
diff --git a/libj2_j2u_sat_sub_j2u_to_j2u.3 b/libj2_j2u_sat_sub_j2u_to_j2u.3
new file mode 120000
index 0000000..2764e18
--- /dev/null
+++ b/libj2_j2u_sat_sub_j2u_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_sub_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_sub_j2u_to_j2u.c b/libj2_j2u_sat_sub_j2u_to_j2u.c
index da41aea..20faa35 100644
--- a/libj2_j2u_sat_sub_j2u_to_j2u.c
+++ b/libj2_j2u_sat_sub_j2u_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_sub_j2u_to_j2u(const struct libj2_j2u *a, const struct libj2_j2u *b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_sub_ju.3 b/libj2_j2u_sat_sub_ju.3
new file mode 120000
index 0000000..2764e18
--- /dev/null
+++ b/libj2_j2u_sat_sub_ju.3
@@ -0,0 +1 @@
+libj2_j2u_sat_sub_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_sub_ju.c b/libj2_j2u_sat_sub_ju.c
index 376ec94..bd349f0 100644
--- a/libj2_j2u_sat_sub_ju.c
+++ b/libj2_j2u_sat_sub_ju.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_sub_ju(struct libj2_j2u *a, uintmax_t b);
-/* TODO Add man page */
#else
diff --git a/libj2_j2u_sat_sub_ju_to_j2u.3 b/libj2_j2u_sat_sub_ju_to_j2u.3
new file mode 120000
index 0000000..2764e18
--- /dev/null
+++ b/libj2_j2u_sat_sub_ju_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_sub_j2u.3 \ No newline at end of file
diff --git a/libj2_j2u_sat_sub_ju_to_j2u.c b/libj2_j2u_sat_sub_ju_to_j2u.c
index 6cadeee..1441037 100644
--- a/libj2_j2u_sat_sub_ju_to_j2u.c
+++ b/libj2_j2u_sat_sub_ju_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_j2u_sat_sub_ju_to_j2u(const struct libj2_j2u *a, uintmax_t b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_ju_sat_add_j2u_to_j2u.3 b/libj2_ju_sat_add_j2u_to_j2u.3
new file mode 120000
index 0000000..fdc825a
--- /dev/null
+++ b/libj2_ju_sat_add_j2u_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_add_j2u.3 \ No newline at end of file
diff --git a/libj2_ju_sat_add_j2u_to_j2u.c b/libj2_ju_sat_add_j2u_to_j2u.c
index c2623fd..9c7399a 100644
--- a/libj2_ju_sat_add_j2u_to_j2u.c
+++ b/libj2_ju_sat_add_j2u_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_ju_sat_add_j2u_to_j2u(uintmax_t a, const struct libj2_j2u *b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_ju_sat_lsh_to_j2u.3 b/libj2_ju_sat_lsh_to_j2u.3
new file mode 120000
index 0000000..123a20f
--- /dev/null
+++ b/libj2_ju_sat_lsh_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_lsh.3 \ No newline at end of file
diff --git a/libj2_ju_sat_lsh_to_j2u.c b/libj2_ju_sat_lsh_to_j2u.c
index 9841109..bcba9cb 100644
--- a/libj2_ju_sat_lsh_to_j2u.c
+++ b/libj2_ju_sat_lsh_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_ju_sat_lsh_to_j2u(uintmax_t a, unsigned b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_ju_sat_mul_j2u_to_j2u.3 b/libj2_ju_sat_mul_j2u_to_j2u.3
new file mode 120000
index 0000000..e86913e
--- /dev/null
+++ b/libj2_ju_sat_mul_j2u_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_mul_j2u.3 \ No newline at end of file
diff --git a/libj2_ju_sat_mul_j2u_to_j2u.c b/libj2_ju_sat_mul_j2u_to_j2u.c
index b86dfc7..110822b 100644
--- a/libj2_ju_sat_mul_j2u_to_j2u.c
+++ b/libj2_ju_sat_mul_j2u_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_ju_sat_mul_j2u_to_j2u(uintmax_t a, const struct libj2_j2u *b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_ju_sat_sub_j2u_to_j2u.3 b/libj2_ju_sat_sub_j2u_to_j2u.3
new file mode 120000
index 0000000..2764e18
--- /dev/null
+++ b/libj2_ju_sat_sub_j2u_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_sub_j2u.3 \ No newline at end of file
diff --git a/libj2_ju_sat_sub_j2u_to_j2u.c b/libj2_ju_sat_sub_j2u_to_j2u.c
index 9245de9..4adf4d6 100644
--- a/libj2_ju_sat_sub_j2u_to_j2u.c
+++ b/libj2_ju_sat_sub_j2u_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_ju_sat_sub_j2u_to_j2u(uintmax_t a, const struct libj2_j2u *b, struct libj2_j2u *res);
-/* TODO Add man page */
#else
diff --git a/libj2_ju_sat_sub_ju_to_j2u.3 b/libj2_ju_sat_sub_ju_to_j2u.3
new file mode 120000
index 0000000..2764e18
--- /dev/null
+++ b/libj2_ju_sat_sub_ju_to_j2u.3
@@ -0,0 +1 @@
+libj2_j2u_sat_sub_j2u.3 \ No newline at end of file
diff --git a/libj2_ju_sat_sub_ju_to_j2u.c b/libj2_ju_sat_sub_ju_to_j2u.c
index 34549c7..84ba3d9 100644
--- a/libj2_ju_sat_sub_ju_to_j2u.c
+++ b/libj2_ju_sat_sub_ju_to_j2u.c
@@ -3,7 +3,6 @@
#ifndef TEST
extern inline void libj2_ju_sat_sub_ju_to_j2u(uintmax_t a, uintmax_t b, struct libj2_j2u *res);
-/* TODO Add man page */
#else