Home | History | Annotate | Download | only in gdbserver_tests
      1 # test the signal handling, when signals are *not* passed to the Valgrind guest.
      2 # We detect this two ways:
      3 #   the gdb output will not contain the signal handling
      4 #   faultstatus C code will report a failure for the signal not passed
      5 #      (i.e. SIGBUG, Test 3). Other tests will be succesful, because signals
      6 #      are eventually passed.
      7 prereq: test -e gdb
      8 prog: ../none/tests/faultstatus
      9 vgopts: --tool=memcheck --vgdb=full --vex-iropt-register-updates=allregs-at-mem-access --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-mcsignopass
     10 stderr_filter: filter_memcheck_monitor
     11 stderr_filter_args: faultstatus.c
     12 progB: gdb
     13 argsB: --quiet -l 60 --nx ../none/tests/faultstatus
     14 stdinB: mcsignopass.stdinB.gdb
     15 stdoutB_filter: filter_gdb
     16 stderrB_filter: filter_make_empty
     17 
     18