v6: Keep signed (Pierrick) v5: Fixed mis-rebase (Zoltan) v4: Remove duplicated hmp_info_via() declaration v3: Rename MD_I32 -> MD_U32 (Dave) v2: Change get_value() prototype signature, use ldn_he_p()
Move most of target-agnostic definitions from "monitor/hmp-target.h" to "monitor/hmp.h" to reduce files target-poisoning. Philippe Mathieu-Daudé (6): target/sparc/monitor: Dump all registers as 32-bit monitor: Remove MonitorDef::type field and MD_TLONG / MD_I32 monitor: Have MonitorDef::get_value() always return int64_t type monitor: Remove last target_long use in get_monitor_def() monitor: Reduce target-specific methods further monitor: Remove 'monitor/hmp-target.h' header MAINTAINERS | 2 +- include/monitor/hmp-target.h | 50 ----------------------------------- include/monitor/hmp.h | 12 +++++++++ monitor/monitor-internal.h | 1 - hw/i386/sgx-stub.c | 1 - hw/i386/sgx.c | 1 - monitor/hmp-cmds.c | 1 - monitor/hmp-target.c | 48 --------------------------------- monitor/hmp.c | 41 +++++++++++++++++++++++++++- stubs/target-monitor-defs.c | 2 +- target/i386/cpu-apic.c | 1 - target/i386/monitor.c | 7 +++-- target/i386/sev-system-stub.c | 1 - target/i386/sev.c | 1 - target/m68k/monitor.c | 25 +++++++++--------- target/ppc/monitor.c | 2 -- target/riscv/monitor.c | 1 - target/sh4/monitor.c | 1 - target/sparc/monitor.c | 1 - target/xtensa/monitor.c | 1 - 20 files changed, 69 insertions(+), 131 deletions(-) delete mode 100644 include/monitor/hmp-target.h -- 2.53.0
