|
From: <sv...@va...> - 2005-04-20 14:32:35
|
Author: sewardj
Date: 2005-04-20 15:32:32 +0100 (Wed, 20 Apr 2005)
New Revision: 3534
Modified:
trunk/coregrind/vg_redir.c
Log:
Add another redirect that we need. This has no effect at present
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.
Modified: trunk/coregrind/vg_redir.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/vg_redir.c 2005-04-20 14:30:19 UTC (rev 3533)
+++ trunk/coregrind/vg_redir.c 2005-04-20 14:32:32 UTC (rev 3534)
@@ -426,6 +426,8 @@
add_redirect_sym_to_sym("soname:libc.so.6", "stpcpy",
"*vgpreload_memcheck.so*", "stpcpy");
=20
+ 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");
=20
|