From 2f8f39f28c00e2d52cba0cb9b08e557952843626 Mon Sep 17 00:00:00 2001 From: r-a-sattarov Date: Tue, 3 Dec 2019 23:35:15 +0300 Subject: [PATCH] E2K: added optimization option for MCST lcc compiler --- cmake/OptimalOptions.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/OptimalOptions.cmake b/cmake/OptimalOptions.cmake index c9ff881..22c08be 100644 --- a/cmake/OptimalOptions.cmake +++ b/cmake/OptimalOptions.cmake @@ -31,6 +31,10 @@ IF(CMAKE_COMPILER_IS_GNUCXX) ENDIF(NV_SYSTEM_PROCESSOR STREQUAL "powerpc") + IF(CMAKE_SYSTEM_PROCESSOR STREQUAL "e2k") # MCST Elbrus 2000 + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native") + ENDIF(CMAKE_SYSTEM_PROCESSOR STREQUAL "e2k") + # IF(DARWIN) # SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk") # SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk")