[PATCH] setup: port to 64-bit, part 1

Yaakov (Cygwin/X) yselkowitz@users.sourceforge.net
Sun Mar 3 06:46:00 GMT 2013


This patch fixes the remaining issues, *except in autoload.c*, for a
64bit setup.exe.  Some notes:

1) This assumes that 64bit .ini will be named setup64.ini.

2) This also assumes that 64bit setup will only install 64bit packages
(IOW only use setup64.ini, regardless of argv[0])

3) The resulting binary is still named setup.exe, but we'll want to
provide this for download as e.g. setup64.exe.  It would be up to
whomever (cgf?) to rename this upon uploading.  Alternatively, the
buildsystem could be patched to change the executable name based on
$host_cpu.

4) I could #ifndef much more legacy support code, but with the recent
removal of legacy packages from sourceware, are we going to just
remove all that from setup?

5) bootstrap still needs to be reworked to deal with a possible
--host=x86_64-w64-mingw32.


-- 
Yaakov
-------------- next part --------------
A non-text attachment was scrubbed...
Name: setup-64bit.patch
Type: application/octet-stream
Size: 5919 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20130303/323aae18/attachment.obj>


More information about the Cygwin-apps mailing list