aboutsummaryrefslogtreecommitdiff
path: root/qemu-keymap.c
diff options
context:
space:
mode:
authorPhilippe Mathieu-Daudé <philmd@linaro.org>2022-12-18 22:18:31 +0100
committerRichard Henderson <richard.henderson@linaro.org>2023-01-05 11:41:29 -0800
commitd44789434bbf51bb4d4a3402066d281fa0efc88c (patch)
tree36cdaedb9962bae66856e007f5d54320808fe517 /qemu-keymap.c
parentf266bec890ead3864f1f5f9805112e0fd19c5066 (diff)
downloadqemu-d44789434bbf51bb4d4a3402066d281fa0efc88c.zip
qemu-d44789434bbf51bb4d4a3402066d281fa0efc88c.tar.gz
qemu-d44789434bbf51bb4d4a3402066d281fa0efc88c.tar.bz2
tcg: Pass number of arguments to tcg_emit_op() / tcg_op_insert_*()
In order to have variable size allocated TCGOp, pass the number of arguments we use (and would allocate) up to tcg_op_alloc(). This alters tcg_emit_op(), tcg_op_insert_before() and tcg_op_insert_after() prototypes. In tcg_op_alloc() ensure the number of arguments is in range. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> [PMD: Extracted from bigger patch] Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-Id: <20221218211832.73312-2-philmd@linaro.org>
Diffstat (limited to 'qemu-keymap.c')
0 files changed, 0 insertions, 0 deletions