]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Windows: define OS wrapper for MinGW environment support
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 28 Jan 2011 08:16:17 +0000 (21:16 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 28 Jan 2011 08:16:17 +0000 (21:16 +1300)
compat/osdetect.h

index 26159829e402610fbb95eee4bbd2d4a43527f0a7..258e082ac34bf83db254db8d219518a07db3caf6 100644 (file)
 #elif defined(__DragonFly__)
 #define _SQUID_DRAGONFLY_ 1
 
-#elif defined(__CYGWIN32__)  || defined(__CYGWIN__)
+#elif defined(__CYGWIN32__) || defined(__CYGWIN__)
 #define _SQUID_CYGWIN_ 1
 #define _SQUID_WINDOWS_ 1
 
+#elif defined(__MINGW32__) || defined(__MINGW__)
+#define _SQUID_MINGW_ 1
+#define _SQUID_WINDOWS_ 1
+
 #elif defined(WIN32) || defined(WINNT) || defined(__WIN32__) || defined(__WIN32)
 /* We are using _SQUID_MSWIN_ define in cf.data.pre, so
    it must be defined to 1 to avoid the build failure of cfgen.