summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhunt <hunt>2007-07-16 21:12:55 +0000
committerhunt <hunt>2007-07-16 21:12:55 +0000
commitebb2aeb7c0c23b68e43d82f3d370095fb9ced0cb (patch)
treebffc3b5e2d69128e4f46b50052a5332749f87c1f
parentab3a415066fb4f086a99952012547db468113542 (diff)
downloadsystemtap-steved-ebb2aeb7c0c23b68e43d82f3d370095fb9ced0cb.tar.gz
systemtap-steved-ebb2aeb7c0c23b68e43d82f3d370095fb9ced0cb.tar.xz
systemtap-steved-ebb2aeb7c0c23b68e43d82f3d370095fb9ced0cb.zip
2007-07-16 Martin Hunt <hunt@redhat.com>
* select.c (main): Ifdef SYS_pselect6. * poll.c (main): Ifdef SYS_ppoll.
-rw-r--r--testsuite/systemtap.syscall/ChangeLog8
-rw-r--r--testsuite/systemtap.syscall/poll.c2
-rw-r--r--testsuite/systemtap.syscall/select.c2
3 files changed, 12 insertions, 0 deletions
diff --git a/testsuite/systemtap.syscall/ChangeLog b/testsuite/systemtap.syscall/ChangeLog
index 34bdf664..3f3d58f5 100644
--- a/testsuite/systemtap.syscall/ChangeLog
+++ b/testsuite/systemtap.syscall/ChangeLog
@@ -1,9 +1,17 @@
2007-07-16 Martin Hunt <hunt@redhat.com>
+ * select.c (main): Ifdef SYS_pselect6.
+ * poll.c (main): Ifdef SYS_ppoll.
+
+2007-07-16 Martin Hunt <hunt@redhat.com>
+
* select.c, poll.c: New.
2007-07-10 Martin Hunt <hunt@redhat.com>
+ * futimes.c (main): Ifdef out futimesat tests
+ if not defined.
+
* uid16.c (main): 16-bit syscalls now have
the same name as 32-bit. Fix patterns.
diff --git a/testsuite/systemtap.syscall/poll.c b/testsuite/systemtap.syscall/poll.c
index 436a56f7..2b2f5e48 100644
--- a/testsuite/systemtap.syscall/poll.c
+++ b/testsuite/systemtap.syscall/poll.c
@@ -28,8 +28,10 @@ int main()
poll(&pfd, 1, 0);
// poll (XXXX, 1, 0)
+#ifdef SYS_ppoll
ppoll(&pfd, 1, &tim, &sigs);
// ppoll (XXXX, 1, \[0.200000000\], XXXX, 8)
+#endif
return 0;
}
diff --git a/testsuite/systemtap.syscall/select.c b/testsuite/systemtap.syscall/select.c
index 1e0823a4..d74946c2 100644
--- a/testsuite/systemtap.syscall/select.c
+++ b/testsuite/systemtap.syscall/select.c
@@ -24,11 +24,13 @@ int main()
select( 1, NULL, NULL, NULL, &tv);
// select (1, 0x[0]+, 0x[0]+, 0x[0]+, \[0.000113\])
+#ifdef SYS_pselect6
pselect( 1, &rfds, NULL, NULL, &tim, &sigs);
//pselect[67] (1, XXXX, 0x[0]+, 0x[0]+, \[0.200000000\], XXXX)
pselect( 0, NULL, NULL, NULL, &tim, &sigs);
// pselect[67] (0, 0x[0]+, 0x[0]+, 0x[0]+, \[0.200000000\], XXXX) =
+#endif
return 0;
}