diff options
author | Lasse Collin <lasse.collin@tukaani.org> | 2022-10-31 16:26:05 +0200 |
---|---|---|
committer | Lasse Collin <lasse.collin@tukaani.org> | 2022-11-11 13:41:43 +0200 |
commit | 4ed56d32a91ff8ff21c71db4082a54a72ae08b3d (patch) | |
tree | 2379efefbd490621fbfb76c0cce55780066cdb53 /configure.ac | |
parent | Build: Remove obsolete commented-out lines from configure.ac. (diff) | |
download | xz-4ed56d32a91ff8ff21c71db4082a54a72ae08b3d.tar.xz |
Build: Clarify comment in configure.ac about SSE2.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 9d851073..af82adeb 100644 --- a/configure.ac +++ b/configure.ac @@ -797,7 +797,10 @@ if test "x$enable_external_sha256$sha256_func_found" = xyesno; then AC_MSG_ERROR([--enable-external-sha256 was specified but no supported external SHA-256 implementation was found]) fi -# Check for SSE2 intrinsics. +# Check for SSE2 intrinsics. There is no run-time detection for SSE2 so if +# compiler options enable SSE2 then SSE2 support is required by the binaries. +# The compile-time check for SSE2 is done with #ifdefs because some compilers +# (ICC, MSVC) allow SSE2 intrinsics even when SSE2 isn't enabled. AC_CHECK_DECL([_mm_movemask_epi8], [AC_DEFINE([HAVE__MM_MOVEMASK_EPI8], [1], [Define to 1 if _mm_movemask_epi8 is available.])], |