From: Florian Krohm Date: Thu, 15 Jan 2015 15:54:40 +0000 (+0000) Subject: Add more built-in functions for ICC. X-Git-Tag: svn/VALGRIND_3_11_0~717 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=392c743fc22878f3f52fd69d865a8fe1349ce9b0;p=thirdparty%2Fvalgrind.git Add more built-in functions for ICC. Patch by Gregory Czajkowski Part of fixing BZ #339542. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14872 --- diff --git a/coregrind/m_compiler.c b/coregrind/m_compiler.c index 3be4549444..ed87c4f955 100644 --- a/coregrind/m_compiler.c +++ b/coregrind/m_compiler.c @@ -144,6 +144,19 @@ __builtin_ctzll(ULong x) /* Provide certain functions Intel's ICC compiler expects to be defined. */ +void * +__intel_ssse3_rep_memcpy(void *dest, const void *src, SizeT sz) +{ + return VG_(memcpy)( dest, src, sz ); +} + +void * +__intel_ssse3_memcpy(void *dest, const void *src, SizeT sz) +{ + return VG_(memcpy)( dest, src, sz ); +} + + void * _intel_fast_memcpy(void *dest, const void *src, SizeT sz) { @@ -155,6 +168,7 @@ _intel_fast_memset(void *dest, int value, SizeT num) { return VG_(memset)( dest, value, num ); } + #endif /*--------------------------------------------------------------------*/