diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2020-06-05 20:40:59 +0200 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2020-06-05 20:40:59 +0200 |
| commit | 6164039940a3344e53ea5e6fdd3a8e37ec698fc5 (patch) | |
| tree | 15e7a9f51668329ea68a3a1422f0da566b11426f | |
| parent | 8ce6abf8d32291ad66a3724123a9a583b9a3bb4b (diff) | |
| download | gdbstub-6164039940a3344e53ea5e6fdd3a8e37ec698fc5.tar.gz | |
Fixed signal state for step packets
When step into asm is completed after receiving a 's' packet, the stub
must return S05 to gdb so the latter can handle step into/over transparently.
| -rw-r--r-- | gdbstub.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -928,6 +928,7 @@ int dbg_main(struct dbg_state *state) */ case 'c': dbg_continue(); + state->signum = 0; return 0; /* @@ -936,6 +937,7 @@ int dbg_main(struct dbg_state *state) */ case 's': dbg_step(); + state->signum = 5; return 0; case '?': |
