freebsd-dev/lib/libc/amd64/string
Mateusz Guzik 9c7d70ee7d amd64: convert libc bcopy to a C func to avoid future bloat
The function is of limited use and is an almost a direct clone of
memmove/memcpy (with arguments swapped). Introduction of ERMS variants
of string routines would mean avoidable growth of libc.

bcopy will get redefined to a __builtin_memmove later on with this
symbol only left for compatibility.

Reviewed by:	kib
Approved by:	re (gjb)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D17539
2018-10-13 21:17:28 +00:00
..
bcmp.S amd64: reimplement libc memcmp and bcmp with kernel memcmp 2018-09-27 17:08:29 +00:00
bcopy.c amd64: convert libc bcopy to a C func to avoid future bloat 2018-10-13 21:17:28 +00:00
bzero.S amd64: reimplement libc memset and bzero with kernel memset 2018-10-01 20:39:17 +00:00
Makefile.inc amd64: convert libc bcopy to a C func to avoid future bloat 2018-10-13 21:17:28 +00:00
memcmp.S amd64: reimplement libc memcmp and bcmp with kernel memcmp 2018-09-27 17:08:29 +00:00
memcpy.S amd64: import updated kernel memmove to libc 2018-10-13 21:15:47 +00:00
memmove.S amd64: import updated kernel memmove to libc 2018-10-13 21:15:47 +00:00
memset.S amd64: import updated kernel memset to libc 2018-10-05 19:27:42 +00:00
stpcpy.S
strcat.S
strcmp.S
strcpy.c libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00