aboutsummaryrefslogtreecommitdiff
path: root/lib/libc
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>1997-04-20 13:02:48 +0000
committerBruce Evans <bde@FreeBSD.org>1997-04-20 13:02:48 +0000
commite23b7f75de78b519ae98f06ee4a863502a402563 (patch)
treef4aa3934625a948b06bc9e0f75bcd8f0dec382a9 /lib/libc
parent8009c566df29a567fbd1ec08b901fda938ecc5ef (diff)
downloadsrc-e23b7f75de78b519ae98f06ee4a863502a402563.tar.gz
src-e23b7f75de78b519ae98f06ee4a863502a402563.zip
Use separate routines for memmove() and memcpy(). This lets me drop
the (buggy) support for alternative entry points. ALTENTRY() was only used for memmove(). Optimizing for space was particularly silly because memcpy() is rarely used (gcc normally inlines it). Obtained from: NetBSD
Notes
Notes: svn path=/head/; revision=25045
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/i386/string/memcpy.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libc/i386/string/memcpy.S b/lib/libc/i386/string/memcpy.S
new file mode 100644
index 000000000000..1617c7153aac
--- /dev/null
+++ b/lib/libc/i386/string/memcpy.S
@@ -0,0 +1,2 @@
+#define MEMCOPY
+#include "bcopy.S"