On 2/27/26 1:39 PM, Philippe Mathieu-Daudé wrote:
Generic fix for a latent bug reported by Florian:
https://lore.kernel.org/qemu-devel/[email protected]/
Use the 'regnum' XML tag for feature base register index
(after fixing the incorrect m68k FPU ones).
Philippe Mathieu-Daudé (4):
gdbstub: Have scripts/feature_to_c.py generate more verbose output
gdbstub: Make base register explicit in m68k GDB XML files
gdbstub: Emit base_register index in GDBFeature entries
gdbstub: Remove @g_pos argument in gdb_register_coprocessor()
include/exec/gdbstub.h | 4 ++--
gdbstub/gdbstub.c | 16 ++++++----------
target/arm/gdbstub.c | 21 ++++++++-------------
target/arm/gdbstub64.c | 19 +++++++------------
target/hexagon/cpu.c | 2 +-
target/i386/gdbstub.c | 8 +++-----
target/loongarch/gdbstub.c | 6 +++---
target/m68k/helper.c | 4 ++--
target/microblaze/cpu.c | 3 +--
target/ppc/gdbstub.c | 11 +++++------
target/riscv/gdbstub.c | 18 ++++++------------
target/s390x/gdbstub.c | 15 +++++++--------
target/sparc/gdbstub.c | 12 ++++--------
gdb-xml/cf-fp.xml | 2 +-
gdb-xml/m68k-fp.xml | 2 +-
scripts/feature_to_c.py | 14 +++++++++-----
16 files changed, 66 insertions(+), 91 deletions(-)
See some check-tcg failures:
https://github.com/p-b-o/qemu-ci/actions/runs/22505136358/job/65203283939
Regards,
Pierrick