
1: #ifndef GDBSTUB_H 2: #define GDBSTUB_H 3: 4: #define DEFAULT_GDBSTUB_PORT "1234" 5: 6: typedef void (*gdb_syscall_complete_cb)(CPUState *env, 7: target_ulong ret, target_ulong err); 8: 9: void gdb_do_syscall(gdb_syscall_complete_cb cb, char *fmt, ...); 10: int use_gdb_syscalls(void); 11: #ifdef CONFIG_USER_ONLY 12: int gdb_handlesig (CPUState *, int); 13: void gdb_exit(CPUState *, int); 14: int gdbserver_start(int); 15: #else 16: int gdbserver_start(const char *port); 17: #endif 18: 19: #endif