Sign in
mingw
/
mingw-w64
/
91674baa6cf191dbae796aca686b2b572ed4e4bc
/
.
/
mingw-w64-crt
/
misc
/
winbs_ushort.c
blob: 3bbd37939d99aa4652440322620c0195bfe8c946 [
file
] [
log
] [
blame
]
unsigned
short
__cdecl _byteswap_ushort
(
unsigned
short
_Short
);
unsigned
short
__cdecl _byteswap_ushort
(
unsigned
short
_Short
)
{
unsigned
short
retval
;
__asm__
(
"rorw $8, %w[retval]"
:
[
retval
]
"=rm"
(
retval
)
:
"[retval]"
(
_Short
));
return
retval
;
}