X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=crc%2Fcrc32c.h;h=0976261ac61832a9b36e1ab50a93b6c59b60d8f7;hb=9d7dfdaef1ed5f6227fd31117d310ac15ae63152;hp=1498db91a4d072ec77d2ec9ef488b81bd861c1ba;hpb=bac39e0e8807a1d52863ad8304e67221df2bc63b;p=fio.git diff --git a/crc/crc32c.h b/crc/crc32c.h index 1498db91..0976261a 100644 --- a/crc/crc32c.h +++ b/crc/crc32c.h @@ -18,6 +18,14 @@ #ifndef CRC32C_H #define CRC32C_H +#include "../arch/arch.h" + extern uint32_t crc32c(unsigned char const *, unsigned long); +#ifdef ARCH_HAVE_SSE +extern uint32_t crc32c_intel(unsigned char const *, unsigned long); +#else +#define crc32c_intel crc32c +#endif + #endif