<div>Thanks Anton and Chris, it works.</div>
<div>On a side note is there a way to have llc preserve function names upon output to C so that external CPP files that link this file in will be able to find the correct functions. And how about name mangling? I assume this is something not taken care of by llc or at least from llvm-g++ to bytecode.
</div>
<div> </div>
<div>Ashwin<br><br> </div>
<div><span class="gmail_quote">On 6/2/06, <b class="gmail_sendername">Chris Lattner</b> <<a href="mailto:sabre@nondot.org">sabre@nondot.org</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On Fri, 2 Jun 2006, Anton Korobeynikov wrote:<br>> Hello, Chris.<br>> You wrote Friday, June 2, 2006, 9:27:25 PM:
<br>> CL> I don't see that failure.  We'll need more info to reproduce the issue.<br>> Got fixed by adding the folowing line in ther early beginning of<br>> LowerAllocations.cpp file:<br>><br>> static IncludeFile CUFENP((void*)createUnifyFunctionExitNodesPass);
<br><br>I committed these patches to CVS, please see if it fixes the problems.<br><a href="http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060529/035357.html">http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060529/035357.html
</a><br><a href="http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060529/035356.html">http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060529/035356.html</a><br><br>Thanks for tracking this down Anton!
<br><br>-Chris<br><br>--<br><a href="http://nondot.org/sabre/">http://nondot.org/sabre/</a><br><a href="http://llvm.org/">http://llvm.org/</a><br>_______________________________________________<br>LLVM Developers mailing list
<br><a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu">http://llvm.cs.uiuc.edu</a><br><a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
</a><br></blockquote></div><br>