summaryrefslogtreecommitdiffstats
path: root/Makefile.pre.in
diff options
context:
space:
mode:
authorMark Shannon <mark@hotpy.org>2023-12-12 12:12:17 (GMT)
committerGitHub <noreply@github.com>2023-12-12 12:12:17 (GMT)
commit0c55f270604f8541bcf43526e5cf6c6eddfff451 (patch)
treeb8d8d09ed4c37f4338e7c0186dbb41bf1f0144c3 /Makefile.pre.in
parentc454e934d36193709aadba8e8e28739790086b95 (diff)
downloadcpython-0c55f270604f8541bcf43526e5cf6c6eddfff451.zip
cpython-0c55f270604f8541bcf43526e5cf6c6eddfff451.tar.gz
cpython-0c55f270604f8541bcf43526e5cf6c6eddfff451.tar.bz2
GH-111485: Factor out tier 2 code generation from the rest of the interpreter code generator (GH-112968)
Diffstat (limited to 'Makefile.pre.in')
-rw-r--r--Makefile.pre.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile.pre.in b/Makefile.pre.in
index 4317c94..5fb6ffc 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -1589,7 +1589,6 @@ regen-cases:
$(CASESFLAG) \
-t $(srcdir)/Python/opcode_targets.h.new \
-m $(srcdir)/Include/internal/pycore_opcode_metadata.h.new \
- -e $(srcdir)/Python/executor_cases.c.h.new \
-p $(srcdir)/Lib/_opcode_metadata.py.new \
-a $(srcdir)/Python/abstract_interp_cases.c.h.new \
$(srcdir)/Python/bytecodes.c
@@ -1599,6 +1598,8 @@ regen-cases:
$(srcdir)/Tools/cases_generator/uop_id_generator.py -o $(srcdir)/Include/internal/pycore_uop_ids.h.new $(srcdir)/Python/bytecodes.c
$(PYTHON_FOR_REGEN) \
$(srcdir)/Tools/cases_generator/tier1_generator.py -o $(srcdir)/Python/generated_cases.c.h.new $(srcdir)/Python/bytecodes.c
+ $(PYTHON_FOR_REGEN) \
+ $(srcdir)/Tools/cases_generator/tier2_generator.py -o $(srcdir)/Python/executor_cases.c.h.new $(srcdir)/Python/bytecodes.c
$(UPDATE_FILE) $(srcdir)/Python/generated_cases.c.h $(srcdir)/Python/generated_cases.c.h.new
$(UPDATE_FILE) $(srcdir)/Include/opcode_ids.h $(srcdir)/Include/opcode_ids.h.new
$(UPDATE_FILE) $(srcdir)/Include/internal/pycore_uop_ids.h $(srcdir)/Include/internal/pycore_uop_ids.h.new