summaryrefslogtreecommitdiff
path: root/win32/makefile.mk
diff options
context:
space:
mode:
Diffstat (limited to 'win32/makefile.mk')
-rw-r--r--win32/makefile.mk11
1 files changed, 1 insertions, 10 deletions
diff --git a/win32/makefile.mk b/win32/makefile.mk
index fe845c255c..30dafb8cc9 100644
--- a/win32/makefile.mk
+++ b/win32/makefile.mk
@@ -555,9 +555,7 @@ OBJOUT_FLAG = -o
EXEOUT_FLAG = -o
LIBOUT_FLAG =
-# NOTE: we assume that GCC uses MSVCRT.DLL
-# See comments about PERL_MSVCRT_READFIX in the "cl" compiler section below.
-BUILDOPT += -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX
+BUILDOPT += -fno-strict-aliasing -mms-bitfields
.ELSE
@@ -631,13 +629,6 @@ BUILDOPT += -D_USE_32BIT_TIME_T
.ENDIF
.ENDIF
-# Use the MSVCRT read() fix only when using VC++ 6.x or earlier. Later
-# versions use MSVCR70.dll, MSVCR71.dll, etc, which do not require the
-# fix.
-.IF "$(CCTYPE)" == "MSVC60"
-BUILDOPT += -DPERL_MSVCRT_READFIX
-.ENDIF
-
LIBBASEFILES = $(CRYPT_LIB) \
oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib \
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib \