qemu-cr16/gdbstub
Sean Anderson 524fc77d23 gdbstub: Fix %s formatting
The format string for %s has two format characters. This causes it to
emit strings like "466f5bd8/6x" instead of "466f5bd8/6". GDB detects
this and returns EIO, causing all open File I/O calls to fail.

Fixes: 0820a075af ("gdbstub: Adjust gdb_do_syscall to only use uint32_t and uint64_t")
Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20251027110344.2289945-35-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
2025-10-29 14:13:40 +00:00
..
gdbstub.c gdbstub: Expose gdb_write_register function to consumers of gdbstub 2025-07-02 10:09:48 +01:00
internals.h target/arm: Increase MAX_PACKET_LENGTH for SME ZA remote gdb debugging 2025-09-16 17:31:54 +01:00
meson.build meson: remove lib{system, user}_ss aliases 2025-05-26 17:31:06 +02:00
syscalls.c gdbstub: Fix %s formatting 2025-10-29 14:13:40 +00:00
system.c char: rename CharBackend->CharFrontend 2025-10-28 14:49:52 +01:00
trace-events gdbstub: Rename 'softmmu' -> 'system' 2023-10-07 19:02:59 +02:00
trace.h gdbstub: move into its own sub directory 2022-10-06 11:53:41 +01:00
user-target.c gdbstub: Prefer cached CpuClass over CPU_GET_CLASS() macro 2025-03-09 17:00:47 +01:00
user.c gdbstub: Remove tb_flush uses 2025-09-24 10:29:43 -07:00