summaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorMorten Sørvig <morten.sorvig@qt.io>2024-02-26 14:23:05 +0100
committerMorten Sørvig <morten.sorvig@qt.io>2024-02-27 14:09:32 +0100
commit6bf3f7ebdcf93c3fffc9523f9b719689b1f75c44 (patch)
tree874f422b553bf7030f530e1e4dfb753abd5f6a6c /cmake
parentd795dbc64362223ce9ff22c0d56569570240d634 (diff)
wasm: remove DISABLE_EXCEPTION_CATCHING workaround
Qt no longer sets DISABLE_EXCEPTION_CATCHING and can use the common logic here. Task-number: QTBUG-121822 Change-Id: If02feafe9eeac49fa2861d2357b358a19e756438 Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/QtExecutableHelpers.cmake7
1 files changed, 1 insertions, 6 deletions
diff --git a/cmake/QtExecutableHelpers.cmake b/cmake/QtExecutableHelpers.cmake
index 736fea724e..bcb5a3e514 100644
--- a/cmake/QtExecutableHelpers.cmake
+++ b/cmake/QtExecutableHelpers.cmake
@@ -146,12 +146,7 @@ function(qt_internal_add_executable name)
MACOSX_BUNDLE "${arg_GUI}"
)
- if(WASM)
- # WASM unconditionally sets DISABLE_EXCEPTION_CATCHING=1
- qt_internal_set_exceptions_flags("${name}" FALSE)
- else()
- qt_internal_set_exceptions_flags("${name}" ${arg_EXCEPTIONS})
- endif()
+ qt_internal_set_exceptions_flags("${name}" ${arg_EXCEPTIONS})
if(WASM)
qt_internal_wasm_add_finalizers("${name}")