From b8f3263df01ca3df640e587f4e197a2808d79779 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Thu, 15 May 2025 09:56:09 -0400 Subject: [PATCH] toolchain: clang: compiler opt: -Ofast -> -O3 -ffast-math clang 20 does not like -Ofast. Signed-off-by: Anas Nashif --- cmake/compiler/clang/compiler_flags.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake/compiler/clang/compiler_flags.cmake b/cmake/compiler/clang/compiler_flags.cmake index 05e08d50646..1e9b160e94a 100644 --- a/cmake/compiler/clang/compiler_flags.cmake +++ b/cmake/compiler/clang/compiler_flags.cmake @@ -6,6 +6,7 @@ include(${ZEPHYR_BASE}/cmake/compiler/gcc/compiler_flags.cmake) # No property flag, clang doesn't understand fortify at all set_compiler_property(PROPERTY security_fortify_compile_time) set_compiler_property(PROPERTY security_fortify_run_time) +set_compiler_property(PROPERTY optimization_fast -O3 -ffast-math) # No printf-return-value optimizations in clang set_compiler_property(PROPERTY no_printf_return_value)