浏览代码

Fixed GCC warnings

Christophe Riccio 13 年之前
父节点
当前提交
cd043f2ee2
共有 1 个文件被更改,包括 7 次插入3 次删除
  1. 7 3
      glm/gtc/ulp.inl

+ 7 - 3
glm/gtc/ulp.inl

@@ -36,8 +36,10 @@
 #include <cmath>
 #include <cfloat>
 
-#pragma warning(push)
-#pragma warning(disable : 4127)
+#if(GLM_COMPILER & GLM_COMPILER_VC)
+#	pragma warning(push)
+#	pragma warning(disable : 4127)
+#endif
 
 typedef union
 {
@@ -186,7 +188,9 @@ namespace detail
 }//namespace detail
 }//namespace glm
 
-#pragma warning(pop)
+#if(GLM_COMPILER & GLM_COMPILER_VC)
+#	pragma warning(pop)
+#endif
 
 #if((GLM_COMPILER & GLM_COMPILER_VC) || ((GLM_COMPILER & GLM_COMPILER_INTEL) && (GLM_PLATFORM & GLM_PLATFORM_WINDOWS)))
 #	define GLM_NEXT_AFTER_FLT(x, toward) glm::detail::nextafterf((x), (toward))