diff --git a/include/cglm/common.h b/include/cglm/common.h index f0eb965..199bfda 100644 --- a/include/cglm/common.h +++ b/include/cglm/common.h @@ -14,7 +14,7 @@ #include #include -#if defined(_WIN32) +#if defined(_MSC_VER) # ifdef CGLM_DLL # define CGLM_EXPORT __declspec(dllexport) # else diff --git a/include/cglm/simd/intrin.h b/include/cglm/simd/intrin.h index 1938cb2..cf6753f 100644 --- a/include/cglm/simd/intrin.h +++ b/include/cglm/simd/intrin.h @@ -8,7 +8,7 @@ #ifndef cglm_intrin_h #define cglm_intrin_h -#if defined( _WIN32 ) +#if defined( _MSC_VER ) # if (defined(_M_AMD64) || defined(_M_X64)) || _M_IX86_FP == 2 # ifndef __SSE2__ # define __SSE2__