These are function call arguments that we will need soon. Signed-off-by: Richard Henderson <richard.hender...@linaro.org> --- tcg/ppc/tcg-target.inc.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/tcg/ppc/tcg-target.inc.c b/tcg/ppc/tcg-target.inc.c index 6377e3a829..484d90ead2 100644 --- a/tcg/ppc/tcg-target.inc.c +++ b/tcg/ppc/tcg-target.inc.c @@ -236,10 +236,11 @@ static inline void tcg_out_bc_noaddr(TCGContext *s, int insn) static const char *target_parse_constraint(TCGArgConstraint *ct, const char *ct_str, TCGType type) { - switch (*ct_str++) { - case 'A': case 'B': case 'C': case 'D': + char c = *ct_str++; + switch (c) { + case 'A': case 'B': case 'C': case 'D': case 'E': case 'F': ct->ct |= TCG_CT_REG; - tcg_regset_set_reg(ct->u.regs, 3 + ct_str[0] - 'A'); + tcg_regset_set_reg(ct->u.regs, 3 + c - 'A'); break; case 'r': ct->ct |= TCG_CT_REG; -- 2.17.2