Re: Whither windows-msvc

2023-09-15 Thread Po Lu
John Ericson writes: > This `winnt`is but more detritus from such defunct attempts. I would > deprecate it so it no longer confuses people. (Deprecation I think is > better than sudden removal.) It is not. Emacs used *-*-winnt4.0 to designate MSVC until support for the MSVC build was removed as

[PATCH] config.sub: recognise ARM64EC machine type

2023-09-15 Thread Billy Laws
ARM64EC is a custom ABI for AArch64 that allows for interoperability with x86_64 compiled code. While technically just an ABI, it is treated as its own machine type, with triples in the format arm64ec-*. --- config.sub| 2 +- testsuite/config-sub.data | 2 ++ 2 files changed, 3 ins

Whither windows-msvc

2023-09-15 Thread John Ericson
Note that `windows-msvc` is not supported by GCC. It is only supported by Microsoft's own proprietary tools, and LLVM. Thus, the only free software implementation of this target calls it `windows-msvc`. `winnt` I do see in config.log, but I have never seen used in the wild. I think it is just