summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/arch/amd64/memmove.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* In asm.h ensure NENTRY uses the old-school nop-sled align, but change standardderaadt2018-07-101-1/+1
| | | | | | | 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-1/+4
| | | | ok deraadt
* it should not be necessary to clear the direction flagtedu2014-11-291-1/+0
| | | | ok deraadt
* tiny tweak to asm. prefer memcpy and memmove, with bcopy wrappertedu2014-01-091-6/+7
| | | | ok guenther
* Remove pointless instruction in the memcpy path that snuck in with thekettenis2013-06-131-2/+0
| | | | | | previous commit. ok deraadt@
* merge bcopy/memcpy/memmove into one function.deraadt2013-06-131-3/+87
| | | | ok mlarkin tedu
* 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? ;)