diff --git a/include/bx/float4_t.h b/include/bx/float4_t.h index 384af27..0a92748 100644 --- a/include/bx/float4_t.h +++ b/include/bx/float4_t.h @@ -11,11 +11,7 @@ #define BX_FLOAT4_INLINE BX_FORCE_INLINE -#if BX_COMPILER_MSVC && (BX_ARCH_64BIT || _M_IX86_FP >= 2) -# define __SSE2__ -#endif // BX_COMPILER_ - -#if defined(__SSE2__) +#if defined(__SSE2__) || (BX_COMPILER_MSVC && (BX_ARCH_64BIT || _M_IX86_FP >= 2) ) # include "float4_sse.h" #elif 0 // __ARM_NEON__ # include "float4_neon.h" diff --git a/include/bx/readerwriter.h b/include/bx/readerwriter.h index 58d1cec..c77b8a8 100644 --- a/include/bx/readerwriter.h +++ b/include/bx/readerwriter.h @@ -6,9 +6,11 @@ #ifndef __BX_READERWRITER_H__ #define __BX_READERWRITER_H__ +#include #include #include "bx.h" +#include "uint32_t.h" #if BX_COMPILER_MSVC # define fseeko64 _fseeki64