Change 16343 by jhi@alpha on 2002/05/02 13:14:39
Integrate perlio;
Remove show-stoppers to non-PERLIO Win32 builds
(still not a very good show).
Affected files ...
.... //depot/perl/makedef.pl#118 integrate
.... //depot/perl/win32/makefile.mk#227 integrate
Differences ...
==== //depot/perl/makedef.pl#118 (text) ====
Index: perl/makedef.pl
--- perl/makedef.pl.~1~ Thu May 2 07:30:05 2002
+++ perl/makedef.pl Thu May 2 07:30:05 2002
@@ -1241,13 +1241,15 @@
perl_free
perl_parse
perl_run
-# Oddities
+# Oddities from PerlIO
+PerlIO_open
PerlIO_binmode
PerlIO_getpos
PerlIO_init
PerlIO_perlio
PerlIO_setpos
PerlIO_sprintf
+PerlIO_printf
PerlIO_sv_dup
PerlIO_tmpfile
PerlIO_vsprintf
==== //depot/perl/win32/makefile.mk#227 (text) ====
Index: perl/win32/makefile.mk
--- perl/win32/makefile.mk.~1~ Thu May 2 07:30:05 2002
+++ perl/win32/makefile.mk Thu May 2 07:30:05 2002
@@ -68,7 +68,7 @@
USE_IMP_SYS *= define
#
-# uncomment to enable the experimental PerlIO I/O subsystem.
+# Comment to disable I/O subsystem and use compiler's stdio for IO
USE_PERLIO = define
#
@@ -701,9 +701,11 @@
.\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 += .\win32io.c
-.ENDIF
+#.ENDIF
.IF "$(CRYPT_SRC)" != ""
WIN32_SRC += .\$(CRYPT_SRC)
End of Patch.