diff --git a/src/core/support/wrap_memcpy.c b/src/core/support/wrap_memcpy.c
index cb59cc7e50ea78a06466551e536736dfd5e038af..ac30668ec1b736e2c7af221df2049471b8decf76 100644
--- a/src/core/support/wrap_memcpy.c
+++ b/src/core/support/wrap_memcpy.c
@@ -40,7 +40,9 @@
  */
 
 #ifdef __linux__
+#ifdef __x86_64__
 __asm__(".symver memcpy,memcpy@GLIBC_2.2.5");
+#endif
 
 void *__wrap_memcpy(void *destination, const void *source, size_t num) {
   return memcpy(destination, source, num);