From 8197773bf51e30a93c0ab99d864f6812d76be568 Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Sat, 14 Jan 2012 15:09:20 +0000 Subject: [PATCH] Fixed warning on GCC --- glm/core/intrinsic_common.inl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/glm/core/intrinsic_common.inl b/glm/core/intrinsic_common.inl index 713d6635..5890fc64 100644 --- a/glm/core/intrinsic_common.inl +++ b/glm/core/intrinsic_common.inl @@ -29,8 +29,10 @@ namespace glm{ namespace detail{ +#if(GLM_COMPILER & GLM_COMPILER_VC) #pragma warning(push) #pragma warning(disable : 4510 4512 4610) +#endif union ieee754_QNAN { @@ -43,7 +45,9 @@ namespace detail{ ieee754_QNAN() : f(0.0)/*, mantissa(0x7FFFFF), exp(0xFF), sign(0x0)*/ {} }; +#if(GLM_COMPILER & GLM_COMPILER_VC) #pragma warning(pop) +#endif static const __m128 GLM_VAR_USED zero = _mm_setzero_ps(); static const __m128 GLM_VAR_USED one = _mm_set_ps1(1.0f);