From 2cc1b3a3ee595c8be761fee309167b8a56393d3e Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Sun, 3 Feb 2019 16:39:37 +0100 Subject: Detect function multiversioning and sse4.2/crc32, enables i386 This fixes the build on kfreebsd-amd64, and due to the detection of sse4.2, should also enable the sse4.2 on i386. --- CMake/config.h.in | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'CMake/config.h.in') diff --git a/CMake/config.h.in b/CMake/config.h.in index bd0da8649..98a81ad6c 100644 --- a/CMake/config.h.in +++ b/CMake/config.h.in @@ -81,3 +81,7 @@ /* unrolling is faster combined with an optimizing compiler */ #define SHA2_UNROLL_TRANSFORM + +/* defined if __builtin_ia32_crc32{s,d}i() exists in an sse4.2 target */ +#define HAVE_FMV_SSE42_AND_CRC32 +#define HAVE_FMV_SSE42_AND_CRC32DI -- cgit v1.2.3