]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r339531,r339579,r340252,r340463,r340464,340472,r340587
authorMateusz Guzik <mjg@FreeBSD.org>
Tue, 20 Nov 2018 17:10:44 +0000 (17:10 +0000)
committerMateusz Guzik <mjg@FreeBSD.org>
Tue, 20 Nov 2018 17:10:44 +0000 (17:10 +0000)
commit78e0dea2e21225f0b2b7f2e0618b65be338f6bc3
tree888b0a80bffc527514799005c11987e6dffcb318
parent47bcd32c107235d6d9fe41ae641d62cec7c111d0
MFC r339531,r339579,r340252,r340463,r340464,340472,r340587

amd64: tidy up memset to have rax set earlier for small sizes
amd64: finish the tail in memset with an overlapping store
amd64: align memset buffers to 16 bytes before using rep stos
amd64: convert libc bzero to a C func to avoid future bloat
amd64: sync up libc memset with the kernel version
amd64: handle small memset buffers with overlapping stores
Fix -DNO_CLEAN amd64 build after r340463
Makefile.inc1
lib/libc/amd64/string/Makefile.inc
lib/libc/amd64/string/bzero.S [deleted file]
lib/libc/amd64/string/bzero.c [new file with mode: 0644]
lib/libc/amd64/string/memset.S
sys/amd64/amd64/support.S