This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[perl #127584] using Win32 32b gmake with 64b gcc caused wrong archname
authorDaniel Dragan <bulk88@hotmail.com>
Sun, 28 Feb 2016 22:52:56 +0000 (09:52 +1100)
committerTony Cook <tony@develop-help.com>
Sun, 28 Feb 2016 22:54:49 +0000 (09:54 +1100)
commitae146f5496edb6eba943c279242f4754042dd24d
tree369ee54101fe4ca239db68630ecd9e5a74a8e98c
parent40616ee38f6f95439179a1eef5522da572c98886
[perl #127584] using Win32 32b gmake with 64b gcc caused wrong archname

Using a 32 bit Win32 gmake, with a GCC that produces 64 bit binaries, made
a perl with PTRSIZE 64 bits, and 64 bit machine code, but archname IDed
that build as "x86" not "x64", which is very wrong. Perl's
win32/GNUMakefile autodetects the bitness of the GCC and sets things up
accordingly. Fixes [perl #127584]. This bug might be a regression
introduced in commit 745dedb9b5 or the GNUMakefile parallel build branch.
win32/GNUmakefile