@samitouri / QOSamiQemu / commits / 14a39fc17b

target/rx: Expand gdb_get_regl() -> gdb_get_reg32()

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() Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-ID: <20260219191955.83815-35-philmd@linaro.org>

Philippe Mathieu-Daudé committed Feb 17, 2026 at 17:02 UTC 14a39fc17b88194c4dc24e9c4276fa78f51b7356
1 file changed +10 -10
target/rx/gdbstub.c
+10 -10
@@ -25,25 +25,25 @@ int rx_cpu_gdb_read_register(CPUState *cs, GByteArray *mem_buf, int n)
25
26 switch (n) {
27 case 0 ... 15:
28 - return gdb_get_regl(mem_buf, env->regs[n]);
28 + return gdb_get_reg32(mem_buf, env->regs[n]);
29 case 16:
30 - return gdb_get_regl(mem_buf, (env->psw_u) ? env->regs[0] : env->usp);
30 + return gdb_get_reg32(mem_buf, (env->psw_u) ? env->regs[0] : env->usp);
31 case 17:
32 - return gdb_get_regl(mem_buf, (!env->psw_u) ? env->regs[0] : env->isp);
32 + return gdb_get_reg32(mem_buf, (!env->psw_u) ? env->regs[0] : env->isp);
33 case 18:
34 - return gdb_get_regl(mem_buf, rx_cpu_pack_psw(env));
34 + return gdb_get_reg32(mem_buf, rx_cpu_pack_psw(env));
35 case 19:
36 - return gdb_get_regl(mem_buf, env->pc);
36 + return gdb_get_reg32(mem_buf, env->pc);
37 case 20:
38 - return gdb_get_regl(mem_buf, env->intb);
38 + return gdb_get_reg32(mem_buf, env->intb);
39 case 21:
40 - return gdb_get_regl(mem_buf, env->bpsw);
40 + return gdb_get_reg32(mem_buf, env->bpsw);
41 case 22:
42 - return gdb_get_regl(mem_buf, env->bpc);
42 + return gdb_get_reg32(mem_buf, env->bpc);
43 case 23:
44 - return gdb_get_regl(mem_buf, env->fintv);
44 + return gdb_get_reg32(mem_buf, env->fintv);
45 case 24:
46 - return gdb_get_regl(mem_buf, env->fpsw);
46 + return gdb_get_reg32(mem_buf, env->fpsw);
47 case 25:
48 return 0;
49 }