summaryrefslogtreecommitdiff
path: root/win32
Commit message (Collapse)AuthorAgeFilesLines
* 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 Win32Steve 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
* Get $Config{osvers} filled in on Win32Steve Hay2005-01-101-0/+2
| | | p4raw-id: //depot/perl@23776
* Disable PERL_MALLOC and DEBUG_MSTATS in win32/makefile.mk by defaultSteve Hay2005-01-071-2/+6
| | | | | | | | | | | | and force PERL_MALLOC off if USE_IMP_SYS is on This brings makefile.mk into line with Makefile in this regard (PERL_MALLOC cannot currently be used with USE_IMP_SYS, e.g. see: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-07/msg00465.html so it is sensible to enforce this, and to not have the default set to a configuration that isn't allowed) p4raw-id: //depot/perl@23769
* Fix win32/config.*'s cc, ld and other related valuesYitzchak Scott-Thoennes2005-01-074-19/+19
| | | | | | | | | | | | | | | | | | cc and ld themselves always get replaced with correct values anyway so we just provide example values as per other similar settings Other related values (ccname, cpp, cpprun, cppstdin) need to use the correct ~keyword~, namely ~cc~, not ~CC~, otherwise they do not get set Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32 Date: Wed, 5 Jan 2005 10:01:41 -0800 Message-ID: <20050105180141.GA676@efn.org> Subject: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32 From: Yitzchak Scott-Thoennes <sthoenna@efn.org> Date: Thu, 6 Jan 2005 11:53:11 -0800 Message-ID: <20050106195311.GC1300@efn.org> p4raw-id: //depot/perl@23764
* Allow static linking core extensions on Win32 with MinGWYitzchak Scott-Thoennes2005-01-062-17/+16
| | | | | | Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32 Message-ID: <20050105180141.GA676@efn.org> p4raw-id: //depot/perl@23762
* Fix extensions config fields on Win32 to be as they are on UnixYitzchak Scott-Thoennes2005-01-062-45/+75
| | | | | | Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32 Message-ID: <20050105180141.GA676@efn.org> p4raw-id: //depot/perl@23757
* Bring win32/config.* into line with win32/config_H.*Steve Hay2005-01-044-0/+4
| | | | | | so that "perl -V:usemallocwrap" tells us what the configuration is instead of saying 'UNKNOWN'. p4raw-id: //depot/perl@23740
* Fix typo from change 23554 which screwed up Windows smokesSteve Hay2004-12-061-1/+1
| | | p4raw-id: //depot/perl@23616
* Add perl586delta.pod to all the necessary makefiles and tables ofNicholas Clark2004-11-301-0/+4
| | | | | contents. p4raw-id: //depot/perl@23574
* Put Config.pm on a diet. 3K rather than 32KNicholas Clark2004-11-272-2/+2
| | | | | | | | | configpm now generates 2 files, a small Config.pm containing the commonly used functions and values, which AUTOLOADs a Config_heavy.pl containing anything else needed. The "common" values in the small Config.pm may need some tweaking, based on real world data. p4raw-id: //depot/perl@23554
* Promote #23435 (strlcat ()/strlcpy ()) to non-standard OS'sH.Merijn Brand2004-10-304-0/+48
| | | p4raw-id: //depot/perl@23436
* RE: [PATCH-for-23358] enable statically linked exte nsions for Win32Vadim Konovalov2004-10-142-7/+32
| | | | | | From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com> Message-ID: <7DD1BE2C50259746ABB8683672D2089E08133C@itotest-1.spb.lucent.com> p4raw-id: //depot/perl@23363
* enable statically linked extensions for Win32Vadim Konovalov2004-10-126-13/+94
| | | | | Message-ID: <80173417046.20041011225700@vkonovalov.ru> p4raw-id: //depot/perl@23360
* Implement new environment variable to allow the use of non-IFSSteve Hay2004-09-061-0/+5
| | | | | | | | | compatible LSP's on Windows to allow Perl to work in conjunction with a firewall such as McAfee Guardian. Bug report and possible solutions by Ken Fox <kfox@ford.com>; further assistance by Artiom Morozov <artiom@phreaker.net>. p4raw-id: //depot/perl@23275
* Fix [perl #24269] socket() call uses non-IFS providersSteve Hay2004-08-065-30/+70
| | | | | | | | causing subsequent print/read to hang or misbehave Patch supplied by Artiom Morozov <artiom@phreaker.net> in the bug report at http://rt.perl.org/rt3/index.html?q=24269 p4raw-id: //depot/perl@23200
* Grab perl585delta.pod from maint andNicholas Clark2004-07-221-0/+4
| | | | | | | | | | | | | | | | | | Integrate: [ 23069] This is RC2. Maybe this one will last longer. [ 23141] Break a leg [perlhist.pod] p4raw-link: @23141 on //depot/maint-5.8/perl: 9f882961fc43a6deff05386598fc91191e7baf9f p4raw-link: @23069 on //depot/maint-5.8/perl: f2d13cbe20ce19819db8fa263a5aba881a4232ec p4raw-id: //depot/perl@23154 p4raw-branched: from //depot/maint-5.8/perl@23152 'branch in' pod/perl585delta.pod p4raw-integrated: from //depot/maint-5.8/perl@23152 'edit in' pod/perlhist.pod (@23069..)
* Use VirtualAlloc() more flexibly when using it to mimic UNIX's sbrk().Steve Hay2004-07-161-11/+30
| | | | | | | | | | | | | | | | | CC: perl-win32-porters@listserv.ActiveState.com Message-ID: <40F6B295.8010804@uk.radan.com> Assumes perl's malloc can now handle non-contiguous memory (believed to be true). Does not address threading issues. "The attached patch (against blead) makes sbrk() initially try to extend the existing block of memory exactly as it currently does, but to not fail immediately if it can't -- it now frees up that part of whatever it had previously reserved+committed which hadn't actually been used yet, resets all its static variables and basically starts anew." p4raw-id: //depot/perl@23128
* This seems to be needed to get COW working on Win32Nicholas Clark2004-07-151-2/+4
| | | p4raw-id: //depot/perl@23111
* Have win32/makefile.mk default to gcc, and update docsSteve Hay2004-06-031-9/+3
| | | | | Message-ID: <40BF39B9.3060207@uk.radan.com> p4raw-id: //depot/perl@22901
* Workaround a dmake oddity.Steve Hay2004-06-031-1/+6
| | | | | | Subject: Re: Smoke [5.9.2] 22881 FAIL(M) MSWin32 WinXP/.Net SP1 (x86/1 cpu) Message-ID: <40BF087D.8030005@uk.radan.com> p4raw-id: //depot/perl@22899
* Re: Smoke [5.9.2] 22881 FAIL(M) MSWin32 WinXP/.Net SP1 (x86/1 cpu)Steve Hay2004-06-012-10/+23
| | | | | Message-ID: <40BC930D.90701@uk.radan.com> p4raw-id: //depot/perl@22887
* replace the run time code in lib/utf8_pva.pl with data generatedNicholas Clark2004-05-312-2/+4
| | | | | at build by mktables, stored in lib/unicore/PVA.pl p4raw-id: //depot/perl@22881
* Run mktables as part of the build process.Nicholas Clark2004-05-312-5/+34
| | | | | Don't ship any of the files that it generates in lib/unicore p4raw-id: //depot/perl@22879
* Problem with system() on Win9x and command.com (perl 5.8.x-5.9.x)bilbo@ua.fm2004-05-061-2/+3
| | | | | Message-ID: <611491036.20040428001955@ua.fm> p4raw-id: //depot/perl@22789
* Ooops. Forgot to update pod.lst, and all that ensues with thatNicholas Clark2004-04-231-0/+4
| | | p4raw-id: //depot/perl@22737