summaryrefslogtreecommitdiff
path: root/win32
Commit message (Collapse)AuthorAgeFilesLines
* win32/Makefile changes for Windows 64 bitJan Dubois2006-04-182-17/+24
| | | | | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-ID: <036401c661fb$bc7a1200$2217a8c0@candy> and make similar changes to win32/makefile.mk and delete a spurious extra line from that file p4raw-id: //depot/perl@27888
* Need to migrate the refcounted_he structure to be properly shared.Nicholas Clark2006-04-111-0/+1
| | | | | | Add a mutex for manipulated their reference counts. Unwrap the structure, so that for ithreads it can store SVs in pads. p4raw-id: //depot/perl@27764
* Populate pre-canned config.sh files withGisle Aas2006-03-304-0/+8
| | | | | | d_archlib and d_inc_version_list. Ref change 27632. p4raw-id: //depot/perl@27634
* RE: [PATCH, no, really!] Re: [perl #38779] NAN's on Win32Jan Dubois2006-03-231-0/+5
| | | | | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-ID: <060201c64e45$e4ca7020$2217a8c0@candy> Also, back out change #27567. p4raw-link: @27567 on //depot/perl: 9bf76a6a2fc16ab628a46452e34352d3e3d71674 p4raw-id: //depot/perl@27576
* Merge some more changes from ActivePerl 5.8.8.816Steve Hay2006-03-202-29/+33
| | | | | | | | | | | | | | | See (again): http://downloads.activestate.com/ActivePerl/src/5.8/AP816_diff.txt These changes improve support for the MS 64-bit compiler in win32/Makefile (and tentatively make the same changes to win32/makefile.mk), and also switches the now deprecated -Gf switch to -GF for all flavours of VC++ instead of just the latest ones. (See: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-02/msg00353.html for a comment on the s/-Gf/-GF/ change.) p4raw-id: //depot/perl@27556
* Merge some changes from ActivePerl 5.8.8.816Steve Hay2006-03-202-20/+73
| | | | | | | | | | See: http://downloads.activestate.com/ActivePerl/src/5.8/AP816_diff.txt These changes provide better support for building XS extension modules using VC++ or MinGW when perl itself was built with the opposite of those two compilers. p4raw-id: //depot/perl@27555
* win32_async_check must *always* check for pending signalsJan Dubois2006-03-201-0/+2
| | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-ID: <00d401c64a00$96af8ae0$2217a8c0@candy> p4raw-id: //depot/perl@27545
* Make "distclean" target on Win32 clean up temporary HTML directorySteve Hay2006-03-172-4/+12
| | | | | | that gets left behind after running the "install" target. Also clean up a couple of leftover pod2html cache files. p4raw-id: //depot/perl@27532
* Install POD files into "lib\pods" rather than "lib\pod" on Win32Steve Hay2006-03-172-12/+0
| | | | | | | | to avoid clashing with "lib\Pod" (cf. perl change #26363) Also remove a couple of unused macros from the makefiles p4raw-link: @26363 on //depot/perl: 0661f42382c6c9047f6bb741b9d41f6f7333902f p4raw-id: //depot/perl@27530
* win32_pclose() error exit doesn't unlock mutexJan Dubois2006-03-171-0/+1
| | | | | Message-ID: <02c701c64959$fac63ad0$6062a8c0@candy> p4raw-id: //depot/perl@27528
* win32_async_check() can loop indefinitely; 5.8.8 regressionJan Dubois2006-03-171-1/+10
| | | | | Message-ID: <02ab01c64957$62142e70$6062a8c0@candy> p4raw-id: //depot/perl@27527
* Additions to README.win32 and win32/Makefile based on comments fromSteve Peters2006-03-151-4/+4
| | | | | Steve Hay. p4raw-id: //depot/perl@27503
* The first step in supporting VC++ 8.0. Added macros for the free .NET 2.0 ↵Steve Peters2006-03-151-2/+17
| | | | | | | | | SDK and Visual Studio 2005. Added these macros to "if" conditions that were appropriate. Added a fix to prevent the .NET 1.1 and 2.0 SDK compilers from attempting to build perlglob.exe (they are both missing the setargv.obj file necessary to do it). p4raw-id: //depot/perl@27500
* Get rid of unnecessary "rmdir /s" calls in Win32 makefilesSteve Hay2006-03-082-48/+0
| | | | | | | | | | | | They only existed for the benefit of old shells that didn't understand "rmdir /s /q", but since change #27195 effectively drops support for old shells that don't understand "xcopy /y" it seems unnecessary now. Windows NT4, 2000, XP and onwards all support "rmdir /s /q", so it's probably only the Windows 9x shells that lose out. p4raw-link: @27195 on //depot/perl: b6ed73147a6df30ce6f460cb8d6857100c9a83be p4raw-id: //depot/perl@27421
* Adjust Win32 distclean as per changes #27411 and #27417Steve Hay2006-03-082-20/+20
| | | | | p4raw-link: @27411 on //depot/perl: af39be2fd6c4d2b16b9660b0f3beb455fa5cf866 p4raw-id: //depot/perl@27418
* Complete change #27407/27410 on Win32 and tidy up change #27372Steve Hay2006-03-084-13/+36
| | | | | | p4raw-link: @27407 on //depot/perl: a724edfe531a4a4cce2d4bbb94e1f583d86bc9a3 p4raw-link: @27372 on //depot/perl: df012815e587b94cd356692431756ba265085fbf p4raw-id: //depot/perl@27412
* Add a Configure question for mad (Misc Attribute Decoration - Larry'sNicholas Clark2006-03-074-0/+4
| | | | | perl5 to perl[56] convertor), which if set defines PERL_MAD in config.h p4raw-id: //depot/perl@27407
* add Module::Build 0.27_08Yitzchak Scott-Thoennes2006-03-062-2/+4
| | | | | Message-ID: <20060305200830.GA2660@efn.org> p4raw-id: //depot/perl@27389
* Make Win32 configuration changes for HAS_BUILTIN_CHOOSE_EXPR andSteve Peters2006-03-038-0/+49
| | | | | HAS_BUILTIN_EXPECT. p4raw-id: //depot/perl@27372
* Implement ${^WIN32_SLOPPY_STAT}Jan Dubois2006-02-231-10/+16
| | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-ID: <019601c63726$7fcca200$6062a8c0@candy> p4raw-id: //depot/perl@27283
* stat() on Windows doesn't handle trailing slashes/backslashes correctlyJan Dubois2006-02-161-6/+20
| | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-ID: <017901c63297$08e1e3f0$2217a8c0@candy> p4raw-id: //depot/perl@27200
* Make XCOPY not prompt every two seconds when rebuilding on Win32Yves Orton2006-02-162-4/+4
| | | | | Message-ID: <9b18b3110602130041q2d64122am5c83392dd75e0413@mail.gmail.com> p4raw-id: //depot/perl@27195
* [Patch] Enhance Hash::UtilYves Orton2006-02-142-0/+8
| | | | | Message-ID: <9b18b3110602130239w311d05fcr776ae8333776ca2e@mail.gmail.com> p4raw-id: //depot/perl@27180
* Integrate perl588delta.pod from maint, and re-run pod/buildtoc.Nicholas Clark2006-02-011-0/+4
| | | | | | | | | | | p4raw-id: //depot/perl@27037 p4raw-branched: from //depot/maint-5.8/perl@27036 'branch in' pod/perl588delta.pod (@27012..) p4raw-edited: from //depot/maint-5.8/perl@24695 'edit in' vms/descrip_mms.template (@24616..) p4raw-integrated: from //depot/maint-5.8/perl@24695 'edit in' Makefile.SH (@23936..) pod.lst pod/perltoc.pod win32/Makefile win32/makefile.mk (@24616..) 'merge in' win32/pod.mak (@23573..) MANIFEST (@24611..)
* Add perl594deltaRafael Garcia-Suarez2006-01-303-2/+6
| | | p4raw-id: //depot/perl@27010
* Bump version number to 5.9.4Rafael Garcia-Suarez2006-01-306-34/+34
| | | | | Regenerate template config in Porting p4raw-id: //depot/perl@27007
* Install the ptardiff utility that comes with Archive::TarRafael Garcia-Suarez2006-01-272-2/+4
| | | p4raw-id: //depot/perl@26963
* Remove d_nanosleep from win32 configsSteve Hay2006-01-244-4/+0
| | | | | Change 19899 removed them before, but they have accidentally crept back. p4raw-id: //depot/perl@26936
* Clean up libdirs left behind by new Compress-ZlibSteve Hay2006-01-112-0/+12
| | | p4raw-id: //depot/perl@26783
* Bleadperl's Win32::Win32 is more recent than the current CPAN releaseSteve Hay2006-01-111-1/+1
| | | | | of libwin32 (0.26), so bump the $VERSION a little p4raw-id: //depot/perl@26778
* Add Digest::SHA to the Win32 makefilesRafael Garcia-Suarez2006-01-092-1/+7
| | | p4raw-id: //depot/perl@26758
* Install shasum on Windows and VMS tooRafael Garcia-Suarez2006-01-082-2/+4
| | | p4raw-id: //depot/perl@26740
* run pod/buildtoc --build-allNicholas Clark2006-01-082-12/+14
| | | p4raw-id: //depot/perl@26726
* MinGW and lib/CORE/Win32.hSisyphus2006-01-051-0/+11
| | | | | | From: "Sisyphus" <sisyphus1@optusnet.com.au> Message-ID: <024301c61119$bca4a840$e201140a@desktop> p4raw-id: //depot/perl@26659
* Reorder changes made in change 26630Steve Hay2006-01-058-52/+48
| | | | | | (Keep the order in win32/config.* and win32/config_H.* the same as in Configure and config_H.SH for easier diffing) p4raw-id: //depot/perl@26655
* Make Borland and MinGW happy with change 26379Steve Hay2006-01-041-1/+1
| | | | | | (They both complain "invalid conversion from `void*' to `HWND__*'" otherwise) p4raw-id: //depot/perl@26637
* Add snprintf() and vsnprintf() to the various Win32 configuration Steve Peters2006-01-048-0/+56
| | | | | files. p4raw-id: //depot/perl@26630
* wrong setting in canned win32/config.vc64 fileJan Dubois2005-12-221-1/+1
| | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-ID: <06c701c60682$e650adc0$d563a8c0@candy> p4raw-id: //depot/perl@26441
* Fix bug in change #26379Jan Dubois2005-12-211-1/+1
| | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-ID: <046001c605c7$69470290$d563a8c0@candy> p4raw-id: //depot/perl@26430
* RE: PeekMessage() call in win32\win32.c win32_async_checkJan Dubois2005-12-163-103/+172
| | | | | | | Message-ID: <015901c60207$abd64210$d563a8c0@candy> (Without the proposed alarm.t test) p4raw-id: //depot/perl@26379
* RE: [perl #37708] [PATCH] wrong IP_ constants on Win32 Jan Dubois2005-11-221-1/+5
| | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-ID: <062401c5ef26$99b3a490$2217a8c0@candy> p4raw-id: //depot/perl@26189
* Remove an unused variable left over from change #26041Steve Hay2005-11-081-1/+1
| | | | | p4raw-link: @26041 on //depot/perl: 8c56068e9474ff1eb28abd58496550d54581dd25 p4raw-id: //depot/perl@26044
* Remove unused USING_WIDE code from win32 and wince branchesJan Dubois2005-11-084-585/+144
| | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-ID: <078001c5e41e$585c4140$6401a8c0@candy> p4raw-id: //depot/perl@26041
* RE: [perl #37571] -z FH broken with Borland build Paul Marquess2005-11-021-1/+23
| | | | | | From: "Paul Marquess" <paul.marquess@ntlworld.com> Message-ID: <003501c5df06$7d63fdb0$0505140a@myopwv.com> p4raw-id: //depot/perl@25952
* Make PerlLIOUtime()'s filename constSteve Hay2005-11-011-1/+1
| | | | | | | | | Fixes a warning brought about by change #25941 (which made the filename argument const). The various implementations of PerlLIOUtime() (in NetWare/, win32/ and wince/) already take a const filename. p4raw-link: @25941 on //depot/perl: e96b369dc61077fe31b75895167f55dbce4d7519 p4raw-id: //depot/perl@25945
* Update win32 config files w.r.t. change #25935Steve Hay2005-11-018-48/+76
| | | | | p4raw-link: @25935 on //depot/perl: dc814df18cd354aa2bad87c5b7f94c6b2d38af48 p4raw-id: //depot/perl@25943
* Change some spaces to tabs for easier diffing against config_h.SHSteve Hay2005-10-314-37/+37
| | | p4raw-id: //depot/perl@25919
* Makefiles like tabs, not spaces.Steve Peters2005-10-282-2/+2
| | | p4raw-id: //depot/perl@25867
* Add a new file, mathoms.c, to hold old code kept around for binarySteve Peters2005-10-282-0/+2
| | | | | | | compatability with previous versions of Perl. Change also includes various Makefile changes to compile the new file and link it into libperl. p4raw-id: //depot/perl@25866
* Add SPRINTF_RETURNS_STRLEN to the various Win32 config_H.* files.Steve Peters2005-10-284-0/+32
| | | p4raw-id: //depot/perl@25863