Further fix 297078 : implement conversion between vki and gdb real time sig nr.
* gdbserver_tests/nlpasssigalrm
modify test so as to test also a real time signal
* coregrind/m_gdbserver/signals.c
- implement translation between gdb real time signal numbers
and vki real time signal numbers
- ensure non-convertible signals are giving an error
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12471 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/gdbserver_tests/nlpasssigalrm.stdoutB.exp b/gdbserver_tests/nlpasssigalrm.stdoutB.exp
index 98eac29..64651c2 100644
--- a/gdbserver_tests/nlpasssigalrm.stdoutB.exp
+++ b/gdbserver_tests/nlpasssigalrm.stdoutB.exp
@@ -1,5 +1,5 @@
-Breakpoint 1 at 0x........: file passsigalrm.c, line 43.
-Breakpoint 2 at 0x........: file passsigalrm.c, line 44.
+Breakpoint 1 at 0x........: file passsigalrm.c, line 48.
+Breakpoint 2 at 0x........: file passsigalrm.c, line 50.
Signal Stop Print Pass to program Description
SIGALRM Yes Yes Yes Alarm clock
Continuing.
@@ -8,11 +8,14 @@
Signal Stop Print Pass to program Description
SIGALRM No No Yes Alarm clock
Continuing.
-Breakpoint 1, main (argc=1, argv=0x........) at passsigalrm.c:43
-43 breakme++;
+Breakpoint 1, main (argc=1, argv=0x........) at passsigalrm.c:48
+48 breakme++;
$1 = 0
Continuing.
-Breakpoint 2, main (argc=1, argv=0x........) at passsigalrm.c:44
-44 return 0;
+Breakpoint 2, main (argc=1, argv=0x........) at passsigalrm.c:50
+50 sa.sa_handler = sigrtmin_handler;
$2 = 1
Continuing.
+Program received signal SIG34, Real-time event 34.
+0x........ in syscall ...
+Continuing.