From: Julian Seward Date: Sun, 31 Oct 2004 20:09:29 +0000 (+0000) Subject: Make this compile again. X-Git-Tag: svn/VALGRIND_3_0_1^2~863 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bb68e40f0b59938526a717c7a34428b80db1b3b3;p=thirdparty%2Fvalgrind.git Make this compile again. git-svn-id: svn://svn.valgrind.org/vex/trunk@471 --- diff --git a/VEX/head20041019/lackey/lk_main.c b/VEX/head20041019/lackey/lk_main.c index 8043d39ba1..dbadd9d433 100644 --- a/VEX/head20041019/lackey/lk_main.c +++ b/VEX/head20041019/lackey/lk_main.c @@ -97,17 +97,6 @@ void SK_(post_clo_init)(void) { } -HWord SK_(tool_findhelper) ( Char* function_name ) -{ - if (0 == VG_(strcmp)(function_name, "add_one_BB")) - return (HWord) & add_one_BB; - if (0 == VG_(strcmp)(function_name, "add_one_Jcc")) - return (HWord) & add_one_Jcc; - if (0 == VG_(strcmp)(function_name, "add_one_Jcc_untaken")) - return (HWord) & add_one_Jcc_untaken; - return 0; /* not found */ -} - /* Note: x86 instructions are marked by an INCEIP at the end of each one, except for the final one in the basic block which ends in an @@ -179,7 +168,7 @@ IRBB* SK_(instrument)(IRBB* bb_in, VexGuestLayoutInfo* layout) #endif /* Count this basic block */ - di = unsafeIRDirty_0_N( "add_one_BB", mkIRExprVec_0() ); + di = unsafeIRDirty_0_N( 0, "add_one_BB", &add_one_BB, mkIRExprVec_0() ); addStmtToIRBB( bb, IRStmt_Dirty(di) ); for (i = 0; i < bb_in->stmts_used; i++) { @@ -192,14 +181,16 @@ IRBB* SK_(instrument)(IRBB* bb_in, VexGuestLayoutInfo* layout) addStmtToIRBB( bb, IRStmt_Dirty( - unsafeIRDirty_0_N( "add_one_Jcc", mkIRExprVec_0() ) + unsafeIRDirty_0_N( 0, "add_one_Jcc", &add_one_Jcc, + mkIRExprVec_0() ) )); addStmtToIRBB( bb, dopyIRStmt(st) ); /* Count non-taken Jcc */ addStmtToIRBB( bb, IRStmt_Dirty( - unsafeIRDirty_0_N( "add_one_Jcc_untaken", mkIRExprVec_0() ) + unsafeIRDirty_0_N( 0, "add_one_Jcc_untaken", &add_one_Jcc_untaken, + mkIRExprVec_0() ) )); break;