From: Julian Seward Date: Mon, 25 Apr 2005 17:08:32 +0000 (+0000) Subject: A bunch of redirections for SuSE 9.2 on amd64. X-Git-Tag: svn/VALGRIND_3_0_0~749 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=589f217d3f7b4ede46d4bcd104480fd2a931742b;p=thirdparty%2Fvalgrind.git A bunch of redirections for SuSE 9.2 on amd64. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3569 --- diff --git a/coregrind/vg_redir.c b/coregrind/vg_redir.c index b1487d9e06..af6c914b2a 100644 --- a/coregrind/vg_redir.c +++ b/coregrind/vg_redir.c @@ -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"); }