[VCRUNTIME] emmintrin.h: don expect _STATIC_ASSERT to be defined

Legacy headers, like the Wine msvcrt headers, do not define _STATIC_ASSERT
This commit is contained in:
Timo Kreuzer 2025-05-07 11:24:33 +03:00
parent eff677ca98
commit 2f30fda4f9

View file

@ -27,7 +27,9 @@ typedef union _DECLSPEC_INTRIN_TYPE _CRT_ALIGN(16) __m128i
unsigned __int32 m128i_u32[4]; unsigned __int32 m128i_u32[4];
unsigned __int64 m128i_u64[2]; unsigned __int64 m128i_u64[2];
} __m128i; } __m128i;
#ifdef _STATIC_ASSERT
_STATIC_ASSERT(sizeof(__m128i) == 16); _STATIC_ASSERT(sizeof(__m128i) == 16);
#endif
typedef struct _DECLSPEC_INTRIN_TYPE _CRT_ALIGN(16) __m128d typedef struct _DECLSPEC_INTRIN_TYPE _CRT_ALIGN(16) __m128d
{ {