<div class="gmail_quote">2011/2/1 NAKAMURA Takumi <span dir="ltr"><<a href="mailto:geek4civic@gmail.com">geek4civic@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Ruben,<br>
<br>
2011/1/30 Ruben Van Boxem <<a href="mailto:vanboxem.ruben@gmail.com">vanboxem.ruben@gmail.com</a>>:<br>
<div class="im">> Can the tools in LLVM create a Win32 exe or dll file? Or does LLVM<br>
> still rely on Binutils and GCC for that? Is it<br>
> possible/feasable/wanted that the LLVM toolchain could do this?<br>
<br>
</div>As you know, we need our linker!<br>
<br>
Please look into the slide in <a href="http://llvm.org/devmtg/2010-11/" target="_blank">http://llvm.org/devmtg/2010-11/</a><br>
"Object Files in LLVM" by Michael Spencer aka bigcheese.<br>
<font color="#888888"><br>
...Takumi<br></font></blockquote><div><br>Takumi,<br><br>Thanks for the link! (pun intended)<br><br>What I understand from this presentation, is that bigcheese is working on exactly what I was asking about, ie a replacement for binutils within the LLVM infrastructure. I also take it that he has only made a proof-of-concept implementation of an LLVM "nm" tool, to show that the whole project has merit, which, seemingly, it does very much.<br>
<br>The reason I asked is the fact that an LLVM build also has llvm-ld/nm/link/as/... as part of the toolset. I wondered exactly what they were. But I guess they are (or have the ambition to be) much more. bigcheese talks more than once about an "integrated linker"...<br>
<br>If I have understood correctly, this is great news!<br><br>Ruben<br></div></div><br>