On 3/2/26 00:45, Philippe Mathieu-Daudé wrote:
Replace target_ulong -> uint64_t / vaddr / hwaddr
and TCGv -> TCGv_i64.
Philippe Mathieu-Daudé (7):
target/alpha: Avoid target-specific migration headers in machine.c
target/alpha: Build system units in common source set
The following patches aren't required anymore for single-binary; I
just happen to write them before Pierrick's meson rework, they rebase
cleanly, and are good style cleanup IMHO, so I included them.
target/alpha: Replace target_ulong -> uint64_t in gdb_write_register()
target/alpha: Do not use target_ulong for trap arguments
target/alpha: Do not use target_ulong for page table entries / indexes
target/alpha: Remove target_ulong uses in get_physical_address()
target/alpha: Expand TCGv type for 64-bit target
target/alpha/gdbstub.c | 2 +-
target/alpha/helper.c | 17 +--
target/alpha/machine.c | 3 +-
target/alpha/translate.c | 228 ++++++++++++++++++++-------------------
target/alpha/meson.build | 2 +-
5 files changed, 129 insertions(+), 123 deletions(-)