about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2021-11-05 19:22:41 +0100
committerLeah Neukirchen <leah@vuxu.org>2021-11-05 19:22:41 +0100
commit9955555698fb864ff44defcc84c4bdd3807344af (patch)
tree11cb67dcca175afb458131a237038cd0bf7bacba
parent512f6213133906fc73f5dd2865ae973e4412a1f6 (diff)
downloadlibste-9955555698fb864ff44defcc84c4bdd3807344af.tar.gz
libste-9955555698fb864ff44defcc84c4bdd3807344af.tar.xz
libste-9955555698fb864ff44defcc84c4bdd3807344af.zip
add implementation details
-rw-r--r--README8
-rw-r--r--libste.38
2 files changed, 16 insertions, 0 deletions
diff --git a/README b/README
index 776eb20..79a04b8 100644
--- a/README
+++ b/README
@@ -46,6 +46,14 @@ DESCRIPTION
      function call does nothing but return dst again.  At any point,
      truncation can be checked by comparing the return value to end.
 
+IMPLEMENTATION DETAILS
+     libste is written in portable C99.
+
+     Functions do not use vectorization to keep code size small and because
+     the inputs are expected to be small enough to not benefit from it.
+
+     The functions can be vendored or inlined into your codebase easily.
+
 AUTHORS
      Leah Neukirchen <leah@vuxu.org>
 
diff --git a/libste.3 b/libste.3
index f81e079..0aadb70 100644
--- a/libste.3
+++ b/libste.3
@@ -101,6 +101,14 @@ At any point, truncation can be checked by comparing the return value to
 .\" .Sh SEE ALSO
 .\" .Sh STANDARDS
 .\" .Sh HISTORY
+.Sh IMPLEMENTATION DETAILS
+.Nm libste
+is written in portable C99.
+.Pp
+Functions do not use vectorization to keep code size small
+and because the inputs are expected to be small enough to not benefit from it.  
+.Pp
+The functions can be vendored or inlined into your codebase easily.
 .Sh AUTHORS
 .An Leah Neukirchen Aq Mt leah@vuxu.org
 .Sh LICENSE