git: libstand: Use the +Q register constraint in the __byte_swap16_var() macro.
Imre Vadasz
ivadasz at crater.dragonflybsd.org
Thu Feb 25 07:56:11 PST 2016
commit c0190490f865fd00e17d75fef1788ac256c2813c
Author: Imre Vadasz <imre at vdsz.com>
Date: Thu Feb 25 16:49:39 2016 +0100
libstand: Use the +Q register constraint in the __byte_swap16_var() macro.
* Using +Q makes sure that the register also has a 'high' 8-bit
sub-register. On amd64, the +q constraint would also contain the
SIL and DIL registers, which don't have a 'high' 8-bit sub-register.
Summary of changes:
lib/libstand/machine/endian.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c0190490f865fd00e17d75fef1788ac256c2813c
--
DragonFly BSD source repository
More information about the Commits
mailing list