The Renesas RX target is only built as 32-bit: $ git grep TARGET_LONG_BITS configs/targets/rx* configs/targets/rx-softmmu.mak:5:TARGET_LONG_BITS=32
Mechanically replace: gdb_get_regl() -> gdb_get_reg32() Signed-off-by: Philippe Mathieu-Daudé <[email protected]> --- target/rx/gdbstub.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/target/rx/gdbstub.c b/target/rx/gdbstub.c index 30074c9da7b..8be5141f5bc 100644 --- a/target/rx/gdbstub.c +++ b/target/rx/gdbstub.c @@ -25,25 +25,25 @@ int rx_cpu_gdb_read_register(CPUState *cs, GByteArray *mem_buf, int n) switch (n) { case 0 ... 15: - return gdb_get_regl(mem_buf, env->regs[n]); + return gdb_get_reg32(mem_buf, env->regs[n]); case 16: - return gdb_get_regl(mem_buf, (env->psw_u) ? env->regs[0] : env->usp); + return gdb_get_reg32(mem_buf, (env->psw_u) ? env->regs[0] : env->usp); case 17: - return gdb_get_regl(mem_buf, (!env->psw_u) ? env->regs[0] : env->isp); + return gdb_get_reg32(mem_buf, (!env->psw_u) ? env->regs[0] : env->isp); case 18: - return gdb_get_regl(mem_buf, rx_cpu_pack_psw(env)); + return gdb_get_reg32(mem_buf, rx_cpu_pack_psw(env)); case 19: - return gdb_get_regl(mem_buf, env->pc); + return gdb_get_reg32(mem_buf, env->pc); case 20: - return gdb_get_regl(mem_buf, env->intb); + return gdb_get_reg32(mem_buf, env->intb); case 21: - return gdb_get_regl(mem_buf, env->bpsw); + return gdb_get_reg32(mem_buf, env->bpsw); case 22: - return gdb_get_regl(mem_buf, env->bpc); + return gdb_get_reg32(mem_buf, env->bpc); case 23: - return gdb_get_regl(mem_buf, env->fintv); + return gdb_get_reg32(mem_buf, env->fintv); case 24: - return gdb_get_regl(mem_buf, env->fpsw); + return gdb_get_reg32(mem_buf, env->fpsw); case 25: return 0; } -- 2.52.0
