merge changes with "User-mode GDB stub improvements"
authorRiku Voipio <riku.voipio@nokia.com>
Fri, 13 Feb 2009 09:06:42 +0000 (11:06 +0200)
committerRiku Voipio <riku.voipio@nokia.com>
Fri, 13 Feb 2009 09:06:42 +0000 (11:06 +0200)
linux-user/signal.c

index b85392f..8b4ff4c 100644 (file)
@@ -356,6 +356,7 @@ static void __attribute((noreturn)) force_sig(int sig)
     host_sig = target_to_host_signal(sig);
     fprintf(stderr, "qemu: uncaught target signal %d (%s) - exiting\n",
             sig, strsignal(host_sig));
+    gdb_signalled(thread_env, sig);
 
     /* The proper exit code for dieing from an uncaught signal is
      * -<signal>.  The kernel doesn't allow exit() or _exit() to pass