Skip to content

Commit a5765b4

Browse files
committed
Use simpler #ifdefs for selecting architecture on Windows
1 parent 0d04a59 commit a5765b4

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Include/internal/pycore_pystate.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -315,9 +315,9 @@ static uintptr_t return_pointer_as_int(char* p) {
315315
static inline uintptr_t
316316
_Py_get_machine_stack_pointer(void) {
317317
uintptr_t result;
318-
#if !defined(_MSC_VER) && defined(_M_ARM64)
318+
#if defined(_M_ARM64)
319319
result = __getReg(31);
320-
#elif defined(_MSC_VER) && defined(_M_X64)
320+
#elif defined(_M_X64)
321321
result = (uintptr_t)_AddressOfReturnAddress();
322322
#elif defined(__aarch64__)
323323
__asm__ ("mov %0, sp" : "=r" (result));

0 commit comments

Comments
 (0)