"Dmitry V. Levin" <l...@altlinux.org> writes: > I'm inclined to remove windows-gnu from config.sub instead of renaming or > canonicalizing it because, firstly, there is no GNU libc on windows, and, > secondly, windows-gnu as used by LLVM means MinGW, but for that we already > have mingw*, and we should avoid adding new canonical names for the same > thing. We could add canonicalization of windows-mingw* into mingw*, but > if nobody uses the former, why bother? > > At the same time, I'm inclined to leave windows-msvc as is because, > unlike windows-gnu, it does exist, and the only one who objected against > windows-msvc and suggested to canonicalize windows-msvc into winnt was > Po Lu, but the arguments provided against windows-msvc were not convincing.
Why not? I have on my hand several programs which use -winnt*, such as many old releases of Emacs. And users should be capable of replacing config.sub and config.guess with newer versions without ill effect.