• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 successful, because signals
6#      are eventually passed.
7prereq: test -e gdb
8prog: ../none/tests/faultstatus
9vgopts: --tool=memcheck --vgdb=full --vex-iropt-register-updates=allregs-at-mem-access --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-mcsignopass
10stderr_filter: filter_memcheck_monitor
11stderr_filter_args: faultstatus.c
12progB: gdb
13argsB: --quiet -l 60 --nx ../none/tests/faultstatus
14stdinB: mcsignopass.stdinB.gdb
15stdoutB_filter: filter_gdb
16stderrB_filter: filter_make_empty
17
18