CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2018/07/10 10:01:26

Modified files:
        sys/arch/amd64/include: asm.h 
        sys/arch/amd64/amd64: locore.S locore0.S spl.S vector.S 
        sys/lib/libkern/arch/amd64: htonl.S htons.S memmove.S 
        lib/libc/arch/amd64/string: memmove.S 

Log message:
In asm.h ensure NENTRY uses the old-school nop-sled align, but change standard
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

Reply via email to