From: Gabriel Ganne Date: Mon, 23 Oct 2017 06:54:50 +0000 (+0200) Subject: Do not include x86intrin.h if unavailable X-Git-Tag: v18.04-rc0~407 X-Git-Url: https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commitdiff_plain;h=a19d7b822ae9584cde522aefba36915e2af58846 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 --- 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