mbox series

[PATCH-for-9.1,0/8] target/microblaze: Sprint housekeeping

Message ID 20240319062855.8025-1-philmd@linaro.org
Headers show
Series target/microblaze: Sprint housekeeping | expand

Message

Philippe Mathieu-Daudé March 19, 2024, 6:28 a.m. UTC
Cleanups while trying to remove non-essential target_ulong uses.

Last use is in helper_stackprot(), but I couldn't figure what
to do there yet.

Philippe Mathieu-Daudé (8):
  target/microblaze: Use correct string format in do_unaligned_access()
  target/microblaze: Use hwaddr/vaddr in cpu_get_phys_page_attrs_debug()
  target/microblaze: Widen vaddr in mmu_translate()
  target/microblaze: Use 32-bit destination in gen_goto_tb()
  target/microblaze: Restrict 64-bit 'res_addr' to system emulation
  target/microblaze: Rename helper.c -> sys_helper.c
  target/microblaze: Move MMU helpers to sys_helper.c
  target/microblaze: Widen $ear to 64-bit

 target/microblaze/cpu.h                      | 12 ++--
 target/microblaze/mmu.h                      |  2 +-
 linux-user/elfload.c                         |  2 +-
 target/microblaze/cpu.c                      |  2 +
 target/microblaze/gdbstub.c                  |  2 +-
 target/microblaze/machine.c                  |  2 +-
 target/microblaze/mmu.c                      |  2 +-
 target/microblaze/op_helper.c                | 48 ----------------
 target/microblaze/{helper.c => sys_helper.c} | 59 +++++++++++++++++---
 target/microblaze/translate.c                | 13 +++--
 target/microblaze/meson.build                |  2 +-
 11 files changed, 75 insertions(+), 71 deletions(-)
 rename target/microblaze/{helper.c => sys_helper.c} (84%)

Comments

Philippe Mathieu-Daudé March 19, 2024, 6:30 a.m. UTC | #1
s/sprint/spring/ in Subject ;)

On 19/3/24 07:28, Philippe Mathieu-Daudé wrote:
> Cleanups while trying to remove non-essential target_ulong uses.
> 
> Last use is in helper_stackprot(), but I couldn't figure what
> to do there yet.
> 
> Philippe Mathieu-Daudé (8):
>    target/microblaze: Use correct string format in do_unaligned_access()
>    target/microblaze: Use hwaddr/vaddr in cpu_get_phys_page_attrs_debug()
>    target/microblaze: Widen vaddr in mmu_translate()
>    target/microblaze: Use 32-bit destination in gen_goto_tb()
>    target/microblaze: Restrict 64-bit 'res_addr' to system emulation
>    target/microblaze: Rename helper.c -> sys_helper.c
>    target/microblaze: Move MMU helpers to sys_helper.c
>    target/microblaze: Widen $ear to 64-bit