diff --git a/src/lj_def.h b/src/lj_def.h index b52d5d1b..26cf7fdc 100644 --- a/src/lj_def.h +++ b/src/lj_def.h @@ -242,6 +242,8 @@ static LJ_AINLINE uint32_t lj_getu32(const void *p) #define LJ_FASTCALL __fastcall #endif +#pragma intrinsic(_BitScanForward) +#pragma intrinsic(_BitScanReverse) unsigned char _BitScanForward(uint32_t *, unsigned long); unsigned char _BitScanReverse(uint32_t *, unsigned long); unsigned long _byteswap_ulong(unsigned long);