diff options
| author | Alex Bennée <alex.bennee@linaro.org> | 2023-03-02 18:58:01 -0800 |
|---|---|---|
| committer | Alex Bennée <alex.bennee@linaro.org> | 2023-03-07 20:44:09 +0000 |
| commit | 131f387d741ee2dfe953f8829e5634e49e6dfb31 (patch) | |
| tree | 6dcac51627e3f1ad584594e43c5073f02f36fb40 /gdbstub/internals.h | |
| parent | 4692a86f1c90a26cad752409fc8d30e591e1f741 (diff) | |
| download | focaccia-qemu-131f387d741ee2dfe953f8829e5634e49e6dfb31.tar.gz focaccia-qemu-131f387d741ee2dfe953f8829e5634e49e6dfb31.zip | |
gdbstub: split out softmmu/user specifics for syscall handling
Most of the syscall code is config agnostic aside from the size of target_ulong. In preparation for the next patch move the final bits of specialisation into the appropriate user and softmmu helpers. Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230302190846.2593720-26-alex.bennee@linaro.org> Message-Id: <20230303025805.625589-26-richard.henderson@linaro.org>
Diffstat (limited to 'gdbstub/internals.h')
| -rw-r--r-- | gdbstub/internals.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gdbstub/internals.h b/gdbstub/internals.h index 8db61f7fb4..94ddff4495 100644 --- a/gdbstub/internals.h +++ b/gdbstub/internals.h @@ -195,6 +195,9 @@ bool gdb_handled_syscall(void); void gdb_disable_syscalls(void); void gdb_syscall_reset(void); +/* user/softmmu specific syscall handling */ +void gdb_syscall_handling(const char *syscall_packet); + /* * Break/Watch point support - there is an implementation for softmmu * and user mode. |