]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Fix ppc64-linux breakage - get the function entry address, not the
authorJulian Seward <jseward@acm.org>
Sun, 2 Apr 2006 15:53:59 +0000 (15:53 +0000)
committerJulian Seward <jseward@acm.org>
Sun, 2 Apr 2006 15:53:59 +0000 (15:53 +0000)
descriptor address.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5814

callgrind/main.c

index bdd406f8d12ef2cd10d16ee1b85a1a0d2781b559..7b5dc96550f1bf45221b0d7f8435fd2367488856 100644 (file)
@@ -564,7 +564,9 @@ IRBB* CLG_(instrument)( VgCallbackClosure* closure,
    // helper call to setup_bbcc, with pointer to basic block info struct as argument
    arg1 = mkIRExpr_HWord( (HWord)bb );
    argv = mkIRExprVec_1(arg1);
-   di = unsafeIRDirty_0_N( 1, "setup_bbcc", & CLG_(setup_bbcc), argv);
+   di = unsafeIRDirty_0_N( 1, "setup_bbcc", 
+                              VG_(fnptr_to_fnentry)( & CLG_(setup_bbcc) ), 
+                              argv);
    addStmtToIRBB( bbOut, IRStmt_Dirty(di) );
 
    instrCount = 0;