summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/arch/amd64/strrchr.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add retguard macros for libkernmortimer2018-07-031-1/+3
| | | | ok deraadt
* Like libc, also for the kernel: Import new amd64 assembly versions ofreyk2014-12-091-11/+113
| | | | | | | | | | strchr/index, strrchr/rindex, and strlen that provide a significantly faster performance than our previous .c or .S implementations. Based on NetBSD's code. Tested with different amd64 CPUs. ok deraadt@ mikeb@
* libkern, begone. Move to a new mechanism where config(8)'s "file"deraadt2007-11-251-3/+20
| | | | | | | | | | | | directive can select between MI and MD versions of these files. At the same time, adjust the boot programs to pick exactly what they need, instead of the 7 or 8 mechanisms previously used. There will be some fallout from this, but testing it all by myself is a ridiculously slow process; it will be finished in-tree. Various developers were very nice and avoided making fun of me when I was gibbering in the corner..
* an amd64 arch support.mickey2004-01-281-0/+4
hacked by art@ from netbsd sources and then later debugged by me into the shape where it can host itself. no bootloader yet as needs redoing from the recent advanced i386 sources (anyone? ;)