Browse Source

Fixed Clang compiler detection

Christophe Riccio 11 years ago
parent
commit
7cd21032d3
1 changed files with 2 additions and 2 deletions
  1. 2 2
      glm/detail/setup.hpp

+ 2 - 2
glm/detail/setup.hpp

@@ -226,7 +226,7 @@
 
 
 // Clang
 // Clang
 #elif defined(__clang__)
 #elif defined(__clang__)
-#	if GLM_PLATFORM & GLM_COMPILER_APPLE_CLANG
+#	if GLM_PLATFORM & GLM_PLATFORM_APPLE
 #		if __clang_major__ == 4 && __clang_minor__ == 0
 #		if __clang_major__ == 4 && __clang_minor__ == 0
 #			define GLM_COMPILER GLM_COMPILER_APPLE_CLANG40
 #			define GLM_COMPILER GLM_COMPILER_APPLE_CLANG40
 #		elif __clang_major__ == 4 && __clang_minor__ == 1
 #		elif __clang_major__ == 4 && __clang_minor__ == 1
@@ -240,7 +240,7 @@
 #		elif __clang_major__ >= 6
 #		elif __clang_major__ >= 6
 #			define GLM_COMPILER GLM_COMPILER_APPLE_CLANG60
 #			define GLM_COMPILER GLM_COMPILER_APPLE_CLANG60
 #		endif
 #		endif
-#	elif GLM_PLATFORM & GLM_COMPILER_LLVM
+#	else
 #		if __clang_major__ == 3 && __clang_minor__ == 0
 #		if __clang_major__ == 3 && __clang_minor__ == 0
 #			define GLM_COMPILER GLM_COMPILER_LLVM30
 #			define GLM_COMPILER GLM_COMPILER_LLVM30
 #		elif __clang_major__ == 3 && __clang_minor__ == 1
 #		elif __clang_major__ == 3 && __clang_minor__ == 1