summaryrefslogtreecommitdiff
path: root/win32
Commit message (Collapse)AuthorAgeFilesLines
* Strip \\?\ prefix from Perl path in win32/win32.c:set_w32_module_name()Jan Dubois2005-06-171-0/+4
| | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-Id: <200506161843.j5GIhKhL024472@smtp3.ActiveState.com> p4raw-id: //depot/perl@24880
* Fix changes 24862 and 24863 for Sarathy's old dmakeSteve Hay2005-06-161-3/+3
| | | p4raw-id: //depot/perl@24866
* Simplify win32/makefile.mk for static extensions with GCCSteve Hay2005-06-161-2/+2
| | | p4raw-id: //depot/perl@24863
* Enable static extensions with Borland compiler on Win32Steve Hay2005-06-162-2/+2
| | | p4raw-id: //depot/perl@24862
* Fix $Config{ccversion} for Borland C++ 5.5.1Steve Hay2005-06-151-2/+1
| | | | | | | | | | | | This pattern match seems a little saner, and stops " for Win32" getting picked up from the following output: Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland Maybe it breaks older versions, but at least the latest now works correctly. If anyone knows what older versions' messages look like then speak up! p4raw-id: //depot/perl@24855
* Fix win32/makefile.mk for building with bcc32 5.5.1 and dmake 4.4Steve Hay2005-06-151-10/+21
| | | p4raw-id: //depot/perl@24852
* Don't delete IO/Zlib during distclean on Win32Steve Hay2005-06-142-4/+4
| | | | | (IO/Socket still needs to go, though) p4raw-id: //depot/perl@24837
* Add BUILDOPTEXTRA to Win32 makefilesSteve Hay2005-06-142-0/+2
| | | | | | | | | This allows extra build options, e.g. -DNO_HASH_SEED, to be specified on the command line, which is otherwise not possible under nmake using the existing BUILDOPT macro Suggested by Jan Dubois <jand@ActiveState.com> p4raw-id: //depot/perl@24830
* Re: Change 24806: improve static build for win32/MakefileVadim Konovalov2005-06-132-7/+10
| | | | | Message-Id: <1118691701.6333.32.camel@mdk10> p4raw-id: //depot/perl@24825
* improve static build for win32/MakefileVadim Konovalov2005-06-121-4/+14
| | | | | Message-Id: <1118599750.2732.2.camel@mdk10> p4raw-id: //depot/perl@24806
* Update Windows makefilesRafael Garcia-Suarez2005-06-102-1/+5
| | | p4raw-id: //depot/perl@24792
* Integrate perl587delta.pod, the changes in perlhist.pod, and updateNicholas Clark2005-06-021-0/+4
| | | | | | | | | | | | | | the relevant makefiles and tables-of-contents to reflect this. p4raw-id: //depot/perl@24680 p4raw-branched: from //depot/maint-5.8/perl@24679 'branch in' pod/perl587delta.pod p4raw-integrated: from //depot/maint-5.8/perl@24679 'copy in' pod/perlhist.pod (@24141..) 'merge in' win32/pod.mak (@23153..) p4raw-integrated: from //depot/maint-5.8/perl@23573 'edit in' pod.lst (@23153..) Makefile.SH (@23406..) pod/perl.pod (@23476..) 'ignore' pod/perltoc.pod (@23408..) win32/Makefile win32/makefile.mk (@23480..) vms/descrip_mms.template (@23560..) 'merge in' MANIFEST (@23461..)
* DynaLoader dl_unload_file for win32 ( dl_win32.xs )DH2005-06-021-0/+12
| | | | | | | Message-ID: <20050531153327.85145.qmail@unknown-209-73-178-237.yahoo.com> (with a couple of minor tweaks) p4raw-id: //depot/perl@24679
* Teach buildtoc about README.openbsd, and regenerate various makefiles.Nicholas Clark2005-05-292-8/+10
| | | p4raw-id: //depot/perl@24615
* Fill in HASATTRIBUTE stuff in win32/config_H.* (see change #24508)Steve Hay2005-05-234-44/+136
| | | | | | (None are actually defined, but it's nice to have them there anyway) p4raw-link: @24508 on //depot/perl: 0dbb1585a715e56312e579a5f0e7f82241b38352 p4raw-id: //depot/perl@24545
* Attribute configurationAndy Lester2005-05-204-4/+28
| | | | | Message-ID: <20050519173256.GA29039@petdance.com> p4raw-id: //depot/perl@24508
* Bump the version number on Win32::Win32Nicholas Clark2005-05-161-1/+1
| | | p4raw-id: //depot/perl@24482
* Remove a couple of unreferenced local variablesSteve Hay2005-05-121-2/+0
| | | p4raw-id: //depot/perl@24454
* Add Win32::GetFileVersion() functionJan Dubois2005-05-122-7/+79
| | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-Id: <200505120530.j4C5UhpX031152@smtp3.ActiveState.com> p4raw-id: //depot/perl@24453
* Bump versions of non dual-life modulesNicholas Clark2005-05-051-1/+1
| | | p4raw-id: //depot/perl@24399
* Remove temporary clean-up from Win32 makefilesSteve Hay2005-04-282-14/+4
| | | | | | | | | | | | Change 22501 temporarily added some clean-up to the Win32 makefiles which was only meant to stay until cpan rt #5616 was fixed. It is now fixed (in EU-MM 6.22, which in turn has been in blead for a while now), so these hacks are no longer required. This change is also good for maint, which currently contains EU-MM 6.17, which didn't create the blibdirs.exists files in question anyway. p4raw-id: //depot/perl@24347
* Provide $Config{libswanted_uselargefiles} on Win32Steve Hay2005-04-254-0/+4
| | | | | This fixes some test failures introduced by change 24271. p4raw-id: //depot/perl@24319
* Symbian port of PerlJarkko Hietaniemi2005-04-213-7/+9
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* Fix bug #33664: allow for transport providers with protocol == 0Steve Hay2005-04-181-1/+2
| | | | | | (This indicates that any protocol may be used, so don't bother checking that the requested protocol matches in this case.) p4raw-id: //depot/perl@24242
* Support d_libm_lib_version for Win32 (see change 24217)Steve Hay2005-04-118-0/+28
| | | p4raw-id: //depot/perl@24227
* Disable I18N::Langinfo for Win32 since nl_langinfo() isn't availableSteve Hay2005-04-112-7/+1
| | | p4raw-id: //depot/perl@24225
* Make Win32 build (and clean) I18::Langinfo and Math::BigInt::FastCalcRafael Garcia-Suarez2005-04-112-1/+13
| | | p4raw-id: //depot/perl@24222
* Add perl593delta.podRafael Garcia-Suarez2005-04-083-2/+6
| | | p4raw-id: //depot/perl@24198
* Bump version to 5.9.3Rafael Garcia-Suarez2005-04-045-26/+26
| | | | | | Restore "DEVEL" tag in patchlevel.h Regenerate Porting/config* p4raw-id: //depot/perl@24149
* Remove dependency on tr(1) for MinGW builds on Win32perl-5.9.2Steve Hay2005-04-011-2/+2
| | | | | | | | | This leaves things slightly (more) broken for MinGW builds on Cygwin, but that doesn't currently quite work in other respects and isn't documented anyway. See: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00751.html p4raw-id: //depot/perl@24131
* Fix USE_SITECUSTOMIZE on Win32Steve Hay2005-03-311-1/+2
| | | | | | | This fixes the problem described in: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00740.html p4raw-id: //depot/perl@24122
* Add support for USE_SITECUSTOMIZE in the Win32 makefilesSteve Hay2005-03-316-0/+36
| | | | | | | | Note that this feature doesn't actually work correctly on Win32 until the problem described here is solved: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00740.html p4raw-id: //depot/perl@24120
* Add support for PERL_HASH_SEED_EXPLICIT and NO_HASH_SEED in theSteve Hay2005-03-312-0/+19
| | | | | Win32 makefiles p4raw-id: //depot/perl@24113
* A few Win32 makefile tidy-ups (No real changes)Steve Hay2005-03-312-10/+12
| | | p4raw-id: //depot/perl@24111
* A couple more Win32 compilation clean-upsSteve Hay2005-03-301-3/+3
| | | p4raw-id: //depot/perl@24099
* More Win32 dmake fixesSteve Hay2005-03-101-12/+12
| | | | | | | | | Use $B macro as per change 23991 in more places, and fix some syntax errors in the subst's (missing trailing ",") Tested with GCC and MSVC. I don't have BCC available, so those parts are untested. p4raw-id: //depot/perl@24014
* Include regcomp.h in Win32 makefilesYves Orton2005-03-072-0/+2
| | | | | | Subject: Re: Stop mktables from needlessly re-running when using dmake on Win32 Message-ID: <9b18b311050306001624012bd@mail.gmail.com> p4raw-id: //depot/perl@24007
* A better fix than change 24005 was ;)Steve Hay2005-03-042-3/+2
| | | | | | | | | Actually, "@echo." still emits a blank line. Use "@rem" instead as the no-op. This was being used in the Win95 case, but works fine on WinNT too, and is actually what ExtUtils-MakeMaker uses. Also change the nmake Makefile. p4raw-id: //depot/perl@24006
* Suppress "ECHO is on." messages when using dmake on Win32Steve Hay2005-03-041-1/+1
| | | | | | (The shell's "echo" command displays the current echo setting when called with no arguments. Use "echo." to display nothing.) p4raw-id: //depot/perl@24005
* Stop mktables from needlessly re-running when using dmake on Win32Steve Hay2005-03-041-6/+1
| | | p4raw-id: //depot/perl@24004
* Patch Win32 makefiles for blead to allow parameters to be passed to harness:Yves Orton2005-02-232-6/+6
| | | | | Message-ID: <9b18b31105021902003d9c2a95@mail.gmail.com> p4raw-id: //depot/perl@23992
* Fix Win32's dmake makefile.mk for new dmakes built with Visual C++Steve Hay2005-02-231-7/+18
| | | p4raw-id: //depot/perl@23991
* Add corelist to the win32 makefilesRafael Garcia-Suarez2005-02-182-2/+4
| | | | | (noticed by demerphq) p4raw-id: //depot/perl@23984
* Fix PERL_MALLOC/DEBUG_MSTATS options in Win32 makefilesSteve Hay2005-02-152-17/+14
| | | | | | | | Currently, if USE_IMP_SYS is defined then PERL_MALLOC gets undefined. We should also undefine DEBUG_MSTATS if PERL_MALLOC is (or has become) undefined, and we should do all this *before* inspecting DEBUG_MSTATS to see if we need to add -DPERL_DEBUGGING_MSTATS to BUILDOPT. p4raw-id: //depot/perl@23970
* Fix definition of DEBUG_MSTATS for Win32 dmake buildsSteve Hay2005-02-151-1/+1
| | | p4raw-id: //depot/perl@23969
* Exclude "Thread" from $Config{extensions}Steve Hay2005-01-191-3/+4
| | | | | | | It is already excluded from $Config{dynamic_ext}, so should not be in $Config{extensions} either. (Note that Thread is actually still built, though. This is just for consistency with Unix builds.) p4raw-id: //depot/perl@23817
* Exclude "Thread" from $Config{dynamic_ext}Steve Hay2005-01-191-1/+2
| | | | | | | | | | This was accidentally broken by change 23757. It has already been fixed in maint-5.8 when resolving conflicts during integration of 23757, so this one does NOT need integrating itself! For more details see: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-01/msg00477.html p4raw-id: //depot/perl@23816
* Get $Config{ccversion} or $Config{gccversion} filled in on Win32Steve Hay2005-01-171-0/+16
| | | p4raw-id: //depot/perl@23806
* Fix Win32 build problem caused by change 23757Steve Hay2005-01-131-1/+4
| | | | | | | | | | | | | | | | | Change 23757 added a glob() call to win32/FindExt.pm. That code is run by miniperl.exe when making the ..\config.sh target, but miniperl.exe is built with -D PERL_EXTERNAL_GLOB so it requires perlglob.exe to do the glob(). perlglob.exe has been built, but is in the top-level of the source tree so is not found when miniperl.exe is executed from within the win32/ sub-directory. This was causing smokes to fail on t/lib/commonsense.t because the "extensions" field in lib/Config_heavy.pl only contained "threads/shared" as a result of the glob() not finding anything. Manual builds had been working fine for me because I had an installed perl in my PATH so perlglob.exe was being found there instead! p4raw-id: //depot/perl@23785
* Make Win32's distclean target clean up properlySteve Hay2005-01-102-0/+8
| | | p4raw-id: //depot/perl@23777