# test the signal handling, when signals are *not* passed to the Valgrind guest. # We detect this two ways: # the gdb output will not contain the signal handling # faultstatus C code will report a failure for the signal not passed # (i.e. SIGBUG, Test 3). Other tests will be succesful, because signals # are eventually passed. prereq: test -e gdb prog: ../none/tests/faultstatus vgopts: --tool=memcheck --vgdb=full --vex-iropt-register-updates=allregs-at-mem-access --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-mcsignopass stderr_filter: filter_memcheck_monitor stderr_filter_args: faultstatus.c progB: gdb argsB: --quiet -l 60 --nx ../none/tests/faultstatus stdinB: mcsignopass.stdinB.gdb stdoutB_filter: filter_gdb stderrB_filter: filter_make_empty