summaryrefslogtreecommitdiff
path: root/win32/Makefile.ce
Commit message (Collapse)AuthorAgeFilesLines
* Split out hash functions into new file and turn into inline static functionsYves Orton2013-03-191-0/+1
| | | | | This includes various tweaks related to building SipHash and other cleanup.
* restore building perl5**.dll and perl.exe on WinCEDaniel Dragan2013-03-121-24/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | extension building problems remain but the 2 above files will build be built for WinCE with the following 3 commands, replace the folder name with what you selected for $(MACHINE) in makefile.ce nmake all nmake -f makefile.ce wince-x86-hpc-wce300\perl517.dll nmake -f makefile.ce wince-x86-hpc-wce300\perl.exe makefile.ce: - -debug:full and -pdb:none are obsolete compiler flags, and add -opt:ref:icf, to sync eVC makefile with modern VC's makefile - create a shortcut for easily creating preprocessed (.i) files for debugging on the command line - add new interp .c files that were added over the years - the Dynaloader build process for Win32 was drastically changed in commit 281da5eaa8 , fix to reflect this, a "nmake all" on the Win32 build will create the correct dynaloader .c files for the ce makefile to use later - nothing depended on .\xconfig.h in the ce makefile, so there was an error that it was missing, fix that - rebase the CE perl5**.dll to same as on Win32 makefile, makes debugging/diassembly much easier when the dll is not relocated at runtime - config.sh seems to be a win32 build file, while the script configpm wants a .sh file in \Cross, so change config.sh dependency to that win32/Makefile: - add a preprocess target to easily create .i files for debugging by hand makedef.pl: - read the comments in the script - config.h is Win32 file, not a WinCE file, so use xconfig.h when under WinCE lib/.gitignore - Cross.pm is made during the build process, it shouldn't ever be commited win32/.gitignore - xconfig.h is made during the build process, it shouldn't ever be commited win32/wince.c - identifier isnan is defed to _isnan somewhere, this created an infinite loop when CE perl was run
* Initial (incomplete) patch to start restoring WinCE buildKonovalov, Vadim (Vadim)** CTR **2012-11-011-18/+26
| | | | | | | Subject: RE: status of WinCE Perl port in 2012 From: "Konovalov, Vadim (Vadim)** CTR **" <vadim.konovalov@alcatel-lucent.com> Date: Tue, 23 Oct 2012 14:26:49 +0200 Message-ID: <35BF8D9716175C43BB9D67CA60CC345E028EE0C899@FRMRSSXCHMBSC2.dc-m.alcatel-lucent.com>
* Bump the version to 5.17.6Florian Ragwitz2012-10-191-1/+1
|
* Bump the perl version to 5.17.5Florian Ragwitz2012-09-191-1/+1
|
* Bump version to 5.17.4Steve Hay2012-08-201-1/+1
|
* bump to version 5.17.3Tony Cook2012-07-201-1/+1
|
* bump version to 5.17.2Jesse Luehrs2012-06-201-1/+1
|
* bump version to 5.17.1Jesse Luehrs2012-06-191-1/+1
|
* Remove INST_DRV from Windows makefiles' CFG_VARSSteve Hay2012-06-071-1/+0
| | | | | | | It isn't directly used by config_sh.PL, and the only appearance of it in a config.xxx file was config.ce, where it was surely wrong: prefixexp should be a ~name expanded version of prefix, so just set it to ~INST_TOP~ like the other config.xxx files all do.
* bump version to 5.17.0Ricardo Signes2012-05-201-1/+1
|
* bump version to 5.16.0 RC0Ricardo Signes2012-05-101-1/+1
| | | | | | | | Done with: ./perl -Ilib Porting/bump-perl-version -i 5.15.9 5.16.0 ...followed by a small edit to INSTALL and patchlevel.h.
* Bump the perl version in various places for 5.15.9Abigail2012-03-191-1/+1
|
* Bump versions from 5.15.7 to 5.15.8Max Maischein2012-02-201-1/+1
|
* Bump the perl version in various places for v5.15.7Chris 'BinGOs' Williams2012-01-201-1/+1
|
* Bump the perl version in various places for 5.15.6Dave Rolsky2011-12-191-1/+1
|
* Bump the perl version for 5.15.5Steve Hay2011-11-201-1/+1
|
* Add new mktables generated files to makefilesKarl Williamson2011-11-121-0/+1
| | | | | This step was omitted from commit 0765b2b82b120f4e57571368932aa4863aba62f6
* Bump the perl version in various places for 5.15.4Florian Ragwitz2011-10-201-1/+1
|
* bump version to 5.15.3 using Porting/bump-perl-versionStevan Little2011-09-201-1/+1
|
* Eliminate global.sym, as makedef.pl can generate it internally.Nicholas Clark2011-08-251-1/+1
| | | | | | | | global.sym was a file listing the exported symbols, generated by regen/embed.pl from embed.fnc and regen/opcodes, which was only used by makedef.pl Move the code that generates global.sym from regen/embed.pl to makedef.pl, and thereby eliminate the need to ship a 907 line generated file.
* bump version to 5.12.2 using Porting/bump-perl-versionRicardo Signes2011-08-201-1/+1
|
* No need for makedef.pl to invoke $^X -V to get 'Compile-time options'.Nicholas Clark2011-08-011-1/+1
| | | | | | | | | | | Config now exposes this as Config::bincompat_options() and Config::non_bincompat_options(). Change WinCE to invoke makedef.pl with -MCross, which it should have been using all along, as the values it wants are from the host config, not the target config. [Not tested on WinCE]. Previously makedef.pl would have been loading the target config, but as it was only using $Config{path_sep}, this would not have mattered.
* Add an option TARG_DIR to makedef.pl, giving the path to files to read & write.Nicholas Clark2011-07-241-1/+1
| | | | | | Change the Makefiles for Win32, WinCE and NetWare to pass in TARG_DIR of ..\ Previously ..\ was hardcoded for PLATFORM=win32, wince or netware. Making it a parameter allows portable testing of makedef.pl.
* bump perl version number to 5.15.1Zefram2011-07-201-1/+1
|
* Bump the perl version in various places for 5.15.0David Mitchell2011-05-181-1/+1
|
* First provisional bump to 5.14.0-RC0Jesse Vincent2011-04-021-1/+1
|
* Bump the perl version for 5.13.11Florian Ragwitz2011-03-201-1/+1
|
* Bump the perl version in various places to 5.13.10Ævar Arnfjörð Bjarmason2011-02-201-1/+1
| | | | | | | | | | Done with: ./perl -Ilib Porting/bump-perl-version -s 5.13.9 5.13.10 > /tmp/scan ./perl -Ilib Porting/bump-perl-version -u < /tmp/scan And then manually editing the README.vms file to update the vmstar example.
* Break out the generated function Perl_keywords() into keywords.c, a new file.Nicholas Clark2011-01-241-0/+1
| | | | | | | | As it and Perl_yylex() both need FEATURE_IS_ENABLED, feature_is_enabled() is no longer static, and the two macro definitions move from toke.c to perl.h Previously, one had to cut and paste the output of perl_keywords.pl into the middle of toke.c, and it was not clear that it was generated code.
* Bump the perl version in various places to 5.13.9Jesse Vincent2011-01-201-1/+1
|
* Generate pp_* prototypes in pp_proto.h, and remove pp.symNicholas Clark2011-01-091-1/+1
| | | | | | | | | | | Eliminate the #define pp_foo Perl_pp_foo(pTHX) macros, and update the 13 locations that relied on them. regen/opcode.pl now generates prototypes for the PP functions directly, into pp_proto.h. It no longer writes pp.sym, and regen/embed.pl no longer reads this, removing the only ordering dependency in the regen scripts. opcode.pl is now responsible for prototypes for pp_* functions. (embed.pl remains responsible for ck_* functions, reading from regen/opcodes)
* bump perl version number for 5.13.8Zefram2010-12-191-1/+1
|
* Bump the perl version in various places for v5.13.7Chris 'BinGOs' Williams2010-11-201-1/+1
|
* Bump version to 5.13.6Tatsuhiko Miyagawa2010-10-201-1/+1
|
* Move pod2html.PL into ext/Pod-HtmlNicholas Clark2010-10-051-2/+0
| | | | | Let ExtUtils::MakeMaker deal with running these extraction scripts, rather than repeating the logic in (at least) 5 places.
* Move pod2man.PL, pod2text.PL, podselect.PL into cpan/podlators/scriptsNicholas Clark2010-10-051-2/+0
| | | | | Let ExtUtils::MakeMaker deal with running these extraction scripts, rather than repeating the logic in (at least) 5 places.
* Move pod2latex.PL into its CPAN distribution directory.Nicholas Clark2010-10-051-1/+0
| | | | | Let ExtUtils::MakeMaker deal with running this extraction script, rather than repeating the logic in (at least) 5 places.
* Bump version to 5.13.5Steve Hay2010-09-191-1/+1
|
* Bump the perl version to 5.13.4Florian Ragwitz2010-08-201-1/+1
|
* Bump the perl version to 5.13.3David Golden2010-07-191-1/+1
|
* Bump the perl version in various places for 5.13.2Matt S Trout2010-06-211-1/+1
|
* Bump the perl version in various places for 5.13.1Ricardo Signes2010-05-201-1/+1
|
* Bump to 5.13.0Jesse Vincent2010-04-121-1/+1
|
* Bump to 5.12.0Jesse Vincent2010-03-141-1/+1
|
* Bump version to 5.11.5Steve Hay2010-02-201-1/+1
|
* bump version for 5.11.4Ricardo Signes2010-01-191-1/+1
|
* Bump to 5.11.3Jesse Vincent2009-12-201-1/+1
|
* Revert makefile part of the Unicode 5.2 patchRafael Garcia-Suarez2009-12-031-1/+1
| | | | lib/unicore/version was getting removed by "make distclean".
* Unicode 5.2Karl Williamson2009-12-031-1/+1
|