summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--testsuite/systemtap.syscall/ChangeLog8
-rw-r--r--testsuite/systemtap.syscall/rt_signal.c5
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;
}