]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-102654: Insert #line directives in generated_cases.c.h (#102669)
authorGuido van Rossum <guido@python.org>
Wed, 15 Mar 2023 15:37:36 +0000 (08:37 -0700)
committerGitHub <noreply@github.com>
Wed, 15 Mar 2023 15:37:36 +0000 (08:37 -0700)
commit70185de1abfe428049a5c43d58fcb656b46db96c
tree83aa4823b38c17f0df2610b73a2503edd82b3939
parent61b9ff35cbda0cc59816951a17de073968fc25c6
gh-102654: Insert #line directives in generated_cases.c.h (#102669)

This behavior is optional, because in some extreme cases it
may just make debugging harder. The tool defaults it to off,
but it is on in Makefile.pre.in.

Also note that this makes diffs to generated_cases.c.h noisier,
since whenever you insert or delete a line in bytecodes.c,
all subsequent #line directives will change.
Makefile.pre.in
Python/generated_cases.c.h
Tools/cases_generator/generate_cases.py