]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Add intercepts on MacOS 10.9 for
authorJulian Seward <jseward@acm.org>
Fri, 17 Oct 2014 15:07:37 +0000 (15:07 +0000)
committerJulian Seward <jseward@acm.org>
Fri, 17 Oct 2014 15:07:37 +0000 (15:07 +0000)
libsystem_c.dylib:strrchr
libsystem_platform.dylib:_platform_memmove$VARIANT$Ivybridge

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14635

shared/vg_replace_strmem.c

index 856ba206ee7e7b3c9307850491cf13acd970c6aa..addf1fae661860bff0e6e821ac8a60c68ba3f9aa 100644 (file)
@@ -204,6 +204,9 @@ static inline void my_exit ( int x )
  //STRRCHR(VG_Z_DYLD,          strrchr)
  //STRRCHR(VG_Z_DYLD,          rindex)
  STRRCHR(VG_Z_LIBC_SONAME, strrchr)
+# if DARWIN_VERS == DARWIN_10_9
+  STRRCHR(libsystemZucZddylib, strrchr)
+# endif
 
 #endif
 
@@ -1115,7 +1118,10 @@ static inline void my_exit ( int x )
 # endif
  MEMMOVE(VG_Z_LIBC_SONAME,  memmoveZDVARIANTZDsse3x) /* memmove$VARIANT$sse3x */
  MEMMOVE(VG_Z_LIBC_SONAME,  memmoveZDVARIANTZDsse42) /* memmove$VARIANT$sse42 */
-
+# if DARWIN_VERS == DARWIN_10_9
+  /* _platform_memmove$VARIANT$Nehalem */
+  MEMMOVE(libsystemZuplatformZddylib, ZuplatformZumemmoveZDVARIANTZDIvybridge)
+# endif
 #endif