On 19/2/26 20:19, Philippe Mathieu-Daudé wrote:

Philippe Mathieu-Daudé (50):
   target/ppc: Move user_only_helper.c to target_user_arch[] source set
   target/ppc: Remove PPC_DEBUG_SPR left-over comment
   target/i386: Inline GDB_FORCE_64 definition
   target/avr: Fix typo in gdb-xml feature name
   target/alpha: Document gdbstub register indexes
   target/riscv: Extract monitor-related code to monitor.c
   target/ppc: Fix CPUClass::gdb_num_core_regs value
   target/ppc: Remove dead code depending on USE_APPLE_GDB
   gdbstub: Always infer gdb_num_core_regs when using XML file
   target/sparc: Introduce sparc_cpu_register_gdb_regs() stub
   target/sparc: Restore 'gdb-xml/sparc64-cp0.xml'
   target/sparc: Restore 'gdb-xml/sparc64-fpu.xml'
   target/sparc: Restore 'gdb-xml/sparc64-cpu.xml'
   target/sparc: Expose gdbstub registers to sparc32plus target
   target/sparc: Expose gdbstub registers to sparc32 targets
   monitor/hmp: Handle gdb-xml exposed registers via  gdb_get_register()
   target/sparc: Remove MonitorDef register entries available via gdbstub
   target/i386: Remove MonitorDef register entries available via gdbstub
   target/m68k: Remove MonitorDef register entries available via gdbstub
   target/ppc: Remove MonitorDef register entries available via gdbstub
   target/ppc: Extract monitor-related code to monitor.c
   target/or1k: Use XML register definitions from GDB
   target/riscv: Remove empty target_monitor_defs() symbol
   target/sparc: Factor sparc_cpu_gdb_write_register() out
   target/ppc: Replace ldtul_p() -> ldn_p()
   target/mips: Replace ldtul_p() -> ldn_p()
   target/riscv: Replace ldtul_p() -> ldn_p()
   target/riscv: Remove unnecessary target_ulong type uses
   target/i386: Replace ldtul_p() -> ldn_p()
   target/i386: Expand 64-bit definitions when TARGET_LONG_BITS == 64
   gdbstub: Remove ldtul*() macros
   target/alpha: Expand gdb_get_regl() -> gdb_get_reg64()
   target/hexagon: Expand gdb_get_regl() -> gdb_get_reg32()
   target/rx: Expand gdb_get_regl() -> gdb_get_reg32()
   target/sh4: Expand gdb_get_regl() -> gdb_get_reg32()
   target/sparc: Expand gdb_get_regl() in gdb_get_rega()
   gdbstub/helpers: Convert gdb_get_regl() macro to inlined helper
   target/microblaze: Build 'gdbstub.c' once for system binaries
   target/sh4: Build 'monitor.c' once for system binaries
   target/sh4: Build 'gdbstub.c' once for system binaries
   target/or1k: Rename 'openrisc' -> 'or1k' in meson.build
   target/or1k: Build 'gdbstub.c' once for system single binary
   target/alpha: Build 'gdbstub.c' once for system single binary
   target/avr: Build 'gdbstub.c' once for system single binary
   target/loongarch: Build 'gdbstub.c' once for system single binary
   target/m68k: Build 'gdbstub.c' once for system single binary
   target/rx: Build 'gdbstub.c' once for system single binary
   target/s390x: Build 'gdbstub.c' once for system single binary
   target/tricore: Build 'gdbstub.c' once for system single binary

Patches 1-49 queued, thanks.

Reply via email to