DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 488LbtTZ390097 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=vusmT+TY X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2DC2C385DDF0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1725831473; bh=AcG6l7y2NtTP2aTInZbxtNuT8wrmRbpHuu7yG0GY6GE=; h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=vusmT+TYaf+hI1Za27pjx5FpJnkSjWFbHpKQawqtVh/chYOyu9aeEIGt1HJlOb+ga Z2LJTSGDGkOGpEahNdp3u0+IBnmG5N2daDpJhSubIRJSFe4d0pyXpYHx5OifoN4Wiv MSMN1Eokfasw7PtfDVwZ0hNvuLj0PT7f40gzZH9I= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 49E7C3858C66 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 49E7C3858C66 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1725831422; cv=none; b=FkgWwDMM9KLtC43y3IfXl9V0fp4eRnil32fcbOq1GRIJJQF0nI4mlTp9qXKV9y3tSepHlpQpTCsrsHVsGREuo9liaIhgppTCrbTbT7dfPOVDw/oFk+UbXuU+ghnWBm4uNfzfvwpcfETguJS6EvcZGXOh8t6hAbwlRCH8YY0N6cA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1725831422; c=relaxed/simple; bh=apJiBepBnoQWPIw33PTN7LBfGS2WVcqPe8y5e2wKU3I=; h=Message-ID:Date:MIME-Version:Subject:To:From; b=H7YuebndFmoFCdCJ8JZIoeFthGbz8AzroMCzuLi7WRmavhJFH6klCzGXBTCnbBeO7lQJjWvnCKglZVHobHJg19mlVsPDyRnVRApx3CWSvagKw5SE8RE/ryiGoMrKJuqz0iN9syTZxba1ZGBtme1yKKEpgEl7obwQ8iKAjCn7o94= ARC-Authentication-Results: i=1; server2.sourceware.org Message-ID: <49dca3b5-6545-44df-9535-23819689fc35@SystematicSW.ab.ca> Date: Sun, 8 Sep 2024 15:36:57 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Status of Cygwin on Windows/ARM64? Content-Language: en-CA To: cygwin AT cygwin DOT com References: Organization: Systematic Software In-Reply-To: X-Rspamd-Queue-Id: 59F2B20024 X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Rspamd-Server: rspamout01 X-Stat-Signature: gfnh6snnftb4eiqaajqseqoqqgzgmq14 X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX19bPtO9AF3wzdYZ1AcIxNlONajF/QWXJ5E= X-HE-Tag: 1725831418-905597 X-HE-Meta: U2FsdGVkX1/D7y22NZc0e6TgsQ19zYyat2zRf0CAFI0uEDU7eaRMDyxEcaBQw4RCYH8teWjF9Qf17LJqqzsBZ56YXb1Liw3xAe1jPmJUhkv7OvAHmv1zz9xNsE4z8xHsH9VLyLi/WFbWfVnw5cr382z1XxMCKfqGkh8vdUpKlYoPH3xfUrIwg3hL8wEnz73BRpCp+t/A5ox8zwgiR+ZT94FwFqyDsG8s1KC7XIrWg6PjlBnRtvBOBVp6dD5jpItKFN/DXKRMOJiXTtArez21oYFhAGcZ9GPRNfRRCWbLUXh6SMoYNWgBKYut8DfEFGaufRO8A5OBfdZWSdCtD7cTz4voR3UeplHdLw9XRxKRG9ELtuKVI+4qmg== X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Brian Inglis via Cygwin Reply-To: cygwin AT cygwin DOT com Cc: Brian Inglis Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 488LbtTZ390097 On 2024-09-08 07:45, Mark Liam Brown via Cygwin wrote: > On Sun, Sep 8, 2024 at 10:50 AM Arthur Norman wrote: >> >> I have been VERY happily pleased about how well Cygwin runs using >> Prism on Windows/ARM64. I can build and test my x86_64 code there using it >> despite the underlying CPU being an ARM. My genuine Windows/x86_64 machine >> is not that new these days. Using a stack Macbook-m1/UTM/Windows11-ARM64 >> runs the proggrams in build using cygwin on that Windows as x86_64 code via >> Prism and is quite close in speed to that which I observe on my "real" >> Windows computer. > > Clarification: I was asking for NATIVE ARM64 Cygwin binaries. The > x86_64 to ARM64 emulation feels like having a racecar driving in > molasses, just annoying users, and is thus no option. Someone would probably have to do a decent amount of work to figure out how to get fork emulation working natively under Arm64 Windows, and other critical core emulation functions, on Arm64 Windows machines, probably as part of a paid or lengthy academic project, to donate to the volunteer Cygwin project. Any CS/EE PhD candidates out there looking for a project, or embedded engineers needing to support POSIX toolchains and environments under native Arm64 Windows? -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple