syswrap openat2 for all linux arches
[valgrind.git] / gdbserver_tests / nlpasssigalrm.stdinB.gdb
blob2f914e52436942d27ddddd946c0dae392b5a42e6
1 # connect gdb to Valgrind gdbserver:
2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-nlpasssigalrm
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
5 # break on breakme++:
6 break passsigalrm.c:53
7 # break on the next line:
8 break passsigalrm.c:55
11 # ensure SIGALRM can be passed directly to the process, without
12 # going through gdb:
13 handle SIGALRM stop print pass
15 continue
17 # Here, gdb should have been informed of the 1st SIGALRM
18 # Tell the 2nd can be given directly
19 handle SIGALRM nostop noprint pass
20 continue
21 # Here, we expect to have stop on the breakme++
22 p breakme
23 continue
24 p breakme
25 # now continue till the signal SIGRTMIN is encountered
26 continue
27 # and continue to deliver it
28 continue
29 quit