diff --git a/.gitattributes b/.gitattributes index ff479c49ba5394..74d7c7f0bb97f9 100644 --- a/.gitattributes +++ b/.gitattributes @@ -96,6 +96,7 @@ Python/Python-ast.c generated Python/executor_cases.c.h generated Python/generated_cases.c.h generated Python/generated_tail_call_handlers.c.h generated +Python/generated_tail_call_labels.c.h generated Python/optimizer_cases.c.h generated Python/opcode_targets.h generated Python/stdlib_module_names.h generated diff --git a/.github/workflows/tail-call.yml b/.github/workflows/tail-call.yml index c05bb1201ff95c..ed4fdea6ca05f4 100644 --- a/.github/workflows/tail-call.yml +++ b/.github/workflows/tail-call.yml @@ -6,12 +6,14 @@ on: - 'Python/ceval.c' - 'Python/ceval_macros.h' - 'Python/generated_tail_call_handlers.c.h' + - 'Python/generated_tail_call_labels.c.h' push: paths: - 'Python/bytecodes.c' - 'Python/ceval.c' - 'Python/ceval_macros.h' - 'Python/generated_tail_call_handlers.c.h' + - 'Python/generated_tail_call_labels.c.h' workflow_dispatch: permissions: diff --git a/Tools/c-analyzer/cpython/_parser.py b/Tools/c-analyzer/cpython/_parser.py index b77046c320222f..8fa26758f964c7 100644 --- a/Tools/c-analyzer/cpython/_parser.py +++ b/Tools/c-analyzer/cpython/_parser.py @@ -81,6 +81,7 @@ def clean_lines(text): Python/frozen_modules/*.h Python/generated_cases.c.h Python/generated_tail_call_handlers.c.h +Python/generated_tail_call_labels.c.h Python/executor_cases.c.h Python/optimizer_cases.c.h