summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/memmove.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* In preparation of compiling our kernels with -ffreestanding, explicitly mapkettenis2017-01-241-1/+3
| | | | | | | | | a few performance-critical functions to compiler builtins. Since the builtins supported by gcc3, gcc4 and clang are not the same, there are (unfortunately) some compiler checks to make sure we only do the mapping for builtins that are actually supported by the compiler. ok jca@, tom@, guenther@
* portable memmove(), for if an architecture lacks a custom optimizedderaadt2013-06-111-0/+53
version.