diff --git a/Python/ceval_macros.h b/Python/ceval_macros.h index 0a4f65feb3b512..882d3950c8d826 100644 --- a/Python/ceval_macros.h +++ b/Python/ceval_macros.h @@ -95,7 +95,7 @@ # define LABEL(name) TARGET(name) #elif USE_COMPUTED_GOTOS # define TARGET(op) TARGET_##op: -# define DISPATCH_GOTO() goto *opcode_targets[opcode] +# define DISPATCH_GOTO() do { __asm__ volatile (""); goto *opcode_targets[opcode]; } while (0) # define JUMP_TO_LABEL(name) goto name; # define JUMP_TO_PREDICTED(name) goto PREDICTED_##name; # define LABEL(name) name:
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: