aboutsummaryrefslogtreecommitdiff
path: root/shared
diff options
context:
space:
mode:
authormjw <mjw@a5019735-40e9-0310-863c-91ae7b9d1cf9>2015-01-13 16:10:20 +0000
committermjw <mjw@a5019735-40e9-0310-863c-91ae7b9d1cf9>2015-01-13 16:10:20 +0000
commita9176d9640606a083a6e9b97515b15f631de5059 (patch)
tree35c7b6b002c46866bfea46541ab33806f1f76cb5 /shared
parentd6c84f5558d1fc782f9038e14768660c7630f48a (diff)
downloadvalgrind-a9176d9640606a083a6e9b97515b15f631de5059.tar.gz
BZ #342795 Internal glibc __GI_mempcpy call should be intercepted.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14866 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'shared')
-rw-r--r--shared/vg_replace_strmem.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/shared/vg_replace_strmem.c b/shared/vg_replace_strmem.c
index 4ca652b45..5203306bd 100644
--- a/shared/vg_replace_strmem.c
+++ b/shared/vg_replace_strmem.c
@@ -1363,6 +1363,7 @@ static inline void my_exit ( int x )
#if defined(VGO_linux)
GLIBC25_MEMPCPY(VG_Z_LIBC_SONAME, mempcpy)
+ GLIBC25_MEMPCPY(VG_Z_LIBC_SONAME, __GI_mempcpy)
GLIBC25_MEMPCPY(VG_Z_LD_SO_1, mempcpy) /* ld.so.1 */
GLIBC25_MEMPCPY(VG_Z_LD_LINUX_SO_3, mempcpy) /* ld-linux.so.3 */
GLIBC25_MEMPCPY(VG_Z_LD_LINUX_X86_64_SO_2, mempcpy) /* ld-linux-x86-64.so.2 */