From: Gurusamy Sarathy Date: Tue, 7 May 2002 22:33:20 +0000 (+0000) Subject: integrate makefile.mk changes into Makefile X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=f7d585d3315f12f0b32c440165c563454f8aea4a;p=p5sagit%2Fp5-mst-13.2.git integrate makefile.mk changes into Makefile p4raw-id: //depot/perl@16458 --- diff --git a/win32/Makefile b/win32/Makefile index 5c81d6e..e72f29d 100644 --- a/win32/Makefile +++ b/win32/Makefile @@ -47,12 +47,12 @@ INST_TOP = $(INST_DRV)\perl # # uncomment to enable multiple interpreters. This is need for fork() -# emulation. +# emulation and for thread support. # USE_MULTI = define # -# Beginnings of interpreter cloning/threads; still very incomplete. +# Beginnings of interpreter cloning/threads; now reasonably complete. # This should be enabled to get the fork() emulation. This needs # USE_MULTI as well. # @@ -66,7 +66,11 @@ USE_ITHREADS = define USE_IMP_SYS = define # -# uncomment to enable the experimental PerlIO I/O subsystem. +# Comment out next assign to disable perl's I/O subsystem and use compiler's +# stdio for IO - depending on your compiler vendor and run time library you may +# then get a number of fails from make test i.e. bugs - complain to them not us ;-). +# You will also be unable to take full advantage of perl5.8's support for multiple +# encodings and may see lower IO performance. You have been warned. USE_PERLIO = define # @@ -88,6 +92,8 @@ USE_PERLIO = define # # uncomment next line if you want debug version of perl (big,slow) +# If not enabled, we automatically try to use maximum optimization +# with all compilers that are known to have a working optimizer. # #CFG = Debug @@ -551,9 +557,11 @@ WIN32_SRC = \ .\win32sck.c \ .\win32thread.c -!IF "$(USE_PERLIO)" == "define" +# We need this for miniperl build unless we override canned +# config.h #define building mini\* +#!IF "$(USE_PERLIO)" == "define" WIN32_SRC = $(WIN32_SRC) .\win32io.c -!ENDIF +#!ENDIF !IF "$(CRYPT_SRC)" != "" WIN32_SRC = $(WIN32_SRC) .\$(CRYPT_SRC)