|
From: <sv...@va...> - 2012-03-27 16:50:06
|
sewardj 2012-03-27 17:49:55 +0100 (Tue, 27 Mar 2012)
New Revision: 12468
Log:
Update the memcpy intercept for Helgrind in accordance with that
for Memcheck. Fixes #293855.
Modified files:
trunk/helgrind/hg_intercepts.c
Modified: trunk/helgrind/hg_intercepts.c (+7 -1)
===================================================================
--- trunk/helgrind/hg_intercepts.c 2012-03-27 11:19:39 +01:00 (rev 12467)
+++ trunk/helgrind/hg_intercepts.c 2012-03-27 17:49:55 +01:00 (rev 12468)
@@ -2450,8 +2450,14 @@
http://bugs.kde.org/show_bug.cgi?id=139776
*/
MEMCPY(NONE, _intel_fast_memcpy)
+
#elif defined(VGO_darwin)
- MEMCPY(VG_Z_LIBC_SONAME, memcpy)
+# if DARWIN_VERS <= DARWIN_10_6
+ MEMCPY(VG_Z_LIBC_SONAME, memcpy)
+# endif
+ MEMCPY(VG_Z_LIBC_SONAME, memcpyZDVARIANTZDsse3x) /* memcpy$VARIANT$sse3x */
+ MEMCPY(VG_Z_LIBC_SONAME, memcpyZDVARIANTZDsse42) /* memcpy$VARIANT$sse42 */
+
#endif
|