diff options
Diffstat (limited to 'configurecompiler.cmake')
-rw-r--r-- | configurecompiler.cmake | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/configurecompiler.cmake b/configurecompiler.cmake index 423bb40129..307325888e 100644 --- a/configurecompiler.cmake +++ b/configurecompiler.cmake @@ -548,11 +548,18 @@ if(CLR_CMAKE_PLATFORM_UNIX_ARM) # we have to set the triple by adding a compiler argument add_compile_options(-mthumb) add_compile_options(-mfpu=vfpv3) + # XXX Quick hack + # /usr/include/features.h:382:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] + # 382 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) + add_compile_options(-O2) + if(ARM_SOFTFP) add_definitions(-DARM_SOFTFP) add_compile_options(-mfloat-abi=softfp) if("$ENV{__DistroRid}" MATCHES "tizen.*") - add_compile_options(-target armv7l-tizen-linux-gnueabi) + if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-target armv7l-tizen-linux-gnueabi) + endif() else() add_compile_options(-march=armv7-a) endif() |