|
From: <sv...@va...> - 2014-10-17 15:07:44
|
Author: sewardj
Date: Fri Oct 17 16:07:37 2014
New Revision: 14635
Log:
Add intercepts on MacOS 10.9 for
libsystem_c.dylib:strrchr
libsystem_platform.dylib:_platform_memmove$VARIANT$Ivybridge
Modified:
trunk/shared/vg_replace_strmem.c
Modified: trunk/shared/vg_replace_strmem.c
==============================================================================
--- trunk/shared/vg_replace_strmem.c (original)
+++ trunk/shared/vg_replace_strmem.c Fri Oct 17 16:07:37 2014
@@ -204,6 +204,9 @@
//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 @@
# 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
|