Skip to content

Commit cbe6c7c

Browse files
committed
Flags should be unsigned
1 parent 1c38d89 commit cbe6c7c

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Include/internal/pycore_opcode_metadata.h

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

Tools/cases_generator/opcode_metadata_generator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -286,8 +286,8 @@ def generate_metadata_table(analysis: Analysis, out: CWriter) -> None:
286286
table_size = 256 + len(analysis.pseudos)
287287
out.emit("struct opcode_metadata {\n")
288288
out.emit("uint8_t valid_entry;\n")
289-
out.emit("int8_t instr_format;\n")
290-
out.emit("int16_t flags;\n")
289+
out.emit("uint8_t instr_format;\n")
290+
out.emit("uint16_t flags;\n")
291291
out.emit("};\n\n")
292292
out.emit(
293293
f"extern const struct opcode_metadata _PyOpcode_opcode_metadata[{table_size}];\n"

0 commit comments

Comments
 (0)