We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9c06bbf commit 5522080Copy full SHA for 5522080
1 file changed
Include/internal/pycore_pystate.h
@@ -309,7 +309,9 @@ static uintptr_t return_pointer_as_int(char* p) {
309
310
static inline uintptr_t
311
_Py_get_machine_stack_pointer(void) {
312
-#if _Py__has_builtin(__builtin_frame_address) || defined(__GNUC__)
+#if defined(__wasi__)
313
+ return UINTPTR_MAX;
314
+#elif _Py__has_builtin(__builtin_frame_address) || defined(__GNUC__)
315
return (uintptr_t)__builtin_frame_address(0);
316
#elif defined(_MSC_VER)
317
return (uintptr_t)_AddressOfReturnAddress();
0 commit comments