|
@@ -225,6 +225,16 @@ if(NOT PACKAGE_STATIC)
|
|
add_compile_options(-maes -mrdrnd -mpclmul -msse -msse2 -mssse3 -msse4 -msse4.1 -msse4.2)
|
|
add_compile_options(-maes -mrdrnd -mpclmul -msse -msse2 -mssse3 -msse4 -msse4.1 -msse4.2)
|
|
endif()
|
|
endif()
|
|
|
|
|
|
|
|
+ if (
|
|
|
|
+ CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64" OR
|
|
|
|
+ CMAKE_SYSTEM_PROCESSOR MATCHES "arm64" OR
|
|
|
|
+ CMAKE_SYSTEM_PROCESSOR MATCHES "ARM64" OR
|
|
|
|
+ CMAKE_SYSTEM_PROCESSOR MATCHES "AARCH64"
|
|
|
|
+ )
|
|
|
|
+ message("++ Adding flags for processor ${CMAKE_SYSTEM_PROCESSOR}")
|
|
|
|
+ add_compile_options(-march=armv8-a+aes+crypto -mtune=generic -mstrict-align)
|
|
|
|
+ endif()
|
|
|
|
+
|
|
set(GO_BUILD_TAGS)
|
|
set(GO_BUILD_TAGS)
|
|
|
|
|
|
if(BUILD_CENTRAL_CONTROLLER)
|
|
if(BUILD_CENTRAL_CONTROLLER)
|