From d795dbc64362223ce9ff22c0d56569570240d634 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Morten=20S=C3=B8rvig?= Date: Mon, 26 Feb 2024 13:59:28 +0100 Subject: [PATCH] wasm: don't set DISABLE_EXCEPTION_CATCHING This is on by default anyway (see Emscripten settings.js), and setting it here interferes if exceptions are enabled by other means. Fixes: QTBUG-121822 Change-Id: I61d3f1960208e928a4144cff56a0b03c39087a34 Reviewed-by: Lorn Potter --- cmake/QtWasmHelpers.cmake | 2 -- 1 file changed, 2 deletions(-) diff --git a/cmake/QtWasmHelpers.cmake b/cmake/QtWasmHelpers.cmake index 2b3a97987f..41ef5cb0ba 100644 --- a/cmake/QtWasmHelpers.cmake +++ b/cmake/QtWasmHelpers.cmake @@ -34,8 +34,6 @@ function (qt_internal_setup_wasm_target_properties wasmTarget) if (QT_FEATURE_wasm_exceptions) target_compile_options("${wasmTarget}" INTERFACE -fwasm-exceptions) target_link_options("${wasmTarget}" INTERFACE -fwasm-exceptions) - else() - target_link_options("${wasmTarget}" INTERFACE "SHELL:-s DISABLE_EXCEPTION_CATCHING=1") endif() if (QT_FEATURE_thread)