summaryrefslogtreecommitdiff
path: root/README.win32
diff options
context:
space:
mode:
authorSteve Hay <SteveHay@planit.com>2007-05-25 09:18:45 +0000
committerSteve Hay <SteveHay@planit.com>2007-05-25 09:18:45 +0000
commitd67249f4ee2e74bfb7d85025c937607c103c9c81 (patch)
treeb8c9467f4062b7019becbddad5b1eb54daf564fa /README.win32
parent61f9802b72e0698621aaf73d88595b3d5d85df0a (diff)
downloadperl-d67249f4ee2e74bfb7d85025c937607c103c9c81.tar.gz
Fix the ext/IO/t/io_sock.t failure when built with VC++ 2005
Unknown to me win32/win32.h was defining USE_FIXED_OSFHANDLE, which arranged for a black magic fix to MSVCRT.DLL's _open_osfhandle() to be used. It seems that this is inappropriate for VC++ versions later than 6.x, since they don't use that DLL: simply not defining that symbol makes the io_sock.t failure go away. (Compare change #29233, which similarly disabled the fix to MSVCRT.DLL's read() for VC++ versions later than 6.x.) p4raw-link: @29233 on //depot/perl: 46e77f111828d72136c91f0837803182535da01d p4raw-id: //depot/perl@31271
Diffstat (limited to 'README.win32')
-rw-r--r--README.win327
1 files changed, 1 insertions, 6 deletions
diff --git a/README.win32 b/README.win32
index 25ebadd3ee..1a4f7f8591 100644
--- a/README.win32
+++ b/README.win32
@@ -410,11 +410,6 @@ spaces. So don't do that.
If you are running the tests from a emacs shell window, you may see
failures in op/stat.t. Run "dmake test-notty" in that case.
-If you're using the Microsoft Visual C++ 2005 compiler (VC++ 8) then you'll
-find that F<ext/IO/t/io_sock.t> currently produces some warnings and then
-hangs. You will need to kill the hung perl.exe process to allow the
-remainder of the test suite to complete.
-
If you're using the Borland compiler, you may see a failure in op/taint.t
arising from the inability to find the Borland Runtime DLLs on the system
default path. You will need to copy the DLLs reported by the messages
@@ -960,6 +955,6 @@ Win9x support was added in 5.6 (Benjamin Stuhl).
Support for 64-bit Windows added in 5.8 (ActiveState Corp).
-Last updated: 28 November 2006
+Last updated: 25 May 2007
=cut