gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

commit cc6568088e90dc2fec23e4571f06392ddaa662e2
parent 079454ce88742ae7f87ae1809c29c5099b985782
Author: dsp56300 <dsp56300@users.noreply.github.com>
Date:   Sat, 14 Dec 2024 12:05:07 +0100

disable LTO on gcc 13.2.0, same issue of exceptions not being catched when initializing device without rom

Diffstat:
Mbase.cmake | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/base.cmake b/base.cmake @@ -68,8 +68,8 @@ else() endif() # GCC <= 11 has LTO issues - if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS_EQUAL 11.4) - message(WARNING "LTO disabled due to GCC version <= 11.4.0 causing issues") + if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS_EQUAL 11.4 OR CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL 13.2.0)) + message(WARNING "LTO disabled due to GCC versions <= 11.4.0 and 13.2.0 causing issues") else() cmake_policy(SET CMP0069 NEW) include(CheckIPOSupported)