Skip to content

Commit 01fe604

Browse files
committed
Get esp for stack pointer on 32 bit Windows x86
1 parent a5765b4 commit 01fe604

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Include/internal/pycore_pystate.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ _Py_get_machine_stack_pointer(void) {
317317
uintptr_t result;
318318
#if defined(_M_ARM64)
319319
result = __getReg(31);
320-
#elif defined(_M_X64)
320+
#elif defined(_M_X64) || defined(_M_IX86)
321321
result = (uintptr_t)_AddressOfReturnAddress();
322322
#elif defined(__aarch64__)
323323
__asm__ ("mov %0, sp" : "=r" (result));

0 commit comments

Comments
 (0)