CRC32 on OpenBSD/powerpc64.

closes #1828
This commit is contained in:
Brad Smith 2021-05-07 01:33:27 -04:00 committed by Daniel Black
parent 6d549aecf5
commit 4926498a67

View File

@ -517,12 +517,12 @@ static int arch_ppc_probe(void) {
return arch_ppc_crc32; return arch_ppc_crc32;
} }
#elif _AIX #elif defined(_AIX) || defined(__OpenBSD__)
static int arch_ppc_probe(void) { static int arch_ppc_probe(void) {
arch_ppc_crc32 = 0; arch_ppc_crc32 = 0;
#if defined(__powerpc64__) #if defined(__powerpc64__)
// AIX 7.1+ has vector crypto features on all POWER 8+ // AIX 7.1+/OpenBSD has vector crypto features on all POWER 8+
arch_ppc_crc32 = 1; arch_ppc_crc32 = 1;
#endif /* __powerpc64__ */ #endif /* __powerpc64__ */