mirror of
git://git.savannah.gnu.org/config.git
synced 2025-05-26 09:06:38 +12:00

`windows-gnu` has been used by LLVM and Rust to mean MinGW, but many people on the mailing list object that it is in no way bona fide GNU on Windows. Even under the interpretation of `-gnu` as a libc which LLVM often goes with, it doesn't pass muster either because MinGW uses msvcrt/ucrt, not any GNU libc. Arguably Cygwin, using a modified (GNU) Newlib, is the closest thing we have to "GNU on Windows" today. We couldn't decide on what `windows-*` should replace it, or even whether there should be such a thing, so absent consensus it is better to just remove it while it is still recently added and we don't need to worry about backwards compatibility. We can always re-add it later, but we can't do nothing now and remove it later. This partially reverts commit 91f6a7f616b161c25ba2001861a40e662e18c4ad. * config.sub (windows*-gnu*): Remove. * doc/config.sub.1: Regenerate. * testsuite/config-sub.data (x86_64-windows-gnu): Remove. Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>
Description
No description provided
Languages
Perl
77.6%
Shell
18.9%
Makefile
3.5%