The 'target_ulong' should only be used for fields when have different size on 32 / 64-bit builds. For fields whicn are only available on 64-bit builds, directly use the 'uint64_t' type.
Philippe Mathieu-Daudé (3): target/ppc: Explicitly declare CFAR register as 64-bit target/ppc: Explicitly declare 'cpu_reserve_val2' register as 64-bit target/ppc: Explicitly declare BHRB related register as 64-bit target/ppc/cpu.h | 14 ++++++------- target/ppc/machine.c | 4 ++-- target/ppc/translate.c | 47 +++++++++++++++++++++--------------------- 3 files changed, 33 insertions(+), 32 deletions(-) -- 2.53.0
