From: Hans Kristian Rosbach Date: Tue, 7 Feb 2023 15:03:46 +0000 (+0100) Subject: Fix CMake not enabling POWER9_FEATURES X-Git-Tag: 2.1.0-beta1~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2fa631e029084b75acd81db5d33fd4aa802fd082;p=thirdparty%2Fzlib-ng.git Fix CMake not enabling POWER9_FEATURES --- diff --git a/CMakeLists.txt b/CMakeLists.txt index df5cc03e9..d85ccf010 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -660,6 +660,7 @@ if(WITH_OPTIM) check_power9_intrinsics() endif() if(HAVE_VMX OR HAVE_POWER8_INTRIN OR HAVE_POWER9_INTRIN) + add_definitions(-DPOWER_FEATURES) list(APPEND ZLIB_ARCH_HDRS ${ARCHDIR}/power_features.h) list(APPEND ZLIB_ARCH_SRCS ${ARCHDIR}/power_features.c) endif() @@ -682,7 +683,6 @@ if(WITH_OPTIM) if(WITH_POWER8) if(HAVE_POWER8_INTRIN) add_definitions(-DPOWER8_VSX) - add_definitions(-DPOWER_FEATURES) set(POWER8_SRCS ${ARCHDIR}/adler32_power8.c ${ARCHDIR}/chunkset_power8.c ${ARCHDIR}/slide_hash_power8.c) if("${ARCH}" MATCHES "powerpc64(le)?") add_definitions(-DPOWER8_VSX_CRC32)