summaryrefslogtreecommitdiff
path: root/wasm2c/wasm-rt-impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'wasm2c/wasm-rt-impl.h')
-rw-r--r--wasm2c/wasm-rt-impl.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/wasm2c/wasm-rt-impl.h b/wasm2c/wasm-rt-impl.h
index 1b908bcd..c275bbf6 100644
--- a/wasm2c/wasm-rt-impl.h
+++ b/wasm2c/wasm-rt-impl.h
@@ -26,7 +26,7 @@ extern "C" {
#endif
/** A setjmp buffer used for handling traps. */
-extern jmp_buf g_jmp_buf;
+extern jmp_buf wasm_rt_jmp_buf;
#if WASM_RT_MEMCHECK_SIGNAL_HANDLER_POSIX
#define WASM_RT_SETJMP(buf) sigsetjmp(buf, 1)
@@ -35,7 +35,7 @@ extern jmp_buf g_jmp_buf;
#define WASM_RT_SETJMP(buf) setjmp(buf)
#define WASM_RT_LONGJMP(buf, val) longjmp(buf, val)
/** Saved call stack depth that will be restored in case a trap occurs. */
-extern uint32_t g_saved_call_stack_depth;
+extern uint32_t wasm_rt_saved_call_stack_depth;
#endif
/**
@@ -55,11 +55,11 @@ extern uint32_t g_saved_call_stack_depth;
* ```
*/
#if WASM_RT_MEMCHECK_SIGNAL_HANDLER_POSIX
-#define wasm_rt_impl_try() WASM_RT_SETJMP(g_jmp_buf)
+#define wasm_rt_impl_try() WASM_RT_SETJMP(wasm_rt_jmp_buf)
#else
-#define wasm_rt_impl_try() \
- (g_saved_call_stack_depth = wasm_rt_call_stack_depth, \
- WASM_RT_SETJMP(g_jmp_buf))
+#define wasm_rt_impl_try() \
+ (wasm_rt_saved_call_stack_depth = wasm_rt_call_stack_depth, \
+ WASM_RT_SETJMP(wasm_rt_jmp_buf))
#endif
#ifdef __cplusplus