summaryrefslogtreecommitdiff
path: root/opcodes/xtensa-dis.c
diff options
context:
space:
mode:
authorMax Filippov <jcmvbkbc@gmail.com>2021-04-06 18:44:50 -0700
committerMax Filippov <jcmvbkbc@gmail.com>2021-04-23 03:28:38 -0700
commitc1cbb7d8a18374a815b0be38d41ee31748c54d70 (patch)
tree42d31bd480b42d5ff6b808d71c459bcc6bc849b7 /opcodes/xtensa-dis.c
parent9fc299558896b4ff19c45a3e62459851e4d96cb9 (diff)
opcodes: xtensa: improve literal output
Output literals as 4-byte words, not as separate bytes. 2021-04-23 Max Filippov <jcmvbkbc@gmail.com> opcodes/ * xtensa-dis.c (print_insn_xtensa): Set info->bytes_per_chunk to 4 for literal disassembly.
Diffstat (limited to 'opcodes/xtensa-dis.c')
-rw-r--r--opcodes/xtensa-dis.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/opcodes/xtensa-dis.c b/opcodes/xtensa-dis.c
index 64c9a4ed4e..e38fc39f4e 100644
--- a/opcodes/xtensa-dis.c
+++ b/opcodes/xtensa-dis.c
@@ -381,6 +381,7 @@ print_insn_xtensa (bfd_vma memaddr, struct disassemble_info *info)
if (insn_block && (insn_block->flags & XTENSA_PROP_LITERAL)
&& (memaddr & 3) == 0 && bytes_fetched >= 4)
{
+ info->bytes_per_chunk = 4;
return 4;
}
else