projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Auto-detect missing hw support for crc32c and fallback to software
[fio.git]
/
crc
/
crc32c.h
diff --git
a/crc/crc32c.h
b/crc/crc32c.h
index 0976261ac61832a9b36e1ab50a93b6c59b60d8f7..50f3665f39375ddc4a8c4d6c7888930a13dcdda6 100644
(file)
--- a/
crc/crc32c.h
+++ b/
crc/crc32c.h
@@
-24,8
+24,13
@@
extern uint32_t crc32c(unsigned char const *, unsigned long);
#ifdef ARCH_HAVE_SSE
extern uint32_t crc32c_intel(unsigned char const *, unsigned long);
+extern int crc32c_intel_works(void);
#else
#define crc32c_intel crc32c
+static inline int crc32c_intel_works(void)
+{
+ return 0;
+}
#endif
#endif