diff options
author | hunt <hunt> | 2007-07-16 21:12:55 +0000 |
---|---|---|
committer | hunt <hunt> | 2007-07-16 21:12:55 +0000 |
commit | ebb2aeb7c0c23b68e43d82f3d370095fb9ced0cb (patch) | |
tree | bffc3b5e2d69128e4f46b50052a5332749f87c1f | |
parent | ab3a415066fb4f086a99952012547db468113542 (diff) | |
download | systemtap-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/ChangeLog | 8 | ||||
-rw-r--r-- | testsuite/systemtap.syscall/poll.c | 2 | ||||
-rw-r--r-- | testsuite/systemtap.syscall/select.c | 2 |
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; } |