在 2026-3-24 10:52, Andrew Pinski via Gcc 写道:
Also `i686-mingw32` should be swapped out with `x86_64-mingw`. I don't think 32bit mingw is being testing these days only 64bit.
I would like to suggest adding `x86_64-w64-mingw32`, while changing `i686-mingw32` to `i686-w64-mingw32`.`i686-mingw32` references the old mingw.org. They have lost control of their domain name, and osdn.net which hosts their project has been down since months ago.
Please keep `i686-w64-mingw32`.As both `{i686,x86_64}-pc-linux-gnu` are primary platforms, I don't see why `i686-w64-mingw32` can't be a secondary platform. Almost all distributions of mingw-w64 provide both i686 and x86-64 builds: MSYS2, Debian, ArchLinux, Ubuntu, mingw-builds, winlibs, and w64devkit. And I also build i686 myself. It won't go away very soon.
Also I propose removing `i686-pc-cygwin`, I have not seen any recent work on 32bit x86 cygwin or testresults.
I suggest swapping `x86_64-pc-cygwin` in.Cygwin 3.4+ since 2022-11 is x86-64 only. As a downstream fork of Cygwin, MSYS2 is also x86-64 only. Both are key infrastructure for building GNU software on Windows, including GCC itself.
Note I think adding `aarch64-mingw` would be too soon to add at this stage. Though I think we should reconsider it for GCC 18.
Yes. -- Best regards, LIU Hao
OpenPGP_signature.asc
Description: OpenPGP digital signature
