]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-101907: Stop using `_Py_OPCODE` and `_Py_OPARG` macros (GH-101912)
authorSteve Dower <steve.dower@python.org>
Mon, 20 Feb 2023 14:56:48 +0000 (14:56 +0000)
committerGitHub <noreply@github.com>
Mon, 20 Feb 2023 14:56:48 +0000 (14:56 +0000)
commita99eb5cd9947629a6745a4ad99cb07af1c287b5d
tree2d2b82cef5aa1c514eda32eaca115e2723fd7f1c
parentc00faf79438cc7f0d98af2679c695f747e4369a3
gh-101907: Stop using `_Py_OPCODE` and `_Py_OPARG` macros (GH-101912)

* gh-101907: Removes use of non-standard C++ extension from Include/cpython/code.h

* Make cases_generator correct on Windows
13 files changed:
Include/cpython/code.h
Misc/NEWS.d/next/C API/2023-02-14-15-53-01.gh-issue-101907.HgF1N2.rst [new file with mode: 0644]
Objects/codeobject.c
Objects/frameobject.c
Objects/genobject.c
Objects/typeobject.c
Python/bytecodes.c
Python/ceval.c
Python/ceval_macros.h
Python/compile.c
Python/generated_cases.c.h
Python/specialize.c
Tools/cases_generator/generate_cases.py