diff options
author | Jiri Gaisler <jiri@gaisler.se> | 2019-11-14 11:51:10 +0100 |
---|---|---|
committer | Jiri Gaisler <jiri@gaisler.se> | 2019-11-14 11:51:10 +0100 |
commit | 3475d6203ce56692cab1af0e402de286ac9bf0f8 (patch) | |
tree | 68836d196868c421e0df4aca1c3c5829b26af9d6 /interf.c | |
parent | Support building on MinGW-W64/MSYS2 (diff) | |
download | sis-3475d6203ce56692cab1af0e402de286ac9bf0f8.tar.bz2 |
Cross-platform support for async gdb break (ctrl-c)
Diffstat (limited to 'interf.c')
-rw-r--r-- | interf.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -126,7 +126,11 @@ sim_resume (int step) if (step) simstat = run_sim_gdb (1, 0); else - simstat = run_sim_gdb (UINT64_MAX / 2, 0); + { + socket_poll (); + simstat = run_sim_gdb (UINT64_MAX / 2, 0); + remove_event (socket_poll, -1); + } if (sis_gdb_break && (cputype != CPU_RISCV)) save_sp (&sregs[cpu]); |