diff --git a/reactos/include/crt/mingw32/intrin_arm.h b/reactos/include/crt/mingw32/intrin_arm.h index 99ddb47a841..39c166ae71a 100644 --- a/reactos/include/crt/mingw32/intrin_arm.h +++ b/reactos/include/crt/mingw32/intrin_arm.h @@ -35,6 +35,11 @@ #define _ReturnAddress() (__builtin_return_address(0)) #define _ReadWriteBarrier() __sync_synchronize() +__INTRIN_INLINE unsigned short _byteswap_ushort(unsigned short value) +{ + return __builtin_bswap32(value) >> 16; +} + __INTRIN_INLINE unsigned _CountLeadingZeros(long Mask) { return Mask ? __builtin_clz(Mask) : 32;