diff --git a/cmake/system.cmake b/cmake/system.cmake index b3ff3cdb30..720b32eb31 100644 --- a/cmake/system.cmake +++ b/cmake/system.cmake @@ -147,6 +147,9 @@ if (POWER) set(HAVE_GAS 0) elseif (CMAKE_ASM_COMPILER_ID STREQUAL "Clang") set(CCOMMON_OPT "${CCOMMON_OPT} -fno-integrated-as") + if (${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") + set(CCOMMON_OPT "${CCOMMON_OPT} -Wa,-mpwr10") + endif () set(HAVE_GAS 0) endif () set(GETARCH_FLAGS "${GETARCH_FLAGS} -DHAVE_GAS=${HAVE_GAS}")