The CVS version solves the linking problem.<br>
<br>
Thanks,<br>
<br>
Jing<br><br><div><span class="gmail_quote">On 8/28/06, <b class="gmail_sendername">Jing Yu</b> <<a href="mailto:jingyuuiuc@gmail.com">jingyuuiuc@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>I am using llvm 1.8 and have patched ltdl.c and ltdl.h to the latest version.<br>
<br>
My Makefile has LLVMLIBS = LLVMCore.a LLVMSupport.a LLVMSystem.a included.</div><div><span class="q"><br>
<br>
<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>Try using 'nm -m' on the 'opt' executable itself.  Using plain nm on my<br>local one yields:
<br>00121a4e T __ZN4llvm12FunctionPass16addToPassManagerEPNS_20FunctionPassManagerTERNS_13AnalysisUsageE<br><br>and nm -m shows:<br>00121a4e (__TEXT,__text) external<br>__ZN4llvm12FunctionPass16addToPassManagerEPNS_20FunctionPassManagerTERNS_13AnalysisUsageE
<br><br>Is this what you're seeing?  Are you using llvm 1.8 or CVS?  You might try<br>CVS if 1.8 doesn't work for you.<br></blockquote></div><br></span></div><div>
Here is what I am seeing with nm. Is it normal to have a .eh entry that I did not see on Pentium4?<br>
<br>
$nm opt | grep __ZN4llvm12FunctionPass16addToPassManagerEPNS_20FunctionPass<br>
001b8d90 T __ZN4llvm12FunctionPass16addToPassManagerEPNS_20FunctionPassManagerTERNS_13Analys<br>
isUsageE<br>
00380b64 S __ZN4llvm12FunctionPass16addToPassManagerEPNS_20FunctionPassManagerTERNS_13Analys<br>
isUsageE.eh<br>
<br>
$ nm -m opt | grep __ZN4llvm12FunctionPass16addToPassManagerEPNS_20FunctionPass<br>
001b8d90 (__TEXT,__text) external __ZN4llvm12FunctionPass16addToPassManagerEPNS_20FunctionPa<br>
ssManagerTERNS_13AnalysisUsageE<br>
00380b64 (__TEXT,__eh_frame) external __ZN4llvm12FunctionPass16addToPassManagerEPNS_20Functi<br>
onPassManagerTERNS_13AnalysisUsageE.eh<br>
<br>
<br>
I will try the CVS version.<br>
<br>
Thanks,<br></div><div><span class="sg">
<br>
Jing<br>

</span></div></blockquote></div><br>