From a13886e2198beb78b81c59839043b021ce6df78a Mon Sep 17 00:00:00 2001 From: Tsukasa OI Date: Mon, 26 Sep 2022 10:47:53 +0000 Subject: [PATCH] RISC-V: Print XTheadMemPair literal as "immediate" The operand type "Xl(...)" denotes that (...) is a literal. Specifically, they are intended to be a constant immediate value. This commit prints "Xl(...)" operand with dis_style_immediate style, not dis_style_text. opcodes/ChangeLog: * riscv-dis.c (print_insn_args): Use dis_style_immediate on the constant literal of the "Xl..." operand. --- opcodes/riscv-dis.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opcodes/riscv-dis.c b/opcodes/riscv-dis.c index 9d733565549..27a6bfe2283 100644 --- a/opcodes/riscv-dis.c +++ b/opcodes/riscv-dis.c @@ -578,7 +578,7 @@ print_insn_args (const char *oparg, insn_t l, bfd_vma pc, disassemble_info *info oparg++; while (*oparg && *oparg != ',') { - print (info->stream, dis_style_text, "%c", *oparg); + print (info->stream, dis_style_immediate, "%c", *oparg); oparg++; } oparg--; -- 2.30.2