All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH-for-6.2 0/2] disas/nios2: Simplify endianess conversion
@ 2021-08-07 11:09 Philippe Mathieu-Daudé
  2021-08-07 11:09 ` [PATCH-for-6.2 1/2] disas/nios2: Fix style in print_insn_nios2() Philippe Mathieu-Daudé
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-08-07 11:09 UTC (permalink / raw)
  To: qemu-devel
  Cc: Marek Vasut, Thomas Huth, Chris Wulff, Richard Henderson,
	Philippe Mathieu-Daudé,
	Alex Bennée

After chatting with Richard Henderson and Paolo Bonzini, we
concluded the load/store API is mature enough to have target
code endianess-agnostic.
Thus we could remove the TARGET_WORDS_BIGENDIAN definition from
target-specific code (restricting it to the binary format loaders).

While experimenting, I noticed the Nios2 disassembler is an easy
win. MIPS will follow shortly.

Philippe Mathieu-Daudé (2):
  disas/nios2: Fix style in print_insn_nios2()
  disas/nios2: Simplify endianess conversion

 include/disas/dis-asm.h |  3 +-
 disas/nios2.c           | 71 ++++++++++++++++-------------------------
 target/nios2/cpu.c      |  6 +---
 3 files changed, 29 insertions(+), 51 deletions(-)

-- 
2.31.1



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2021-10-19  8:03 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-07 11:09 [PATCH-for-6.2 0/2] disas/nios2: Simplify endianess conversion Philippe Mathieu-Daudé
2021-08-07 11:09 ` [PATCH-for-6.2 1/2] disas/nios2: Fix style in print_insn_nios2() Philippe Mathieu-Daudé
2021-08-09  6:08   ` Thomas Huth
2021-08-09  7:14     ` Philippe Mathieu-Daudé
2021-09-29 15:28   ` Laurent Vivier
2021-08-07 11:09 ` [PATCH-for-6.2 2/2] disas/nios2: Simplify endianess conversion Philippe Mathieu-Daudé
2021-08-09  6:12   ` Thomas Huth
2021-08-09  9:48     ` Philippe Mathieu-Daudé
2021-09-29 15:28   ` Laurent Vivier
2021-09-18  9:19 ` [PATCH-for-6.2 0/2] " Philippe Mathieu-Daudé
2021-09-23 15:14   ` Laurent Vivier
2021-09-24  9:40     ` Philippe Mathieu-Daudé
2021-10-19  7:43 ` Laurent Vivier

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.