From 7c163930cf5448672f80acbc5b94441660904980 Mon Sep 17 00:00:00 2001 From: Thomas Debesse Date: Sun, 1 Nov 2026 15:26:45 +0100 Subject: [PATCH] cmake: remove the nacl-arm optimization disablement workaround now that Saigo is fixed --- cmake/DaemonFlags.cmake | 9 --------- 1 file changed, 9 deletions(-) diff --git a/cmake/DaemonFlags.cmake b/cmake/DaemonFlags.cmake index f999e5e272..d5317c4c5a 100644 --- a/cmake/DaemonFlags.cmake +++ b/cmake/DaemonFlags.cmake @@ -400,15 +400,6 @@ else() endif() endif() - if (YOKAI_TARGET_SYSTEM_NACL AND YOKAI_CXX_COMPILER_SAIGO AND YOKAI_TARGET_ARCH_ARMHF) - # Saigo produces broken arm builds when optimizing them. - # See: https://github.com/Unvanquished/Unvanquished/issues/3297 - # When setting this clang-specific option, we don't have to care - # about the ordering of -O options that may be introduced, - # all -O options added to the command line are ignored. - set_c_cxx_flag("-Xclang -disable-llvm-passes") - endif() - # Extra debug flags. set_c_cxx_flag("-g3" RELWITHDEBINFO) set_c_cxx_flag("-g3" DEBUG)