Fixed model, 32/64bits detection on MacOS X

master
Christophe Riccio ago%!(EXTRA string=14 years)
parent 7833ec3369
commit 1625a495a8
  1. 12
      glm/core/setup.hpp
  2. 2
      test/core/core_setup_message.cpp

@ -393,18 +393,10 @@
///////////////// /////////////////
// Build model // // Build model //
#if(GLM_COMPILER & GLM_COMPILER_VC) #if((defined(__WORDSIZE) && (__WORDSIZE == 64)) || defined(__arch64__) || defined(__LP64__) || defined(_M_X64) || defined(__ppc64__) || defined(__x86_64__))
# if defined(_M_X64)
# define GLM_MODEL GLM_MODEL_64 # define GLM_MODEL GLM_MODEL_64
# else #elif(defined(__i386__) || defined(__ppc__))
# define GLM_MODEL GLM_MODEL_32
# endif//_M_X64
#elif(GLM_COMPILER & GLM_COMPILER_GCC)
# if(defined(__WORDSIZE) && (__WORDSIZE == 64)) || defined(__arch64__) || defined(__LP64__) || defined(__x86_64__)
# define GLM_MODEL GLM_MODEL_64
# else
# define GLM_MODEL GLM_MODEL_32 # define GLM_MODEL GLM_MODEL_32
# endif//
#else #else
# define GLM_MODEL GLM_MODEL_32 # define GLM_MODEL GLM_MODEL_32
#endif// #endif//

@ -13,7 +13,7 @@
int test_compiler() int test_compiler()
{ {
int Error = 0; int Error(0);
switch(GLM_COMPILER) switch(GLM_COMPILER)
{ {

Loading…
Cancel
Save