From 76e12db33be8c5ae981b36ef924168e1b1248219 Mon Sep 17 00:00:00 2001 From: Piotr Kubaj Date: Wed, 29 Jul 2026 08:48:25 +0000 Subject: [PATCH] system.cmake: mirror recent Makefile.power commits Fixes builds with clang when using cmake. --- cmake/system.cmake | 3 +++ 1 file changed, 3 insertions(+) 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}")