Thanks Anton and Chris, it works.
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.
Ashwin
On 6/2/06, Chris Lattner <sabre at nondot.org>
wrote:>
> On Fri, 2 Jun 2006, Anton Korobeynikov wrote:
> > Hello, Chris.
> > You wrote Friday, June 2, 2006, 9:27:25 PM:
> > CL> I don't see that failure. We'll need more info to
reproduce the
> issue.
> > Got fixed by adding the folowing line in ther early beginning of
> > LowerAllocations.cpp file:
> >
> > static IncludeFile CUFENP((void*)createUnifyFunctionExitNodesPass);
>
> I committed these patches to CVS, please see if it fixes the problems.
>
>
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/035356.html
>
> Thanks for tracking this down Anton!
>
> -Chris
>
> --
> http://nondot.org/sabre/
> http://llvm.org/
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20060602/641b74c5/attachment.html>