Fix MingW build
[alexxy/gromacs.git] / src / gromacs / gmxlib / gmx_cpuid.c
index fb1b076ee870d1be96996293b053e8f0fb511dea..020e37aa55f41544d69724a70708f5113ecd4941 100644 (file)
 #include <stdlib.h>
 #include <string.h>
 #include <ctype.h>
-#ifdef _MSC_VER
+#ifdef GMX_NATIVE_WINDOWS
 /* MSVC definition for __cpuid() */
-#include <intrin.h>
+    #ifdef _MSC_VER
+        #include <intrin.h>
+    #endif
 /* sysinfo functions */
-#include <windows.h>
+    #include <windows.h>
 #endif
 #ifdef HAVE_UNISTD_H
 /* sysconf() definition */
-#include <unistd.h>
+    #include <unistd.h>
 #endif
 
 #include "gmx_cpuid.h"