summaryrefslogtreecommitdiffstats
path: root/util/system/backtrace.cpp
diff options
context:
space:
mode:
authorvchigrin <[email protected]>2025-03-01 21:28:55 +0300
committervchigrin <[email protected]>2025-03-01 21:53:09 +0300
commit247abd10e4b384dda8303047190443af033df23f (patch)
tree34922b57d1c390ba3c4cee835fc50c93a97e8433 /util/system/backtrace.cpp
parent3eebf10660ed2ff1ef6682102002cacff4aa17df (diff)
feat envoy: Fix linking errors in util when building for WASM platform.
Fix linking errors due to missed _Unwind_Backtrace symbol. Fix linking error due to missed CurrentThreadId implementation. commit_hash:ba09595a0e5feaefe5ad506c0005815f4c11a153
Diffstat (limited to 'util/system/backtrace.cpp')
-rw-r--r--util/system/backtrace.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/util/system/backtrace.cpp b/util/system/backtrace.cpp
index 7e3ca7ffcd7..97a798e9bb7 100644
--- a/util/system/backtrace.cpp
+++ b/util/system/backtrace.cpp
@@ -32,7 +32,7 @@ extern "C" __stdcall unsigned short CaptureStackBackTrace(unsigned long FramesTo
#define HAVE_BACKTRACE
#endif
- #if !defined(HAVE_BACKTRACE) && defined(__GNUC__)
+ #if !defined(HAVE_BACKTRACE) && defined(__GNUC__) && !defined(__EMSCRIPTEN__)
#define USE_GCC_BACKTRACE
#define HAVE_BACKTRACE
#endif