linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / arch / x86_64 / lib / memmove.c
index 751ebae..e93d525 100644 (file)
@@ -3,13 +3,12 @@
  */
 #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);
+               __inline_memcpy(dest,src,count);
        } else {
                char *p = (char *) dest + count;
                char *s = (char *) src + count;
@@ -18,4 +17,3 @@ void *memmove(void * dest,const void *src,size_t count)
        }
        return dest;
 } 
-EXPORT_SYMBOL(memmove);