Browse Source

updated CLang version detection

Christophe Riccio 13 years ago
parent
commit
b9d9ae4ec5
2 changed files with 3 additions and 1 deletions
  1. 2 0
      glm/core/setup.hpp
  2. 1 1
      test/core/core_setup_message.cpp

+ 2 - 0
glm/core/setup.hpp

@@ -171,6 +171,8 @@
 #define GLM_COMPILER_CLANG31		0x20000060
 #define GLM_COMPILER_CLANG31		0x20000060
 #define GLM_COMPILER_CLANG32		0x20000070
 #define GLM_COMPILER_CLANG32		0x20000070
 #define GLM_COMPILER_CLANG33		0x20000080
 #define GLM_COMPILER_CLANG33		0x20000080
+#define GLM_COMPILER_CLANG40		0x20000090
+#define GLM_COMPILER_CLANG41		0x200000A0
 
 
 // LLVM GCC
 // LLVM GCC
 #define GLM_COMPILER_LLVM_GCC		0x40000000
 #define GLM_COMPILER_LLVM_GCC		0x40000000

+ 1 - 1
test/core/core_setup_message.cpp

@@ -176,7 +176,7 @@ int test_compiler()
         case GLM_COMPILER_CLANG33:
         case GLM_COMPILER_CLANG33:
             std::cout << "GLM_COMPILER_CLANG33" << std::endl;
             std::cout << "GLM_COMPILER_CLANG33" << std::endl;
             break;
             break;
-        case GLM_COMPILER_CLANG33:
+        case GLM_COMPILER_CLANG40:
             std::cout << "GLM_COMPILER_CLANG40" << std::endl;
             std::cout << "GLM_COMPILER_CLANG40" << std::endl;
             break;
             break;
 		default:
 		default: