summaryrefslogtreecommitdiff
path: root/vere/pkg/c3/defs.c
diff options
context:
space:
mode:
Diffstat (limited to 'vere/pkg/c3/defs.c')
-rw-r--r--vere/pkg/c3/defs.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/vere/pkg/c3/defs.c b/vere/pkg/c3/defs.c
new file mode 100644
index 0000000..24c1d13
--- /dev/null
+++ b/vere/pkg/c3/defs.c
@@ -0,0 +1,19 @@
+#include "defs.h"
+
+c3_s
+c3_sift_short(c3_y buf_y[2]);
+c3_w
+c3_sift_word(c3_y buf_y[4]);
+c3_d
+c3_sift_chub(c3_y byt_y[8]);
+
+void
+c3_etch_short(c3_y buf_y[2], c3_s sot_s);
+void
+c3_etch_word(c3_y buf_y[4], c3_w wod_w);
+void
+c3_etch_chub(c3_y byt_y[8], c3_d num_d);
+
+c3_w c3_align_w(c3_w x, c3_w al, align_dir hilo);
+c3_d c3_align_d(c3_d x, c3_d al, align_dir hilo);
+void *c3_align_p(void const * p, size_t al, align_dir hilo);