From bf89820f25b72a8c1fda5bb9790615aa6ecbd005 Mon Sep 17 00:00:00 2001 From: "Charles.Forsyth" Date: Wed, 1 Apr 2009 22:56:32 +0000 Subject: 20090401-2355 --- libkern/memcpy-arm.c | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 libkern/memcpy-arm.c (limited to 'libkern/memcpy-arm.c') diff --git a/libkern/memcpy-arm.c b/libkern/memcpy-arm.c deleted file mode 100644 index 35f0afc5..00000000 --- a/libkern/memcpy-arm.c +++ /dev/null @@ -1,35 +0,0 @@ -#include -#include - -void* -memmove(void *a1, void *a2, ulong n) -{ - char *s1, *s2; - - if((long)n < 0) - abort(); - if(a1 > a2) - goto back; - s1 = a1; - s2 = a2; - while(n > 0) { - *s1++ = *s2++; - n--; - } - return a1; - -back: - s1 = (char*)a1 + n; - s2 = (char*)a2 + n; - while(n > 0) { - *--s1 = *--s2; - n--; - } - return a1; -} - -void* -memcpy(void *a1, void *a2, ulong n) -{ - return memmove(a1, a2, n); -} -- cgit v1.2.3