[LLVMdev] Unifying Windows Target Triples
Chandler Carruth
chandlerc at google.com
Thu Feb 27 19:48:35 PST 2014
I like this direction in general, but:
On Thu, Feb 27, 2014 at 7:40 PM, Saleem Abdulrasool <abdulras at fb.com> wrote:
> {armv7,i686,x86_64}-windows-{ia,mingw,ms}pe
>
First a correction, I assume you mean:
{armv7,i686,x86_64}-<vendor>-windows-{ia,mingw,ms}pe
I think these are the wrong ABI names. And if the environments are
uniformly PE, I don't think we should bother with it.
I would suggest:
...-windows-{msvc,gnu,itanium}
MSVC is obvious.
Itanium is obvious.
GNU -> mingw's oddity.
Rationale:
The "Min" isn't relevant to the ABI. The "W" is redundant. The "G" is the
only relevant part, and it stands for GNU.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140227/d1ad1a6b/attachment.html>
More information about the llvm-dev
mailing list