lz4: add memmove to arm string.c

This commit is contained in:
Philippe Teuwen 2020-06-07 12:46:34 +02:00
commit 381b47f64e
4 changed files with 19 additions and 21 deletions

View file

@ -182,26 +182,6 @@
#include <string.h> /* memset, memcpy */
#define MEM_INIT(p,v,s) memset((p),(v),(s))
#ifdef NEED_MEMMOVE
void *
memmove (void *dest, const void *src, size_t len)
{
char *d = dest;
const char *s = src;
if (d < s)
while (len--)
*d++ = *s++;
else
{
char *lasts = (char*)s + (len-1);
char *lastd = d + (len-1);
while (len--)
*lastd-- = *lasts--;
}
return dest;
}
#endif
/*-************************************
* Common Constants
**************************************/