|
From: <sv...@va...> - 2014-11-07 00:08:20
|
Author: sewardj
Date: Fri Nov 7 00:08:13 2014
New Revision: 14703
Log:
Add some Mac OSX 10.10 specific wrappers.
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 Nov 7 00:08:13 2014
@@ -427,7 +427,7 @@
#elif defined(VGO_darwin)
STRLEN(VG_Z_LIBC_SONAME, strlen)
-# if DARWIN_VERS == DARWIN_10_9
+# if DARWIN_VERS == DARWIN_10_9 || DARWIN_VERS == DARWIN_10_10
STRLEN(libsystemZucZddylib, strlen)
# endif
#endif
@@ -501,7 +501,7 @@
#elif defined(VGO_darwin)
STRNCPY(VG_Z_LIBC_SONAME, strncpy)
-# if DARWIN_VERS == DARWIN_10_9
+# if DARWIN_VERS == DARWIN_10_9 || DARWIN_VERS == DARWIN_10_10
STRNCPY(libsystemZucZddylib, strncpy)
# endif
@@ -773,7 +773,7 @@
#elif defined(VGO_darwin)
STRCMP(VG_Z_LIBC_SONAME, strcmp)
-# if DARWIN_VERS == DARWIN_10_9
+# if DARWIN_VERS == DARWIN_10_9 || DARWIN_VERS == DARWIN_10_10
STRCMP(libsystemZuplatformZddylib, _platform_strcmp)
# endif
@@ -805,6 +805,10 @@
MEMCHR(VG_Z_DYLD, memchr)
MEMCHR(libsystemZuplatformZddylib, _platform_memchr)
# endif
+# if DARWIN_VERS == DARWIN_10_10
+ /* _platform_memchr$VARIANT$Generic */
+ MEMCHR(libsystemZuplatformZddylib, _platform_memchr$VARIANT$Generic)
+# endif
#endif
@@ -982,7 +986,7 @@
MEMCMP(VG_Z_LD_SO_1, bcmp)
#elif defined(VGO_darwin)
-# if DARWIN_VERS == DARWIN_10_9
+# if DARWIN_VERS == DARWIN_10_9 || DARWIN_VERS == DARWIN_10_10
MEMCMP(libsystemZuplatformZddylib, _platform_memcmp)
# endif
@@ -1123,8 +1127,8 @@
# 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 */
+# if DARWIN_VERS == DARWIN_10_9 || DARWIN_VERS == DARWIN_10_10
+ /* _platform_memmove$VARIANT$Ivybridge */
MEMMOVE(libsystemZuplatformZddylib, ZuplatformZumemmoveZDVARIANTZDIvybridge)
# endif
#endif
|