In that case it still wouldn't be possible to build FPC 64bit from scratch with a bootstrap compiler without first installing FPC 32bit.
Why? The win32->win64 crosscompiler should be able to generate win64 binaries? What does it matter that it is a win32 binary for bootstrap start ?
You don't have a win32->win64 crosscompiler if you build fpc 64bit from scratch (without any 32bit parts). That's what the 64bit bootstrap would be for. So without the 64bit bootstrap you would still need to download the crosscompiler separately. True... it's
"just" a 22MB download but still massively larger than the <1MB ppcx64.exe.
The only reason that I do anything about 2.6.4 is to rectify the 3.0 bootstrapping situation for fpcup. I wouldn't put too much effort 2.6.x otherwise.
That's why I mentioned it. fpcup
64.exe wouldn't work without downloading the extra 22MB for the crosscompiler (or does it??).
But I leave that up to DonAlfredo to debate and fix.
(maybe it's not necessary)