mirror of https://github.com/ipxe/ipxe.git
[libc] Remove obsolete implementation of memcpy()
Signed-off-by: Michael Brown <mcb30@ipxe.org>pull/598/head
parent
520323e360
commit
7cbac68593
|
@ -27,18 +27,6 @@ FILE_LICENCE ( PUBLIC_DOMAIN );
|
|||
|
||||
extern void * __memcpy ( void *dest, const void *src, size_t len );
|
||||
|
||||
#if 0
|
||||
static inline __attribute__ (( always_inline )) void *
|
||||
__memcpy ( void *dest, const void *src, size_t len ) {
|
||||
int d0, d1, d2;
|
||||
__asm__ __volatile__ ( "rep ; movsb"
|
||||
: "=&c" ( d0 ), "=&S" ( d1 ), "=&D" ( d2 )
|
||||
: "0" ( len ), "1" ( src ), "2" ( dest )
|
||||
: "memory" );
|
||||
return dest;
|
||||
}
|
||||
#endif
|
||||
|
||||
static inline __attribute__ (( always_inline )) void *
|
||||
__constant_memcpy ( void *dest, const void *src, size_t len ) {
|
||||
union {
|
||||
|
|
Loading…
Reference in New Issue