summaryrefslogtreecommitdiff
path: root/win32/win32.h
diff options
context:
space:
mode:
Diffstat (limited to 'win32/win32.h')
-rw-r--r--win32/win32.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/win32/win32.h b/win32/win32.h
index 789671f866..7ac70ad74c 100644
--- a/win32/win32.h
+++ b/win32/win32.h
@@ -187,13 +187,11 @@ struct utsname {
/* Compiler-specific stuff. */
-#if defined(_MSC_VER) || defined(__MINGW32__)
/* VC uses non-standard way to determine the size and alignment if bit-fields */
-/* MinGW will compiler with -mms-bitfields, so should use the same types */
-# define PERL_BITFIELD8 unsigned char
-# define PERL_BITFIELD16 unsigned short
-# define PERL_BITFIELD32 unsigned int
-#endif
+/* MinGW will compile with -mms-bitfields, so should use the same types */
+#define PERL_BITFIELD8 unsigned char
+#define PERL_BITFIELD16 unsigned short
+#define PERL_BITFIELD32 unsigned int
#ifdef _MSC_VER /* Microsoft Visual C++ */
@@ -253,8 +251,6 @@ typedef long gid_t;
#endif /* __MINGW32__ */
-/* compatibility stuff for other compilers goes here */
-
#ifndef _INTPTR_T_DEFINED
typedef int intptr_t;
# define _INTPTR_T_DEFINED