13 Nov
2024
13 Nov
'24
1:20 p.m.
Jacek Caban (@jacek) commented about include/msvcrt/intrin.h:
unsigned __int64 _umul128(unsigned __int64,unsigned __int64,unsigned __int64*); #endif
+#if defined(_MSC_VER) +unsigned char _BitScanForward(unsigned long*,unsigned long); +#endif + +#if defined(_MSC_VER) && defined(__x86_64__) || defined(__aarch64__) || defined(__arm64ec__) `__arm64ec__` check here is not needed, ARM64EC target defines `__x86_64__` as well. Also, it's missing brackets around `||` cases.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/6752#note_87313