--- /dev/null
+/* public domain function from Jan Wolter Unix Incompatibility Notes */
+/* http://unixpapa.com/incnote/ */
+char *memmove(char *dst, char *src, int n)
+{
+ if (src > dst)
+ for ( ; n > 0; n--)
+ *(dst++)= *(src++);
+ else
+ for (dst+= n-1, src+= n-1; n > 0; n--)
+ *(dst--)= *(src--);
+}