A bunch of redirections for SuSE 9.2 on amd64.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3569 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_redir.c b/coregrind/vg_redir.c
index b1487d9..af6c914 100644
--- a/coregrind/vg_redir.c
+++ b/coregrind/vg_redir.c
@@ -451,6 +451,19 @@
 
    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");
 }