| commit | bbeb7b5cbd312b4690843499e0061691b8ae1fd8 | [log] [tgz] |
|---|---|---|
| author | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | Sun Apr 23 18:42:15 2006 +0000 |
| committer | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | Sun Apr 23 18:42:15 2006 +0000 |
| tree | 04737c642f31e74261b90629adeef24a543af61c | |
| parent | f9ebe432db4e0933bdedae021d3b1e23f188be12 [diff] |
SIGINT generation (Jason Wessel) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1836 c046a42c-6fe2-441c-8c8c-71466251a162
diff --git a/gdbstub.c b/gdbstub.c index 5fdf800..8157160 100644 --- a/gdbstub.c +++ b/gdbstub.c
@@ -654,9 +654,11 @@ if (reason == EXCP_DEBUG) { tb_flush(s->env); ret = SIGTRAP; - } - else + } else if (reason == EXCP_INTERRUPT) { + ret = SIGINT; + } else { ret = 0; + } snprintf(buf, sizeof(buf), "S%02x", ret); put_packet(s, buf); }