[cfe-commits] [PATCH][llvm][clang] Triple::{MinGW32|MinGW64} => Triple::MinGW

Duncan Sands baldrick at free.fr
Tue Feb 15 01:36:36 PST 2011


Hi,

> For "so-called mingw64", a few issues are there.
>
>    - autoconf does not know "*-mingw64".
>    - The project "Mingw-w64" uses *-w64-mingw32 as triplet.
>    - in llvm and clang, some parts assume Win64 as "Triple::MinGW64".
>
> In practice, we don't need to distinguish "MinGW32" and "MinGW64" in llvm.
> In clang, we should not assume "x86_64-mingw" as *-w64-mingw32.
> There is also "i686-w64-mingw32", as a variant of mingw32.

what does gcc do?

Ciao, Duncan.



More information about the cfe-commits mailing list