From: Jarkko Hietaniemi Date: Sun, 26 Nov 2000 00:01:26 +0000 (+0000) Subject: Integrate perlio: X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=9d4164a33f49129f962ea484086b4b733e987ba7;p=p5sagit%2Fp5-mst-13.2.git Integrate perlio: [ 7860] Correct relative path from new ext\Filter\Util\Call location back to miniperl. [ 7857] All tests pass on Win32/gcc/USE_PERLIO. - when crlf layer is pushed make unix-level binary. - remove :crlf injection in pp_backtick in pp_sys.c - (Change dependacy of extension .dll's to perldll.def rather than perl.exe) [ 7853] Re-arrange crlf vs binary for platforms that care. crlf layer is now "the" buffer layer and can turn its behaviour on/off. Lip-service to making stdio layer work on such platforms (untested). Now fails 3 tests rather than one, checkin to see if I can debug the issue under linux. (Do not merge.) p4raw-link: @7860 on //depot/perlio: 0727cc217546946a8c8db12875c3cacb5833e494 p4raw-link: @7857 on //depot/perlio: a77df51f3c9319336e0ec43ad003b02a0111d2af p4raw-link: @7853 on //depot/perlio: f5b9d040829bb5deb93173e35ee6c82ce0a01c37 p4raw-id: //depot/perl@7861 --- 9d4164a33f49129f962ea484086b4b733e987ba7 diff --cc pp_sys.c index 88ce86c,7e5abbd..37b8d14 --- a/pp_sys.c +++ b/pp_sys.c @@@ -3732,9 -3729,9 +3729,6 @@@ PP(pp_fork if (childpid < 0) RETSETUNDEF; if (!childpid) { --#ifdef SOCKS_64BIT_BUG -- Perl_do_s64_init_buffer(); --#endif /*SUPPRESS 560*/ if ((tmpgv = gv_fetchpv("$", TRUE, SVt_PV))) sv_setiv(GvSV(tmpgv), (IV)PerlProc_getpid());