From e5050c93734d1a6adb4b0ec0f6256d276f11c143 Mon Sep 17 00:00:00 2001 From: Konstantinos Margaritis Date: Mon, 26 Jul 2021 21:09:12 +0300 Subject: [PATCH] add missing compile flags --- CMakeLists.txt | 2 +- util/CMakeLists.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7a172bb3..72eef428 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1358,7 +1358,7 @@ else (FAT_RUNTIME) add_library(hs_exec_shared_avx2 OBJECT ${hs_exec_SRCS} ${hs_exec_avx2_SRCS}) list(APPEND RUNTIME_SHLIBS $) set_target_properties(hs_exec_shared_avx2 PROPERTIES - COMPILE_FLAGS "-march=core-avx2" + COMPILE_FLAGS "-march=core-avx2 -mavx2" POSITION_INDEPENDENT_CODE TRUE RULE_LAUNCH_COMPILE "${BUILD_WRAPPER} avx2 ${CMAKE_MODULE_PATH}/keep.syms.in" ) diff --git a/util/CMakeLists.txt b/util/CMakeLists.txt index 861f2f08..82cee0ff 100644 --- a/util/CMakeLists.txt +++ b/util/CMakeLists.txt @@ -33,9 +33,9 @@ SET(corpusomatic_SRCS ng_find_matches.cpp ) add_library(corpusomatic STATIC ${corpusomatic_SRCS}) -if (ARCH_IA32) +if (ARCH_IA32 OR ARCH_X86_64) set_target_properties(corpusomatic PROPERTIES COMPILE_FLAGS "-mssse3") -endif (ARCH_IA32) +endif () set(databaseutil_SRCS database_util.cpp