]> git.sur5r.net Git - u-boot/commitdiff
Remove unneeded remnants of bcopy().
authorRobert P. J. Day <rpjday@crashcourse.ca>
Mon, 30 May 2016 10:55:53 +0000 (06:55 -0400)
committerTom Rini <trini@konsulko.com>
Mon, 6 Jun 2016 17:39:18 +0000 (13:39 -0400)
Since bcopy() is no longer used, delete all remaining references to
it.

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
arch/microblaze/include/asm/string.h
arch/powerpc/lib/ppcstring.S
include/linux/string.h
lib/string.c

index 724f5bdfa659490fe8a469b1e1263758e2153b48..8f67ec785d4cb44303842478d01e376a71c146ac 100644 (file)
 #define __MICROBLAZE_STRING_H__
 
 #if 0
-#define __HAVE_ARCH_BCOPY
 #define __HAVE_ARCH_MEMCPY
 #define __HAVE_ARCH_MEMSET
 #define __HAVE_ARCH_MEMMOVE
 
 extern void *memcpy (void *, const void *, __kernel_size_t);
-extern void bcopy (const char *, char *, int);
 extern void *memset (void *, int, __kernel_size_t);
 extern void *memmove (void *, const void *, __kernel_size_t);
 #endif
index 8152ac9b0f888cbe2df916da02552483849ace7a..56bb3b824e7fcfb6edee7eb48b759e404ce9592a 100644 (file)
@@ -92,13 +92,6 @@ memset:
        bdnz    8b
        blr
 
-       .globl  bcopy
-bcopy:
-       mr      r6,r3
-       mr      r3,r4
-       mr      r4,r6
-       b       memcpy
-
        .globl  memmove
 memmove:
        cmplw   0,r3,r4
index c7047ba0bca6a8bd191013eae45aea7307b71552..091ccab395b96e2d582c0ed405d3aef95da9e6db 100644 (file)
@@ -20,10 +20,6 @@ extern __kernel_size_t strspn(const char *,const char *);
  */
 #include <asm/string.h>
 
-#ifndef __HAVE_ARCH_BCOPY
-char *bcopy(const char *src, char *dest, int count);
-#endif
-
 #ifndef __HAVE_ARCH_STRCPY
 extern char * strcpy(char *,const char *);
 #endif
index 87c9a408e625de435c1051ccfaa20074dca0ad15..67d5f6a4213a4c9e3dcdfe067724e4a7885baad6 100644 (file)
@@ -461,30 +461,6 @@ void * memset(void * s,int c,size_t count)
 }
 #endif
 
-#ifndef __HAVE_ARCH_BCOPY
-/**
- * bcopy - Copy one area of memory to another
- * @src: Where to copy from
- * @dest: Where to copy to
- * @count: The size of the area.
- *
- * Note that this is the same as memcpy(), with the arguments reversed.
- * memcpy() is the standard, bcopy() is a legacy BSD function.
- *
- * You should not use this function to access IO space, use memcpy_toio()
- * or memcpy_fromio() instead.
- */
-char * bcopy(const char * src, char * dest, int count)
-{
-       char *tmp = dest;
-
-       while (count--)
-               *tmp++ = *src++;
-
-       return dest;
-}
-#endif
-
 #ifndef __HAVE_ARCH_MEMCPY
 /**
  * memcpy - Copy one area of memory to another