]> git.sesse.net Git - stockfish/blobdiff - src/misc.cpp
Add -mdynamic-no-pic to CFLAGS when compiling with GCC under OS X.
[stockfish] / src / misc.cpp
index 66e27b4ccf36b39d7e91eb0129f92bd4b6807935..89a2f5ee2e21e183d8c2ff7a715b7e0208574465 100644 (file)
@@ -230,9 +230,9 @@ static bool HT_enabled() {
   nIds = CPUInfo[0];
 
   memset(CPUString, 0, sizeof(CPUString));
-  *((int*)(CPUString+0)) = CPUInfo[1];
-  *((int*)(CPUString+4)) = CPUInfo[3];
-  *((int*)(CPUString+8)) = CPUInfo[2];
+  memcpy(&CPUString[0], &CPUInfo[1], sizeof(int));
+  memcpy(&CPUString[4], &CPUInfo[3], sizeof(int));
+  memcpy(&CPUString[8], &CPUInfo[2], sizeof(int));
 
   // Not an Intel CPU or CPUID.4 not supported
   if (strcmp(CPUString, "GenuineIntel") || nIds < 4)