From 74f8f0102e8d5ddfa071e1acca1fad8a270188a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Morten=20S=C3=B8rvig?= Date: Tue, 11 Jun 2024 23:30:30 +0200 Subject: [PATCH] wasm: remove DEMANGLE_SUPPORT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This linker option is now deprecated (and not needed, since stack traces always contain demangled symbols). Change-Id: If42c692c006b214fa3df418c09680aaa07ea2bbd Reviewed-by: Piotr WierciƄski (cherry picked from commit a8b7da59cba56b535393f50cd7432a412021d8d2) Reviewed-by: Qt Cherry-pick Bot --- cmake/QtWasmHelpers.cmake | 1 - mkspecs/common/wasm/wasm.conf | 1 - 2 files changed, 2 deletions(-) diff --git a/cmake/QtWasmHelpers.cmake b/cmake/QtWasmHelpers.cmake index bb6e2dede69..06810a0de35 100644 --- a/cmake/QtWasmHelpers.cmake +++ b/cmake/QtWasmHelpers.cmake @@ -57,7 +57,6 @@ function (qt_internal_setup_wasm_target_properties wasmTarget) # a few good defaults to make console more verbose while debugging target_link_options("${wasmTarget}" INTERFACE $<$: - "SHELL:-s DEMANGLE_SUPPORT=1" --profiling-funcs>) # target_link_options("${wasmTarget}" INTERFACE "SHELL:-s LIBRARY_DEBUG=1") # print out library calls, verbose diff --git a/mkspecs/common/wasm/wasm.conf b/mkspecs/common/wasm/wasm.conf index 2a5ea231452..51fa9d7ceb3 100644 --- a/mkspecs/common/wasm/wasm.conf +++ b/mkspecs/common/wasm/wasm.conf @@ -42,7 +42,6 @@ EMCC_COMMON_LFLAGS += \ # but are here in debug for clarity. EMCC_COMMON_LFLAGS_DEBUG = \ $$EMCC_COMMON_LFLAGS \ - -s DEMANGLE_SUPPORT=1 \ # -s LIBRARY_DEBUG=1 \ #print out library calls, verbose # -s SYSCALL_DEBUG=1 \ #print out sys calls, verbose # -s FS_LOG=1 \ #print out filesystem ops, verbose