diff options
-rw-r--r-- | testsuite/systemtap.syscall/ChangeLog | 5 | ||||
-rw-r--r-- | testsuite/systemtap.syscall/signal.c | 10 |
2 files changed, 10 insertions, 5 deletions
diff --git a/testsuite/systemtap.syscall/ChangeLog b/testsuite/systemtap.syscall/ChangeLog index 08f6a6c9..b9bc8810 100644 --- a/testsuite/systemtap.syscall/ChangeLog +++ b/testsuite/systemtap.syscall/ChangeLog @@ -1,3 +1,8 @@ +2007-05-07 Martin Hunt <hunt@redhat.com> + + * signal.c (main): Fix expected expression to accept + both 32 and 64-bit pointers. + 2007-05-01 Martin Hunt <hunt@redhat.com> * statfs.c (main): Fix expected expression to accept diff --git a/testsuite/systemtap.syscall/signal.c b/testsuite/systemtap.syscall/signal.c index 9c7ace95..d28324f5 100644 --- a/testsuite/systemtap.syscall/signal.c +++ b/testsuite/systemtap.syscall/signal.c @@ -18,10 +18,10 @@ int main() pid_t pid; syscall(SYS_signal, SIGUSR1, SIG_IGN); - // signal (SIGUSR1, 0x00000001) = 0 + // signal (SIGUSR1, 0x0+1) = 0 syscall(SYS_signal, SIGUSR1, SIG_DFL); - // signal (SIGUSR1, 0x00000000) = 1 + // signal (SIGUSR1, 0x0+) = 1 syscall(SYS_signal, SIGUSR1, sig_act_handler); // signal (SIGUSR1, XXXX) = 0 @@ -29,17 +29,17 @@ int main() sigemptyset(&mask); sigaddset(&mask, SIGUSR1); syscall(SYS_sigprocmask,SIG_BLOCK, &mask, NULL); - // sigprocmask (SIG_BLOCK, XXXX, 0x[0]+) = 0 + // sigprocmask (SIG_BLOCK, XXXX, 0x0+) = 0 syscall(SYS_sigprocmask,SIG_UNBLOCK, &mask, NULL); - // sigprocmask (SIG_UNBLOCK, XXXX, 0x[0]+) = 0 + // sigprocmask (SIG_UNBLOCK, XXXX, 0x0+) = 0 sa.sa_handler = SIG_IGN; sigemptyset(&sa.sa_mask); sigaddset(&sa.sa_mask, SIGALRM); sa.sa_flags = 0; syscall(SYS_sigaction,SIGUSR1, &sa, NULL); - // sigaction (SIGUSR1, XXXX, 0x[0]+) = 0 + // sigaction (SIGUSR1, XXXX, 0x0+) = 0 /* syscall(SYS_kill,0,SIGUSR1); kill (0, SIGUSR1) = 0 |