diff options
author | midipix <writeonce@midipix.org> | 2019-09-18 02:58:00 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2019-09-19 03:34:00 +0000 |
commit | 8b6456cb984abad5771a809d800ba77029f22484 (patch) | |
tree | 1c4f10f98bca074ee97d762535256a9da5a82f68 | |
parent | fe1b075f7d999e4cc467727a7e5e7cef52c36935 (diff) | |
download | chainport-8b6456cb984abad5771a809d800ba77029f22484.tar.bz2 chainport-8b6456cb984abad5771a809d800ba77029f22484.tar.xz |
mgdb: winnt_wait(): set .sig to GDB_SIGNAL_UNKNOWN upon system exceptions.
-rw-r--r-- | overlay/mgdb/gdb/winnt-nat.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/overlay/mgdb/gdb/winnt-nat.c b/overlay/mgdb/gdb/winnt-nat.c index 21b1e35..5e8eea6 100644 --- a/overlay/mgdb/gdb/winnt-nat.c +++ b/overlay/mgdb/gdb/winnt-nat.c @@ -859,6 +859,10 @@ static ptid_t winnt_wait( switch (event->evttype) { case __DBG_STATE_EXCEPTION: + waitstatus->kind = TARGET_WAITKIND_STOPPED; + waitstatus->value.sig = GDB_SIGNAL_UNKNOWN; + break; + case __DBG_STATE_BREAKPOINT: case __DBG_STATE_SINGLE_STEP: waitstatus->kind = TARGET_WAITKIND_STOPPED; |