Hi,<br><br>Standard approach to profiling dynamically loaded libraries with<br>gprof doesn't seem to work with LLVM:<br><br>export LD_PROFILE=Mylib.so<br>export LD_PROFILE_OUTPUT=.<br>make ENABLE_PROFILING=1  // compiling my project
<br><br>opt -load Profile/Mylib.so -options...<br><br>but no Mylib.so.profile (or gmon.out) is produced. Profiling<br>libc.so.6 usage by "ls -l", however, works fine.<br><br>Could anyone explain me what am I doing wrong?
<br><br>Thx.<br>      Domagoj<br><br><br>Other possibly relevant info:<br>Makefile contains:<br>LIBRARYNAME=Mylib<br>SHARED_LIBRARY=1<br>LOADABLE_MODULE=1<br>
<br>Platform: Suse Linux<br>gprof 2.15.94.0.2.2<br>
gcc  3.3.5 20050117 <br>