<font size="2"><font face="tahoma,sans-serif">Hi;<br></font></font><br><div class="gmail_quote">On Mon, Jan 24, 2011 at 1:30 PM, Renato Golin <span dir="ltr"><<a href="mailto:Renato.Golin@arm.com">Renato.Golin@arm.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On 01/24/11 10:12, Duncan Sands wrote:<br>
> I don't see the point of having "none" be turned into "NoVendor" rather than<br>
> "UnknownVendor" if you aren't go to do anything with that information anyway.<br>
> However if you have a good reason to want "none" to be parsed then I will<br>
> drop my objections to "none" :)<br>
<br>
</div>I guess that falls together with the LLVM/Clang triple implementation.<br>
<br>
Clang should interpret UnknownVendor to "none" and not LLVM changed to<br>
have a dubious and duplicated "none".<br>
<div class="im"><br>
<br>
> In short, whether "none" is parsed at all, or only parsed as a<br>
> valid "O/S", or parsed as a valid vendor and a valid O/S etc depends on what<br>
> triples occur in the real world and what you plan to do with the information.<br>
<br>
</div>I agree. My mistake was to try and not break anything that was already<br>
working.<br>
<br>
Some ARM triples I found in the wild...<br>
<br>
  -- From CodeSourcery:<br>
<br>
* arm-none-eabi<br>
   none I "guess" it's for vendor, and no OS<br>
<br>
* arm-none-linux-gnueabi<br>
   again, it's vendor<br></blockquote><div><br></div><div>Android started using arm-linux-androideabi recently, old one was arm-eabi.</div><div><br></div><div>Regards,</div><div>ismail</div><div> </div></div>