From: Konstantinos Margaritis Date: Tue, 18 Jan 2022 18:34:45 +0000 (+0200) Subject: defer setting arch/tune flags for FAT_RUNTIME X-Git-Tag: vectorscan/5.4.6^2~1^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f304c3e7e147b411fee997c99e30aba68a4edcff;p=thirdparty%2Fvectorscan.git defer setting arch/tune flags for FAT_RUNTIME --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 823844ac..57a54033 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -236,8 +236,14 @@ if (ARCH_AARCH64) endif () endif(ARCH_AARCH64) -set(ARCH_C_FLAGS "-${ARCH_FLAG}=${GNUCC_ARCH} -mtune=${TUNE_FLAG} ${ARCH_C_FLAGS}") -set(ARCH_CXX_FLAGS "-${ARCH_FLAG}=${GNUCC_ARCH} -mtune=${TUNE_FLAG} ${ARCH_CXX_FLAGS}") + +message(STATUS "ARCH_C_FLAGS : ${ARCH_C_FLAGS}") +message(STATUS "ARCH_CXX_FLAGS : ${ARCH_CXX_FLAGS}") + +if (NOT FAT_RUNTIME) + set(ARCH_C_FLAGS "-${ARCH_FLAG}=${GNUCC_ARCH} -mtune=${TUNE_FLAG} ${ARCH_C_FLAGS}") + set(ARCH_CXX_FLAGS "-${ARCH_FLAG}=${GNUCC_ARCH} -mtune=${TUNE_FLAG} ${ARCH_CXX_FLAGS}") +endif() #if (ARCH_IA32 OR ARCH_X86_64 OR ARCH_ARM32 OR ARCH_AARCH64) # if (NOT CMAKE_C_FLAGS MATCHES .*march.* AND NOT CMAKE_C_FLAGS MATCHES .*mtune.*)