Skip to contentSkip to conversation

Fix non-optimized compilation of Xen's memcmp

PATCH New Samuel Thibault 1 participant 1 message Nov 23, 2007

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Fix non-optimized compilation of Xen's memcmp

Even when using __builtin_memcmp, gcc may emit external references to memcmp (when not optimizing for instance), so this #define does not always provide a completely suitable memcmp().

xen/include/asm-x86/string.h +0 -1
diff -r 0eae1f245c8d xen/include/asm-x86/string.h
@@ -109,7 +109,6 @@ void *__memcpy(void *t, const void *f, s
 #define __HAVE_ARCH_MEMMOVE
 extern void *memmove(void *dest, const void *src, size_t n);
 
-#define __HAVE_ARCH_MEMCMP
 #define memcmp __builtin_memcmp
 
 static inline void *__memset_generic(void *s, char c, size_t count)