Thanks: copying to where cc1 was made it to work.<br><br>Reza<br><br><div class="gmail_quote">On Thu, Jul 22, 2010 at 9:23 AM, Rafael Espindola <span dir="ltr"><<a href="mailto:espindola@google.com">espindola@google.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On 21 July 2010 22:14, Reza Yazdani <<a href="mailto:ry.yazdani@gmail.com">ry.yazdani@gmail.com</a>> wrote:<br>

> Hello,<br>
><br>
> I down loaded "llvm-gcc4.2-2.7-x86_64-linux" and I built Spec2006 with it.<br>
> It is great and except for one benchmark the rest work fine. I want to build<br>
> them with LTO now. I followed the directions in<br>
> "<a href="http://llvm.org/docs/GoldPlugin.html" target="_blank">http://llvm.org/docs/GoldPlugin.html</a>" and built ar, nm-new, and ld-new in<br>
> binutils. I also built libLLVMgold.so.<br>
> I get the following error:<br>
><br>
> llvm-gcc: -use-gold-plugin, but libLLVMgold.so not found.<br>
><br>
> The command I used with the example in<br>
> "<a href="http://llvm.org/docs/GoldPlugin.html" target="_blank">http://llvm.org/docs/GoldPlugin.html</a>" is:<br>
><br>
> /home/reza/llvm-gcc4.2-2.7-x86_64-linux/bin/llvm-gcc -use-gold-plugin a.a<br>
> b.o -o main<br>
><br>
> I put libLLVMgold.so to /usr/lib/bfd-plugins and ar, nm-new and ld-new in<br>
> /usr/bin/ar and /usr/bin/nm and /usr/bin/ld respectively.<br>
<br>
</div>You have to put a link to libLLVMgold.so in a place where llvm-gcc<br>
will find it. An easy one is the directory with cc1 in it.<br>
<div class="im"><br>
> If I use the load by itself I get:<br>
><br>
> ld -plugin /usr/lib/bfd-plugins/libLLVMgold.so a.a b.o -o main<br>
><br>
> it loads but I get:<br>
><br>
> reza@reza-desktop:~/gcc/trunk/test/mytest$ ./main<br>
> Segmentation fault<br>
<br>
<br>
</div>GCC adds other objects to the link that include startup code.<br>
<br>
> Thanks,<br>
> Reza<br>
<br>
<br>
Cheers,<br>
<font color="#888888">--<br>
Rafael Ávila de Espíndola<br>
</font></blockquote></div><br>