diff --git a/libc/memcpy.cpp b/libc/memcpy.cpp index eae34220..7e7531ff 100644 --- a/libc/memcpy.cpp +++ b/libc/memcpy.cpp @@ -91,6 +91,7 @@ extern "C" void* memcpy(void* restrict dstptr, const void* restrict srcptr, } size_t numcopies = length / sizeof(unsigned long); +#if 0 #if defined(__x86_64__) || defined(__i386__) unsigned long zeroed_numcopies; #if defined(__x86_64__) @@ -102,6 +103,7 @@ extern "C" void* memcpy(void* restrict dstptr, const void* restrict srcptr, : "c"(numcopies), "S"(srcul), "D"(dstul) : "memory"); #endif +#endif #else for ( size_t i = 0; i < numcopies; i++ ) *dstul++ = *srcul++;