X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:message-id:date:from:subject:to:references
	:content-type; q=dns; s=default; b=k1bDt+pA9dJ1elt/WooOznOl9GsiS
	umafmlVwmPZyEbrJgd4lsugK0UM7RBVbMmjB5LNFKdRjv7RSx6mjINcne0eeIqYo
	eVBYX2ts1Ogb1UlasLIHoD8LweTBcTgeb7lQ5hPVEQzYDyKM7WnCbtv9PwkFc7iJ
	omcwnNActLhoyc=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:message-id:date:from:subject:to:references
	:content-type; s=default; bh=TsXDZKdYeozpm6EuaeJQWn8nfkM=; b=LYt
	L/l1yu8i6uSxh0HEvRhRI+B78p8bgCDxrdfybmD9aH2jcOrMYCBxiLBmu0nirlpC
	1tuNnhn00O3hEniV5jw2Qwyed8E6a57BUMTdgtao8qMRG19dXTPGoCLZhx3+Wh2G
	MLVmNWuhys+0l0P5L19kuFvJkQgzPrHGso0L5XUs=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=Brian, brian, inglis, Inglis
X-HELO: mail-oi0-f43.google.com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=1e100.net; s=20161025;        h=x-gm-message-state:message-id:date:from:subject:to:references         :user-agent;        bh=Ui1NpsO1w18XYM+yRRseKwBuu5gBDue/gh6Fm+B6ncU=;        b=nteijspVcfZo/yyDxDdQdUpyKhoWtLpXXN55RZt+4hxcka2V5kPLN+0BtYj7lgN7mU         vw0+EotkXzLJqv6NuoFOD1M827dwCdS8FwBGtR/1lBpIrvFMDd26nop+2IRAAICjJmBF         e8ryBCzSwq5H5xyLL67lIsa9xSTYpbtdMFpPSGX5nn+CVY+N0QOg9JxSvs1wdG89thWx         Kjd1RfdfUv1bk0i2ALJtrcKvvC+w5irfsivBPhBiOLnIfExhXvG3r7IgauwHer+uz5oW         OwkjTl8OCge7u9/t1yZKgeikZC38FbAiez57cGtSIsjuWsivaLVLjKqL6QYLl2LkPLlj         dFZg==
X-Gm-Message-State: AKGB3mJi71bTaOvJTaQcK0x1Nf9n+kranArgQpFHlX7220xREra0sTM8	RO5jYeHQ5kNBkRo8lYI12kzb1w==
X-Google-Smtp-Source: ACJfBoufvcrE2sDE2PpFbBg6Ud8yHlulp3UT0tdORsAL26FRDEoEWqr7ueer5jNeYU4UbQgmtyN50w==
X-Received: by 10.202.183.2 with SMTP id h2mr13193068oif.29.1515786042384;        Fri, 12 Jan 2018 11:40:42 -0800 (PST)
Message-ID: <5a590f39.a2089d0a.1e5fe.8a0b@mx.google.com>
Date: Fri, 12 Jan 2018 11:40:41 -0800 (PST)
From: Steven Penny <svnpenn@gmail.com>
X-Google-Original-From: Steven Penny
Subject: Re: Future of 32-bit distro
To: cygwin@cygwin.com
References: <3e65ad8a-3ba1-9e6b-ccb6-afee9a8df9ba@SystematicSw.ab.ca>
Content-Type: text/plain; charset=utf8; format=flowed
User-Agent: Tryst/2.1.0 (github.com/svnpenn/tryst)

On Fri, 12 Jan 2018 12:02:18, Brian Inglis wrote:
> When the 32 bit toolchain is available under x86_64 for cross builds and
> testing

this doesnt make sense. at least with Mingw-w64, this is already the case:

- mingw64-x86_64-gcc-core: 64-bit tools for building 64-bit EXEs
- mingw64-i686-gcc-core: 64-bit tools for building 32-bit EXEs

> and Windows X EoLs 32 bit? It could take a long while for US and other
> governments and orgs to upgrade all hardware to support 64 bit desktops.

no. the end users dont decide this, cygwin maintainers do. govt or whoever may
not like it, but if the DLLs dont fit in the address space then that is the
start of a losing battle. a situation which will get worse, not better. yes
corinna has some creative workarounds, but its a stopgap.

i say we should deprecate it now with a warning, then after a year or so
officially drop 32-bit support. this doesnt stop people from using cygwin for
making 32-bit EXEs as i have shown - it only stops them from running cygwin
itself as 32-bit processes.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

