]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
A bunch of redirections for SuSE 9.2 on amd64.
authorJulian Seward <jseward@acm.org>
Mon, 25 Apr 2005 17:08:32 +0000 (17:08 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 25 Apr 2005 17:08:32 +0000 (17:08 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3569

coregrind/vg_redir.c

index b1487d9e0606c6c3074446901fe1901dd641ab0b..af6c914b2a28e40568537ab358523637cb6afe8c 100644 (file)
@@ -451,6 +451,19 @@ void VG_(setup_code_redirect_table) ( void )
 
    add_redirect_sym_to_sym("soname:libc.so.6", "rawmemchr",
                            "*vgpreload_memcheck.so*", "glibc232_rawmemchr");
+
+   /* amd64-linux (glibc 2.3.3, SuSE 9.2) */
+   /* apparently index is the same thing as strchr */
+   add_redirect_sym_to_sym("soname:libc.so.6", "index",
+                           "*vgpreload_memcheck.so*", "strchr");
+
+   add_redirect_sym_to_sym("soname:ld-linux-x86-64.so.2", "strcmp",
+                           "*vgpreload_memcheck.so*", "strcmp");
+   add_redirect_sym_to_sym("soname:libc.so.6", "strcmp",
+                           "*vgpreload_memcheck.so*", "strcmp");
+
+   add_redirect_sym_to_sym("soname:ld-linux-x86-64.so.2", "strlen",
+                           "*vgpreload_memcheck.so*", "strlen");
 }