Closed
Description
We have two distinct triples: i686-pc-mingw32
(mingw) and i686-w64-ming32
(mingw-w64). However, there seems no need to maintain two triples separately, and even buildbots actually have used i686-pc-mingw32
on mingw-w64 without any issues.
There are some minor differences in mk/platform.mk
(e.g. i686-w64-mingw32
doesn't fix mingw-specific problems) but they are mergeable.
The easiest fix is just to remove i686-w64-mingw32
, and maybe some "redirection" (configure
automatically converts i686-w64-mingw32
into i686-pc-mingw32
) might be good too.
(Recently llvm cleaned up windows triples: the two triples are now canonicalized as i686-pc-windows-gnu
.)