OK. And I my system this is <span style>arm-unknown-linux-gnueabi-as, which determined by the prefix setting.</span><br><br><div class="gmail_quote">On Fri, May 4, 2012 at 10:53 PM, Joerg Sonnenberger <span dir="ltr"><<a href="mailto:joerg@britannica.bec.de" target="_blank">joerg@britannica.bec.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Fri, May 04, 2012 at 10:23:10PM +0800, Jianjun Mao wrote:<br>
> Hi all.<br>
> clang(3.0, Linux) will set "as" in PATH as the default assembler, but I<br>
> want to change this like using this option "-ccc-gcc-name" to change the<br>
> default gcc. But as mentioned here<br>
> <a href="http://lists.cs.uiuc.edu/pipermail/cfe-dev/2011-June/015671.html" target="_blank">http://lists.cs.uiuc.edu/pipermail/cfe-dev/2011-June/015671.html</a> there's no<br>
> "-ccc-gas-name" or "-ccc-as-name" to specify the assembler. So what I can<br>
> do is to add "as" into  PATH. Now I'm using clang to cross compile<br>
> arm-target programs, and I must set arm-xxx-as to the default assembler. It<br>
> is not nice to create a symbol link named "as" in PATH linked to arm-xxx-as<br>
> which will overlap the default assember "/usr/bin/as".  So if any one can<br>
> give a help?<br>
> clang invoked with follow options:<br>
> >clang -ccc-host-triple arm-linux-gnueabi -ccc-gcc-name<br>
> arm-unknown-linux-gnueabi-gcc -mfloat-abi=hard -c -v xxx.c<br>
> and which shows clang will invoke "as" in PATH<br>
<br>
</div></div>Just call it arm-linux-gnueabi-as.<br>
<br>
Joerg<br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
</blockquote></div><br>