All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH-for-10.1 0/5] exec: Remove TARGET_LONG_SIZE definition
@ 2025-03-25 13:02 Philippe Mathieu-Daudé
  2025-03-25 13:02 ` [PATCH-for-10.1 1/5] target/i386: Use explicit little-endian LD/ST API Philippe Mathieu-Daudé
                   ` (6 more replies)
  0 siblings, 7 replies; 10+ messages in thread
From: Philippe Mathieu-Daudé @ 2025-03-25 13:02 UTC (permalink / raw)
  To: qemu-devel
  Cc: Daniel Henrique Barboza, Eduardo Habkost, Zhao Liu,
	Pierrick Bouvier, Alex Bennée, Anton Johansson,
	Philippe Mathieu-Daudé, Riku Voipio, Paolo Bonzini,
	Nicholas Piggin, Richard Henderson, qemu-ppc

TARGET_LONG_SIZE is only used in 1 source file
and 1 header. Remove it to be able to focus on
making TARGET_LONG_BITS target agnostic.

Philippe Mathieu-Daudé (5):
  target/i386: Use explicit little-endian LD/ST API
  gdbstub: Remove ldtul_be_p() and ldtul_le_p() macros
  target/ppc/gdbstub: Replace TARGET_LONG_SIZE -> sizeof(target_ulong)
  user/tswap: Replace TARGET_LONG_SIZE -> TARGET_LONG_BITS
  exec/target_long: Remove TARGET_LONG_SIZE definition

 include/exec/target_long.h           |  8 +++----
 include/gdbstub/helpers.h            |  4 ----
 include/user/tswap-target.h          |  2 +-
 target/i386/gdbstub.c                | 24 ++++++++++-----------
 target/i386/tcg/system/excp_helper.c |  4 ++--
 target/i386/xsave_helper.c           | 32 ++++++++++++++--------------
 target/ppc/gdbstub.c                 | 10 ++++-----
 7 files changed, 39 insertions(+), 45 deletions(-)

-- 
2.47.1



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

end of thread, other threads:[~2025-03-31 11:50 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-25 13:02 [PATCH-for-10.1 0/5] exec: Remove TARGET_LONG_SIZE definition Philippe Mathieu-Daudé
2025-03-25 13:02 ` [PATCH-for-10.1 1/5] target/i386: Use explicit little-endian LD/ST API Philippe Mathieu-Daudé
2025-03-25 13:02 ` [PATCH-for-10.1 2/5] gdbstub: Remove ldtul_be_p() and ldtul_le_p() macros Philippe Mathieu-Daudé
2025-03-26 12:59   ` Alex Bennée
2025-03-31 11:49     ` Philippe Mathieu-Daudé
2025-03-25 13:02 ` [PATCH-for-10.1 3/5] target/ppc/gdbstub: Replace TARGET_LONG_SIZE -> sizeof(target_ulong) Philippe Mathieu-Daudé
2025-03-25 13:02 ` [PATCH-for-10.1 4/5] user/tswap: Replace TARGET_LONG_SIZE -> TARGET_LONG_BITS Philippe Mathieu-Daudé
2025-03-25 13:02 ` [PATCH-for-10.1 5/5] exec/target_long: Remove TARGET_LONG_SIZE definition Philippe Mathieu-Daudé
2025-03-25 14:15 ` [PATCH-for-10.1 0/5] exec: " Richard Henderson
2025-03-25 14:25 ` Pierrick Bouvier

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.