mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 07:13:54 -06:00
gdbstub: Adjust gdb_syscall_complete_cb declaration
Change 'ret' to uint64_t. This resolves a FIXME in the m68k and nios2 semihosting that we've lost data. Change 'err' to int. There is nothing target-specific about the width of the errno value. Reviewed-by: Luc Michel <lmichel@kalray.eu> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
1875dab0ee
commit
64c8c6a992
7 changed files with 20 additions and 29 deletions
|
@ -74,8 +74,7 @@ struct gdb_timeval {
|
|||
#ifdef NEED_CPU_H
|
||||
#include "cpu.h"
|
||||
|
||||
typedef void (*gdb_syscall_complete_cb)(CPUState *cpu,
|
||||
target_ulong ret, target_ulong err);
|
||||
typedef void (*gdb_syscall_complete_cb)(CPUState *cpu, uint64_t ret, int err);
|
||||
|
||||
/**
|
||||
* gdb_do_syscall:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue