CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2014/11/20 07:33:00
Modified files:
lib/libc/arch/amd64/string: Makefile.inc
Added files:
lib/libc/arch/amd64/string: bcmp.S bcopy.S bzero.S memchr.S
memcmp.S memcpy.S memmove.S memset.S
strchr.S strcmp.S strrchr.S
Log message:
Add amd64 assembler versions of some standard functions to libc. The
code is already used in the kernel and the files are unmodified copies
from src/sys/lib/libkern/arch/amd64/. Depending on the function, this
gives us some speedup in userland.
ok deraadt@, no objections from miod@