From a19d7b822ae9584cde522aefba36915e2af58846 Mon Sep 17 00:00:00 2001 From: Gabriel Ganne Date: Mon, 23 Oct 2017 08:54:50 +0200 Subject: Do not include x86intrin.h if unavailable This fixes compilations on arm platforms. The call to the function itself was protected, and used clib_xxhash instead. Only the header protection was missing. Change-Id: I9fac252a5732e1a9808cf7de93fa3d5f07bcebe6 Signed-off-by: Gabriel Ganne --- src/vppinfra/cuckoo_8_8.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/vppinfra') diff --git a/src/vppinfra/cuckoo_8_8.h b/src/vppinfra/cuckoo_8_8.h index 127e4e5b76d..608cb0e943c 100644 --- a/src/vppinfra/cuckoo_8_8.h +++ b/src/vppinfra/cuckoo_8_8.h @@ -39,7 +39,9 @@ #define CLIB_CUCKOO_OPTIMIZE_UNROLL 1 #define CLIB_CUCKOO_OPTIMIZE_USE_COUNT_LIMITS_SEARCH 1 +#if __SSE4_2__ && !defined (__i386__) #include +#endif /** 8 octet key, 8 octet key value pair */ typedef struct -- cgit 1.2.3-korg