summaryrefslogtreecommitdiff
path: root/win32
Commit message (Collapse)AuthorAgeFilesLines
* Experimenting in DOS arcana.Jarkko Hietaniemi2000-10-262-2449/+2449
| | | p4raw-id: //depot/perl@7451
* Check if stdio supports tweaking lval and cnt simultaneously.Nicholas Clark2000-10-243-0/+6
| | | | | | Subject: PATCH (Re: PerlIO - Configure tweak for Linux/glibc?) Message-ID: <20001023153932.A10786@plum.flirble.org> p4raw-id: //depot/perl@7427
* Missing change from #7362.Jarkko Hietaniemi2000-10-181-1/+1
| | | p4raw-id: //depot/perl@7363
* Borland C fstat() never saw the fd as writable.Vadim Konovalov2000-10-181-0/+18
| | | | | | | Subject: fix for Borland's weak "stat" (perl@7211) From: "Konovalov, Vadim" <vkonovalov@lucent.com> Message-ID: <402099F49BEED211999700805FC7359F7C0E40@ru0028exch01.spb.lucent.com> p4raw-id: //depot/perl@7362
* Introduce the man[24-8] variables, from Andy Dougherty.Jarkko Hietaniemi2000-10-123-0/+45
| | | p4raw-id: //depot/perl@7205
* Reapply Andy's patch and regen Configure.Jarkko Hietaniemi2000-10-103-0/+3
| | | p4raw-id: //depot/perl@7196
* Use the versiononly instead of the installscripts,Jarkko Hietaniemi2000-10-103-3/+0
| | | | | retract the changes 7146 and 7147. p4raw-id: //depot/perl@7195
* tweak for change#7173Gurusamy Sarathy2000-10-091-0/+2
| | | | | p4raw-link: @7173 on //depot/perl: a10b7b7eee64efea010bfdba91243503341ba68d p4raw-id: //depot/perl@7181
* on Windows, clean targets might not work under some flavors of the shellGurusamy Sarathy2000-10-092-14/+14
| | | p4raw-id: //depot/perl@7180
* on Windows, avoid potential exception (could happen if MSVCRT isn'tGurusamy Sarathy2000-10-093-51/+51
| | | | | being used) when closing a socket handle p4raw-id: //depot/perl@7173
* on Windows, cwd strings in the environment should be of theGurusamy Sarathy2000-10-091-7/+15
| | | | | form =X:=X:\foo instead of =X=X:\foo\ p4raw-id: //depot/perl@7172
* on Windows, LoadLibrary() could load an extension DLL multipleGurusamy Sarathy2000-10-091-0/+19
| | | | | times if forward slashes are used in the path p4raw-id: //depot/perl@7171
* Enable disabling scripts installation by Configure -Uinstallscripts,Jarkko Hietaniemi2000-10-043-0/+3
| | | | | suggested by H. Merijn Brand. p4raw-id: //depot/perl@7146
* change#6327 didn't quite go all the way to enable USE_SOCKETS_AS_HANDLESGurusamy Sarathy2000-09-121-1/+1
| | | | | | | initialization in all the threads on Windows p4raw-link: @6327 on //depot/perl: 0401f8415cd90e2eed98f1f8939fbc02af4a0c74 p4raw-id: //depot/perl@7066
* Modern Borland C now seems to have anon unions for info.wProcessorArchitectureVadim Konovalov2000-09-111-1/+1
| | | | | | Subject: borland C++ win32.c tweak Message-ID: <402099F49BEED211999700805FC7359F6FB379@ru0028exch01.spb.lucent.com> p4raw-id: //depot/perl@7050
* Do away with memory models cruft. Sorry, PDP users.Jarkko Hietaniemi2000-09-083-21/+0
| | | p4raw-id: //depot/perl@7041
* change#6791 accidentally clobbered change#6710, put it backGurusamy Sarathy2000-09-011-0/+6
| | | | | | p4raw-link: @6791 on //depot/perl: da147683998a4de28027887441303c16367eda87 p4raw-link: @6710 on //depot/perl: e8d3aa3b2e7edcd352aa3e0d8a884844f9aa9d5e p4raw-id: //depot/perl@6999
* Rename the PRIElfbl, PRIX64, etc, to be PRIEUfldbl, PRIXU64,Jarkko Hietaniemi2000-09-013-24/+24
| | | | | | so that case-ignoring systems like DCL can tell them from PRIefldbl and PRIx64. Apply Merijn's ccversion patches. p4raw-id: //depot/perl@6982
* Reveal Borland's isnan.Vadim Konovalov2000-08-311-0/+2
| | | | | | | Subject: build with BC++ tweak From: "Konovalov, Vadim" <vkonovalov@lucent.com> Message-ID: <402099F49BEED211999700805FC7359F6FACA6@ru0028exch01.spb.lucent.com> p4raw-id: //depot/perl@6939
* AIX 4.3.3 has SOCKS in libc with a differently named init routine,Dan Hale2000-08-253-0/+3
| | | | | | | | the problem reported in Subject: [ID 20000825.007] Building stable 5.6.0 on AIX 4.3.3 using SOCKS Message-Id: <85256946.005238A3.00@d54mta02.raleigh.ibm.com> p4raw-id: //depot/perl@6816
* Replace #6705 with a minimal doc patch.Jan Dubois2000-08-241-73/+53
| | | | | | Subject: [PATCH 5.6.0] replace change #6705 Message-ID: <dau8qsolaurdcbom4810gfuhbjegemtr58@4ax.com> p4raw-id: //depot/perl@6791
* free TLS slot properly on WindowsGurusamy Sarathy2000-08-212-0/+9
| | | p4raw-id: //depot/perl@6748
* small tweaks for change#6705: avoid C++ style comments in C code;Gurusamy Sarathy2000-08-211-11/+10
| | | | | | | use Perl's malloc API rather than the low level system one p4raw-link: @6705 on //depot/perl: d12db45c09c7b1994500d95b22b3635ca28bfffb p4raw-id: //depot/perl@6738
* add Storable to list of extensions on WindowsGurusamy Sarathy2000-08-212-6/+27
| | | p4raw-id: //depot/perl@6737
* fix for Win32::GetFullPathName and Win32::GetShortPathNameJan Dubois2000-08-191-0/+6
| | | | | Message-ID: <2ihrps00u6qkpjtfq6f2b1d1ndkrs7l04u@4ax.com> p4raw-id: //depot/perl@6710
* fix for Win32::DomainNameJan Dubois2000-08-181-53/+68
| | | | | Message-ID: <0o9rps458r29eb97h5csuq81b1eip4no33@4ax.com> p4raw-id: //depot/perl@6705
* Propagate new Configure vars.Jarkko Hietaniemi2000-08-186-0/+54
| | | p4raw-id: //depot/perl@6691
* move WNOHANG definition to where other such things areGurusamy Sarathy2000-08-171-4/+5
| | | p4raw-id: //depot/perl@6670
* add "ok" targets from change#6632 in makefile.mkGurusamy Sarathy2000-08-172-7/+21
| | | | | p4raw-link: @6632 on //depot/perl: 017e10814b1e1d25c7506a0b0903863aee5cb0ca p4raw-id: //depot/perl@6665
* avoid warnings from dense compilerGurusamy Sarathy2000-08-171-4/+6
| | | p4raw-id: //depot/perl@6664
* trailing new %ENV entries weren't being pushed into the realGurusamy Sarathy2000-08-171-1/+11
| | | | | environment of subprocesses on Windows p4raw-id: //depot/perl@6662
* waitpid() now handles externally spawned pids correctly;Gurusamy Sarathy2000-08-172-23/+78
| | | | | | | | | | fixes for backtick/wait/waitpid failures on Windows 9x these changes make the pid returned by process functions on Windows 9x always positive by clearing the high bit (which is always set on Win9x); pseudo-process PIDs are likewise always negative now on Win9x (just as on NT/2000) p4raw-id: //depot/perl@6661
* on windows, the return values from wait() and waitpid() don'tGurusamy Sarathy2000-08-161-2/+2
| | | | | match those of pseudo-pids p4raw-id: //depot/perl@6659
* change#6328 could make close(SOCKET) return false on windowsGurusamy Sarathy2000-08-161-8/+17
| | | | | | | when it shouldn't p4raw-link: @6328 on //depot/perl: 4e94524934c1af4124b2888d9716e5304ee50ad9 p4raw-id: //depot/perl@6657
* check that the number pseudo children doesn't exceedGurusamy Sarathy2000-08-161-1/+7
| | | | | | | | | | | MAXIMUM_WAIT_OBJECTS, which is currently 64 (avoids overflowing the WaitForMultipleObjects() limit that would cause wait() to crash) wait() and waitpid() could potentially be rewritten to use more than one thread to do the waiting to eliminate this limitation p4raw-id: //depot/perl@6656
* make ok etc also for win32.Prymmer/Kahn2000-08-151-0/+18
| | | | | | Subject: [ID 20000814.008] Not OK: perl v5.6.0 (6620) on MSWin32-x86 4.0 (UNINSTALLED) Message-Id: <Pine.BSF.4.21.0008142240280.3888-100000@shell8.ba.best.com> p4raw-id: //depot/perl@6632
* various syntax errors and such (not fixed: comp/require.t#22 coredumpGurusamy Sarathy2000-08-011-13/+12
| | | | | on Windows) p4raw-id: //depot/perl@6476
* fix and question re: waitpid() under win32Brian Clarke2000-08-012-12/+24
| | | | | | | | Message-ID: <3981DC85.290314EB@appliedmeta.com> Slightly reformatted and WNOHANG # define moved to win32.h so that also POSIX.xs sees it, as suggsted by Sarathy. p4raw-id: //depot/perl@6472
* change#6174 needs corresponding change in win32/config_h.PL,Gurusamy Sarathy2000-07-121-0/+5
| | | | | | | which grovels through config_h.SH to find the config.h name p4raw-link: @6174 on //depot/metaconfig: cfd1a6dce7dce25772bf4f5399e251457574eeeeon //depot/cfgperl: 12ae5dfcd4fd6f54af051c41b2e122532efce8d3 p4raw-id: //depot/perl@6379
* windows build tweaks (op/sprintf.t still fails tests 120-121, 149)Gurusamy Sarathy2000-07-113-2/+3
| | | p4raw-id: //depot/perl@6375
* integrate cfgperl changes#6293..6324 into mainlineGurusamy Sarathy2000-07-112-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | p4raw-link: @6324 on //depot/cfgperl: 81bf48a6dbba4b295dfa172a17ca70b654dbf225 p4raw-link: @6293 on //depot/cfgperl: 6e37ea6052902cde1aeb08a2129ffc7c8ea53736 p4raw-id: //depot/perl@6369 p4raw-branched: from //depot/cfgperl@6368 'branch in' lib/Win32.pod lib/lib_pm.PL p4raw-deleted: from //depot/cfgperl@6368 'delete in' pod/Win32.pod (@5937..) pod/buildtoc (@6091..) lib/lib.pm.PL (@6227..) pod/Makefile (@6232..) p4raw-integrated: from //depot/cfgperl@6368 'copy in' thread.h (@5656..) lib/warnings/register.pm (@5704..) ext/B/B/Stash.pm (@5972..) lib/CGI/Util.pm (@6034..) util.c (@6217..) gv.c (@6244..) pp.c (@6260..) doop.c (@6269..) pod/perlfunc.pod (@6277..) pp_ctl.c (@6293..) makedef.pl (@6301..) embed.h global.sym objXSUB.h perlapi.c proto.h (@6305..) win32/Makefile (@6307..) Makefile.SH (@6309..) t/op/method.t (@6312..) sv.h (@6315..) 'ignore' op.c (@6273..) 'merge in' embed.pl win32/win32.c (@6305..) p4raw-integrated: from //depot/cfgperl@6324 'merge in' toke.c (@6307..) p4raw-branched: from //depot/cfgperl@6323 'branch in' pod/buildtoc.PL (@6319..) p4raw-integrated: from //depot/cfgperl@6323 'copy in' pod/perl.pod (@6319..) pod/perltoc.pod (@6322..) 'merge in' MANIFEST (@6319..) p4raw-branched: from //depot/cfgperl@6319 'branch in' pod/Makefile.SH p4raw-integrated: from //depot/cfgperl@6315 'ignore' pp_hot.c (@6313..) p4raw-integrated: from //depot/cfgperl@6311 'copy in' ext/POSIX/POSIX.pod (@6296..) p4raw-integrated: from //depot/cfgperl@6307 'merge in' doio.c (@6223..)
* integrate cfgperl changes#6220..6222 into mainlineGurusamy Sarathy2000-07-111-0/+7
| | | | | | | | | | | | p4raw-link: @6222 on //depot/cfgperl: cb6e01d9fd93f1025bb60ed9c000931b2c8542a3 p4raw-link: @6220 on //depot/cfgperl: 94414bfbc497e71da32f6edca513d34725e3cae6 p4raw-id: //depot/perl@6350 p4raw-integrated: from //depot/cfgperl@6349 'copy in' lib/Pod/Usage.pm (@5717..) win32/win32.h (@6026..) pod/perlop.pod (@6206..) p4raw-integrated: from //depot/cfgperl@6221 'copy in' utf8.c (@6174..) doop.c (@6193..) toke.c (@6196..) 'merge in' embed.pl (@6217..) p4raw-integrated: from //depot/cfgperl@6220 'merge in' makedef.pl (@6156..)
* integrate cfgperl change#6217 into mainlineGurusamy Sarathy2000-07-111-4/+4
| | | | | p4raw-link: @6217 on //depot/cfgperl: cc9b67681954df413fe79f7c379e7b91a3121259 p4raw-id: //depot/perl@6347
* integrate cfgperl changes#6207..6210 into mainlineGurusamy Sarathy2000-07-111-0/+4
| | | | | | p4raw-link: @6210 on //depot/cfgperl: b8b4c9f3cf6ef09c878a80ff97526a69902a44ca p4raw-link: @6207 on //depot/cfgperl: b37a7757477319a5fcdd5131db15046064f631c4 p4raw-id: //depot/perl@6345
* accept() leaks memory on windows due to incorrect ordering ofGurusamy Sarathy2000-07-101-4/+5
| | | | | closesocket() and fclose() calls p4raw-id: //depot/perl@6328
* winsock options weren't being set in all threads under ithreadsGurusamy Sarathy2000-07-101-4/+4
| | | | | (caused send()s from second and subsequent threads to fail) p4raw-id: //depot/perl@6327
* fix UNC path handling on Windows under ithreads, and chdir()Gurusamy Sarathy2000-07-051-43/+39
| | | | | return value when given a non-existent directory p4raw-id: //depot/perl@6318
* winsock cleanup never done on Windows (leads to handle leaks)Gurusamy Sarathy2000-07-052-6/+12
| | | p4raw-id: //depot/perl@6317
* adjust change#6299Gurusamy Sarathy2000-07-041-12/+12
| | | | | p4raw-link: @6299 on //depot/perl: 6c644e7885bc20d759d8cbcb4abaa8f14113c03b p4raw-id: //depot/perl@6302
* fix memory leak on Windows (PL_sys_intern contents were neverGurusamy Sarathy2000-07-041-0/+14
| | | | | freed) p4raw-id: //depot/perl@6299