diff options
Diffstat (limited to 'arch/x86_64/lib/memmove_64.c')
-rw-r--r-- | arch/x86_64/lib/memmove_64.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/arch/x86_64/lib/memmove_64.c b/arch/x86_64/lib/memmove_64.c deleted file mode 100644 index 751ebae8ec4..00000000000 --- a/arch/x86_64/lib/memmove_64.c +++ /dev/null @@ -1,21 +0,0 @@ -/* Normally compiler builtins are used, but sometimes the compiler calls out - of line code. Based on asm-i386/string.h. - */ -#define _STRING_C -#include <linux/string.h> -#include <linux/module.h> - -#undef memmove -void *memmove(void * dest,const void *src,size_t count) -{ - if (dest < src) { - return memcpy(dest,src,count); - } else { - char *p = (char *) dest + count; - char *s = (char *) src + count; - while (count--) - *--p = *--s; - } - return dest; -} -EXPORT_SYMBOL(memmove); |