From: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> Date: Sat, 20 Sep 2025 16:18:58 +0000 (+0100) Subject: fix jit build X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=07542dded54356d9bfcfc4c5752da5cb7338bc21;p=thirdparty%2FPython%2Fcpython.git fix jit build --- diff --git a/Tools/jit/template.c b/Tools/jit/template.c index 8f71010a1aff..d40217bc87ff 100644 --- a/Tools/jit/template.c +++ b/Tools/jit/template.c @@ -56,11 +56,11 @@ do { \ } while (0) #undef GOTO_TIER_ONE -#define GOTO_TIER_ONE(TARGET) \ +#define GOTO_TIER_ONE(TARGET, SHOULD_CONTINUE_TRACING) \ do { \ tstate->current_executor = NULL; \ _PyFrame_SetStackPointer(frame, stack_pointer); \ - return TARGET; \ + return (_Py_CODEUNIT *)(((uintptr_t)(TARGET)) | SHOULD_CONTINUE_TRACING); \ } while (0) #undef LOAD_IP