diff options
-rw-r--r-- | testsuite/systemtap.syscall/ChangeLog | 8 | ||||
-rw-r--r-- | testsuite/systemtap.syscall/rt_signal.c | 5 |
2 files changed, 11 insertions, 2 deletions
diff --git a/testsuite/systemtap.syscall/ChangeLog b/testsuite/systemtap.syscall/ChangeLog index 5065868d..61c72bc2 100644 --- a/testsuite/systemtap.syscall/ChangeLog +++ b/testsuite/systemtap.syscall/ChangeLog @@ -1,8 +1,12 @@ 2007-10-09 Martin Hunt <hunt@redhat.com> + * rt_signal.c: Fix expected results for IA64. + +2007-10-09 Martin Hunt <hunt@redhat.com> + * rt_signal.c: Fix expected patterns to match - recent changes in tapsets. - + recent changes in tapsets. + * signal.c: Use syscall(). Fix expected patterns. 2007-10-01 Martin Hunt <hunt@redhat.com> diff --git a/testsuite/systemtap.syscall/rt_signal.c b/testsuite/systemtap.syscall/rt_signal.c index 1029a5c0..f25633b7 100644 --- a/testsuite/systemtap.syscall/rt_signal.c +++ b/testsuite/systemtap.syscall/rt_signal.c @@ -39,7 +39,12 @@ int main() sa.sa_handler = sig_act_handler; sigaction(SIGUSR1, &sa, NULL); + +#ifdef __ia64__ + // rt_sigaction (SIGUSR1, {XXXX, [^,]+, \[SIGALRM\]}, 0x[0]+, 8) = 0 +#else // rt_sigaction (SIGUSR1, {XXXX, [^,]+, XXXX, \[SIGALRM\]}, 0x[0]+, 8) = 0 +#endif return 0; } |