Skip to content

Commit 3fd3ab5

Browse files
more future-proofing
1 parent 6c77ee3 commit 3fd3ab5

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

Python/executor_cases.c.h

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tools/cases_generator/tier2_generator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,15 +234,15 @@ def generate_tier2(
234234
if name_offset_pair := offset_strs.get(name):
235235
out.emit(f"#define OFFSET_OF_{name_offset_pair[0]} ({name_offset_pair[1]})\n")
236236
stack = write_uop(uop, emitter, stack)
237+
if name_offset_pair:
238+
out.emit(f"#undef OFFSET_OF_{name_offset_pair[0]}\n")
237239
out.start_line()
238240
if not uop.properties.always_exits:
239241
out.emit("break;\n")
240242
out.start_line()
241243
out.emit("}")
242244
out.emit("\n\n")
243245

244-
for name, offset_str in offset_strs.values():
245-
out.emit(f"#undef OFFSET_OF{name}\n")
246246
out.emit("\n")
247247
outfile.write("#undef TIER_TWO\n")
248248

0 commit comments

Comments
 (0)