summaryrefslogtreecommitdiff
path: root/win32
Commit message (Collapse)AuthorAgeFilesLines
* Integrate changes #8608,8609,8610,8611,8612,8613 from maintperl.Jarkko Hietaniemi2001-01-302-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | perl's internal variables are not for public consumption, move their docs from perlapi.pod to perlintern.pod support for -Dusethreads build under HP-UX 10.20 and DCE threads library (11.0 and later have pthreads but 10.x don't) avoid uninitialized value warnings canonicalize paths when doing chdir() on windows (or Cwd::getcwd() gets weird results) perldoc nit on windows make it possible to run the tests outside the source tree (there's still a dependency on ../lib being the library location) p4raw-link: @8612 on //depot/maint-5.6/perl: 21b80573951053245624647c6ea0077acae22b99 p4raw-link: @8611 on //depot/maint-5.6/perl: 706e8e4d2d0a6985197cb1cb76dc3d2575cd159e p4raw-link: @8610 on //depot/maint-5.6/perl: fc1aae957f18d75529c72450055ab0d424b7d318 p4raw-link: @8609 on //depot/maint-5.6/perl: 13b98125bf15a4dfacaa2c6f56d3742c97180500 p4raw-link: @8608 on //depot/maint-5.6/perl: f893c726cdaa1ccdec167db9b2ff5c2fdc19e29b p4raw-id: //depot/perl@8614 p4raw-integrated: from //depot/maint-5.6/perl@8596 'copy in' t/lib/dprof/V.pm t/op/flip.t utils/perldoc.PL (@8159..) win32/bin/search.pl (@8166..) t/io/tell.t (@8175..) hints/hpux.sh (@8601..) thread.h (@8606..) 'ignore' pod/perlintern.pod (@7766..) pod/perlapi.pod (@8605..) 'merge in' intrpvar.h t/base/term.t (@7895..) win32/vdir.h (@8156..) thrdvar.h (@8602..) perlapi.c (@8606..)
* The SIG_SIZE is the number of the elements *excluding*Jarkko Hietaniemi2001-01-213-3/+3
| | | | | the terminating NULL. p4raw-id: //depot/perl@8501
* win32 Makefile(s) handle podified READMEsPeter Prymmer2001-01-202-1/+13
| | | | | Message-ID: <Pine.OSF.4.10.10101191828050.61158-100000@aspara.forte.com> p4raw-id: //depot/perl@8489
* Win32 "safe signals" co-existance fix.Nick Ing-Simmons2001-01-186-6/+21
| | | | | | Fix SIG_SIZE value. Clear PL_sig_pending when cloning (fork). p4raw-id: //depot/perlio@8475
* Define SIG_SIZE, the number of elements in the sig_name andJarkko Hietaniemi2001-01-173-3/+3
| | | | | sig_num arrays, including the final NULL entry. p4raw-id: //depot/perl@8459
* Win32 Makefile fixesIndy Singh2001-01-161-15/+5
| | | | | Message-ID: <07be01c07f5f$fdadf270$d24b7018@cr637287a> p4raw-id: //depot/perl@8450
* Revert #8437 and #8438, the Linux large files story is more complex.Jarkko Hietaniemi2001-01-153-3/+0
| | | p4raw-id: //depot/perl@8440
* (Reverted by #8440)Jarkko Hietaniemi2001-01-143-0/+3
| | | | | | Add <features.h> probing, seems to be needed for (some?) Linux largefileness. p4raw-id: //depot/perl@8437
* Run dmake regen_config_h for Win32Nick Ing-Simmons2001-01-133-222/+276
| | | p4raw-id: //depot/perlio@8434
* Use UVXf.Jarkko Hietaniemi2001-01-123-0/+3
| | | p4raw-id: //depot/perl@8426
* Add sigprocmask() probe, regen Configure, regen toc.Jarkko Hietaniemi2001-01-123-0/+3
| | | p4raw-id: //depot/perl@8421
* Re: [patch bug 20010103.019] Re: perl@8269: failure to build on NT 4.0.1381 ↵Peter Prymmer2001-01-051-24/+32
| | | | | | | | | with MSVC (fwd) Message-ID: <Pine.OSF.4.10.10101041406420.492782-100000@aspara.forte.com> plus a couple more tailing whitespace removals. p4raw-id: //depot/perl@8325
* Add Encode and correct Filter/Util/Call in nmake MakefileNick Ing-Simmons2001-01-011-4/+14
| | | p4raw-id: //depot/perlio@8296
* The latter patch from thePeter Prymmer2000-12-281-2/+2
| | | | | | | | | Subject: [PATCH: perl@8211] directory depth typo in one win32 Makefile Message-ID: <Pine.OSF.4.10.10012221433140.195493-100000@aspara.forte.com> (the former patch from the above should have been taken care of by Nick I-S) p4raw-id: //depot/perl@8241
* Win32::Spawn() didn't inherit cwd and env correctlyJan Dubois2000-12-281-2/+9
| | | | | Message-ID: <reti4ts0php3anruv0qcjru3tl850g3sfd@4ax.com> p4raw-id: //depot/perl@8235
* Handy script for when one forgets to "dmake clean"Nick Ing-Simmons2000-12-211-0/+30
| | | p4raw-id: //depot/perlio@8226
* Rename testsyml to issymlink.Jarkko Hietaniemi2000-12-213-0/+3
| | | p4raw-id: //depot/perl@8221
* strtoq, strtou(q|ll|l) testing (was [PATCH] faster and 64 bit preserving ↵Nicholas Clark2000-12-153-0/+3
| | | | | | | arithmetic) Message-ID: <20001214183857.B97909@plum.flirble.org> p4raw-id: //depot/perl@8120
* Various attempts at MSVC debug - not sure what hasNick Ing-Simmons2000-12-071-2/+6
| | | | | | | changed but works now. Seems atexit() _may_ work for DLLs built with MSVC so don't call cleanup that way. p4raw-id: //depot/perlio@8021
* Add useperlio to config.vcNick Ing-Simmons2000-12-066-50/+53
| | | | | | | Turn off binmode in config_H.PL Regen all the config_H.xx Attempt to get debugging build with MSVC. p4raw-id: //depot/perlio@8019
* Integrate mainline.Nick Ing-Simmons2000-12-053-4/+37
|\ | | | | p4raw-id: //depot/perlio@8003
| * fix open(FOO, ">&MYSOCK") failure under Windows 9x (problem isGurusamy Sarathy2000-12-053-1/+37
| | | | | | | | | | | | due to the notorious GetFileType() bug in Windows 9x, which fstat() tickles) p4raw-id: //depot/perl@7986
| * Integrate perlio:Jarkko Hietaniemi2000-12-051-0/+21
| |\ | | | | | | | | | | | | | | | | | | | | | [ 7983] PERL_IMPLICIT_SYS (almost) works - something odd with "signal" p4raw-link: @7983 on //depot/perlio: 5f1a76d08cedee4f2888d077fe9593b03dd9bd13 p4raw-id: //depot/perl@7985
| * | dTHR is a nop in 5.6.0 onwards. Ergo, it can go.Jarkko Hietaniemi2000-12-051-3/+0
| | | | | | | | | p4raw-id: //depot/perl@7984
* | | Win32 PERL_IMPLICIT_SYS passes all tests with USE_PERLIONick Ing-Simmons2000-12-051-3/+6
| |/ |/| | | | | | | | | | | - calloc/free suffer from damage on TerminateThread() - use PerlMemShared (as originally planned) now fixed - avoid doing anything important on DLL "detach". p4raw-id: //depot/perlio@8001
* | PERL_IMPLICIT_SYS (almost) works - something odd with "signal"Nick Ing-Simmons2000-12-041-0/+21
|/ | | p4raw-id: //depot/perlio@7983
* Quieten some noise in Win32 builds:Nick Ing-Simmons2000-12-041-0/+2
| | | | | | | - win32.h is included after <sys/socket.h>, so need to set Win32SCK_IS_STDSCK earlier to avoid re-defined noise in XSUB.h - GCC (& MSVC?) have execv(...,const char *const *) so need a cast from char **. p4raw-id: //depot/perlio@7971
* PERL_IMPLICIT_SYS compiles but does not work.Nick Ing-Simmons2000-12-036-99/+105
| | | p4raw-id: //depot/perlio@7970
* Correct relative path from new ext\Filter\Util\Call locationNick Ing-Simmons2000-11-251-1/+1
| | | | | back to miniperl. p4raw-id: //depot/perlio@7860
* Integrate mainline.Nick Ing-Simmons2000-11-252-37/+38
|\ | | | | p4raw-id: //depot/perlio@7859
| * Integrate perlio:Jarkko Hietaniemi2000-11-241-3/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ 7844] Win32/perlio Now just fails one io/argv.t test - lack of default :crlf on standard streams. [ 7843] Win32 passes all but t/lib/peek.t with perlio and home-grown crlf. peek fail is showing a real problem (multiple crlf layers are getting pushed.) [ 7842] Implement PerlIO_binmode() Fix PerlIOCrlf_unread() (*--ptr rather than *ptr-- ...) Test on UNIX with PERLIO="perlio crlf" to mimic Win32, make binmode in t/lib/io_tell.t unconditional so that works. Checkin just so Win32 machine can see these changes. [ 7836] Implement crlf layer - not ready for merge. p4raw-link: @7844 on //depot/perlio: de6cd452fde5aaf57e339f71b33b6a0852f0f96d p4raw-link: @7843 on //depot/perlio: 63dbdb066b93ac25a070d3a7942d248c23ec6088 p4raw-link: @7842 on //depot/perlio: 60382766f71ec2a2d8e34a951c5c77b494bd86bb p4raw-link: @7836 on //depot/perlio: 99efab1281ccea6f7df2a4d0affc5479291e2350 p4raw-id: //depot/perl@7847
| * | Push Filter::Util::Call one level deeper.Jarkko Hietaniemi2000-11-232-13/+14
| | | | | | | | | p4raw-id: //depot/perl@7839
* | | All tests pass on Win32/gcc/USE_PERLIO.Nick Ing-Simmons2000-11-251-20/+27
| |/ |/| | | | | | | | | | | - 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) p4raw-id: //depot/perlio@7857
* | Win32 passes all but t/lib/peek.t with perlio and home-grown crlf.Nick Ing-Simmons2000-11-231-1/+1
| | | | | | | | | | | | peek fail is showing a real problem (multiple crlf layers are getting pushed.) p4raw-id: //depot/perlio@7843
* | Implement crlf layer - not ready for merge.Nick Ing-Simmons2000-11-231-2/+2
|/ | | p4raw-id: //depot/perlio@7836
* Correct makefile.mk dependancies for ext/Filter/UtilNick Ing-Simmons2000-11-234-12/+21
| | | | | | Build ext/Encode Run dmake regen_config_h p4raw-id: //depot/perlio@7831
* build the Filter extension on windowsGurusamy Sarathy2000-11-232-6/+30
| | | p4raw-id: //depot/perl@7829
* regenerate win32/config* and fix some inconsistencies in theGurusamy Sarathy2000-11-235-188/+396
| | | | | | | makefiles; always export Perl_deb() because it is needed by ext/re/* (whether perl itself is built with -DDEBUGGING or not) p4raw-id: //depot/perl@7828
* get sources building on windows+MSVC again (untested with otherGurusamy Sarathy2000-11-232-36/+3
| | | | | compilers) p4raw-id: //depot/perl@7827
* Win32 PerlIO intermediate state now working as expected.Nick Ing-Simmons2000-11-222-97/+197
| | | | | | | | | | | | | | | | | | - In current state we are still using C runtime in text/binary mode and "crlf" layer is just a dummy (clone of perlio buffer layer). - PERLIO=stdio and PERLIO=unix pass all expected tests. - PERLIO=perlio fails t/lib/dprof.t because Dprof.xs calls PerlIO_tell() and PerlIO_seek() and the dummy crlf layer is not making adjustments for CRLF translation happening in C runtime. All other tests pass. Added note to README.win32 to point out the snags of doing a perl build with Norton AntiVirus turned on. Tweaked t/pragma/warnings.t so that when run stand-alone you can tell which file a fail comes from. Updated "canned" config.h to match the one generated. p4raw-id: //depot/perlio@7802
* Integrate perlio:Jarkko Hietaniemi2000-11-212-4/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ 7796] Win32 builds and runs (mostly) with USE_PERLIO. PERLIO=perlio passes all tests. PERLIO=stdio (sadly the default) hangs in t.pragma/warnings.t #319 [ 7790] If we use (aTHX_ ...) then put Perl_ on the front. (Or drop the aTHX_). [ 7788] Make extra buffer layer work (dummy crlf layer) p4raw-link: @7796 on //depot/perlio: 83b075c35b61a28ca7e2629bb5d6e26f9e0354fe p4raw-link: @7790 on //depot/perlio: efeab7a8047d7136a0235c1cc7329f57d6a8bfdd p4raw-link: @7788 on //depot/perlio: 88b61e10dfef3b0642d1458a9fff93e5000f86b0 p4raw-id: //depot/perl@7797
| * Win32 builds and runs (mostly) with USE_PERLIO.Nick Ing-Simmons2000-11-212-4/+1
| | | | | | | | | | | | PERLIO=perlio passes all tests. PERLIO=stdio (sadly the default) hangs in t.pragma/warnings.t #319 p4raw-id: //depot/perlio@7796
* | Re: Not OK: perl5.7.0 +DEVEL7706 +Duseperlio on AIX4.[23]Dominic Dunlop2000-11-213-0/+3
|/ | | | | | | | Message-Id: <p04320403b63b2c750dce@[192.168.1.4]> va_copy() and the need of it. See <http://wwwold.dkuug.dk/JTC1/SC22/WG14/www/docs/n907.ps>. p4raw-id: //depot/perl@7793
* Configure GCC/Win32 build -DuseperlioNick Ing-Simmons2000-11-193-2/+3
| | | | | | | Fix a couple of gross issues - double-include of ../deb.o in re.dll - win32sck.c needs PerlIO and FILE p4raw-id: //depot/perlio@7752
* Add HAS_SBRK_PROTO.Jarkko Hietaniemi2000-11-163-0/+3
| | | p4raw-id: //depot/perl@7710
* Add fwalk() probe to the configuration files and regen perltoc.Jarkko Hietaniemi2000-11-163-0/+3
| | | p4raw-id: //depot/perl@7705
* some additions for makefiles for win32 (for perl@7674)Vadim Konovalov2000-11-145-5/+7
| | | | | | From: "Konovalov, Vadim" <vkonovalov@lucent.com> Message-ID: <402099F49BEED211999700805FC7359F8254FC@ru0028exch01.spb.lucent.com> p4raw-id: //depot/perl@7682
* Redo #7679 with LFs instead of CRLFs.Jarkko Hietaniemi2000-11-147-157/+157
| | | p4raw-id: //depot/perl@7680
* Get PerlIO building on Win32Benjamin Stuhl2000-11-147-43/+172
| | | | | Message-ID: <20001113230808.18659.qmail@web6305.mail.yahoo.com> p4raw-id: //depot/perl@7679
* Add HAS_FSYNC, lack noticed by Nicholas Clark.Jarkko Hietaniemi2000-11-123-1/+4
| | | p4raw-id: //depot/perl@7653