]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Add another redirect that we need. This has no effect at present
authorJulian Seward <jseward@acm.org>
Wed, 20 Apr 2005 14:32:32 +0000 (14:32 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 20 Apr 2005 14:32:32 +0000 (14:32 +0000)
because the redirect syms are set up only after the initial read of
/proc/self/maps and by then ld-linux.so.2 is already aboard.  Fixing
this properly requires fixing the address space management stuff
properly.

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

coregrind/vg_redir.c

index a76760d01ec5698d301725aa3afa020237ba35c6..0e7f1b3859ac8425c3b5dd6681f82e95948c0bb1 100644 (file)
@@ -426,6 +426,8 @@ void VG_(setup_code_redirect_table) ( void )
    add_redirect_sym_to_sym("soname:libc.so.6", "stpcpy",
                            "*vgpreload_memcheck.so*", "stpcpy");
 
+   add_redirect_sym_to_sym("soname:ld-linux.so.2", "strlen",
+                           "*vgpreload_memcheck.so*", "strlen");
    add_redirect_sym_to_sym("soname:libc.so.6", "strlen",
                            "*vgpreload_memcheck.so*", "strlen");