guality.h (main): Avoid GDB being blocked on signals.
authorYvan Roux <yvan.roux@linaro.org>
Wed, 6 Apr 2016 15:07:10 +0000 (15:07 +0000)
committerYvan Roux <yroux@gcc.gnu.org>
Wed, 6 Apr 2016 15:07:10 +0000 (15:07 +0000)
2016-04-06  Yvan Roux  <yvan.roux@linaro.org>
    Pedro Alves  <palves@redhat.com>

* gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.

Co-Authored-By: Pedro Alves <palves@redhat.com>
From-SVN: r234781

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/guality/guality.h

index a39a9d54dbe0c0fe0653f64e0db5a3f4b9a33d88..4eb7b4ef3a7ee79bf639e5be5c11c74fc1e63e1a 100644 (file)
@@ -1,3 +1,8 @@
+2016-04-06  Yvan Roux  <yvan.roux@linaro.org>
+           Pedro Alves  <palves@redhat.com>
+
+       * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
+
 2016-04-06  Jakub Jelinek  <jakub@redhat.com>
 
        * lib/target-supports.exp (check_effective_target_vect_simd_clones):
index 52fa706ffe329966669df15610440697b478d868..d5867d8ba967b0894da734c4ce0831c04c581bad 100644 (file)
@@ -252,6 +252,10 @@ main (int argc, char *argv[])
       if (!guality_gdb_input
          || fprintf (guality_gdb_input, "\
 set height 0\n\
+handle SIGINT pass nostop\n\
+handle SIGTERM pass nostop\n\
+handle SIGSEGV pass nostop\n\
+handle SIGBUS pass nostop\n\
 attach %i\n\
 set guality_attached = 1\n\
 b %i\n\