summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/arch/amd64/htons.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* In asm.h ensure NENTRY uses the old-school nop-sled align, but change standardderaadt2018-07-101-2/+2
| | | | | | | ENTRY is a trapsled. Fix a few functions which fall-through into an ENTRY macro. amd64 binaries now are free of double+-nop sequences (except for one assember nit in aes-586.pl). Previous changes by guenther got us here. ok mortimer kettenis
* Add retguard macros for libkernmortimer2018-07-031-0/+2
| | | | ok deraadt
* libkern, begone. Move to a new mechanism where config(8)'s "file"deraadt2007-11-251-0/+49
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..