mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-10-05 00:05:12 -04:00
CMake: Do not set march or mcpu when OQS_OPT_TARGET=generic (#1017)
This commit is contained in:
parent
00d6c7d541
commit
dc0a14445e
@ -22,13 +22,8 @@ if(CMAKE_C_COMPILER_ID MATCHES "Clang|GNU")
|
||||
endif()
|
||||
|
||||
if(OQS_OPT_TARGET STREQUAL "generic")
|
||||
if(ARCH_X86_64)
|
||||
set(OQS_OPT_FLAG "-march=x86-64")
|
||||
elseif(ARCH_ARM64v8)
|
||||
set(OQS_OPT_FLAG "-mcpu=cortex-a53")
|
||||
elseif(ARCH_ARM32v7)
|
||||
set(OQS_OPT_FLAG "-mcpu=cortex-a5")
|
||||
endif()
|
||||
# Assume sensible default like -march=x86-64, -march=armv8-a, etc.
|
||||
set(OQS_OPT_FLAG "")
|
||||
elseif(OQS_OPT_TARGET STREQUAL "auto")
|
||||
if(ARCH_X86_64)
|
||||
set(OQS_OPT_FLAG "-march=native")
|
||||
|
Loading…
x
Reference in New Issue
Block a user