summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/arch/amd64/strlen.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use _ALIGN_TRAPS instead of _ALIGN_TEXT where nops aren't needed.guenther2018-07-131-2/+2
| | | | ok deraadt@
* Add retguard macros for libkernmortimer2018-07-031-1/+3
| | | | ok deraadt
* " the the " -> " the ", or in a couple of cases replace the superfluouskrw2016-03-201-2/+2
| | | | | | "the" with the obviously intended word. Started with a "the the" spotted by Mihal Mazurek.
* Like libc, also for the kernel: Import new amd64 assembly versions ofreyk2014-12-091-0/+156
| | | | | | | | | | 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@
* Remove assembly version of strlen from i386 and amd64, where it'smikeb2012-01-171-17/+0
| | | | | | | up to 3 times slower than the C code most of the time. This was brought up by DragonflyBSD guys initially. ok deraadt, guenther. miod will not miss it.
* delete unused junk RCS idsderaadt2007-11-241-4/+0
|
* an amd64 arch support.mickey2004-01-281-0/+21
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? ;)