From: Subrata M. <su...@li...> - 2009-06-09 18:25:57
|
On Mon, 2009-06-08 at 13:25 +0200, Jiri Palecek wrote: > Hello, > > this patch changes the syscall numbers in rt_sigprocmask01 test to symbolic constants, to make it functional on other architectures than i386. > > Regards > Jiri Palecek > > Signed-off-by: Jiri Palecek <jpa...@we...> Thanks. Regards-- Subrata > > --- > .../syscalls/rt_sigprocmask/rt_sigprocmask01.c | 8 ++++---- > 1 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c b/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c > index c3251ab..6398a28 100644 > --- a/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c > +++ b/testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01.c > @@ -163,14 +163,14 @@ int main(int ac, char **av) { > > /* call rt_sigaction() */ > act.sa_handler = sig_handler; > - TEST(syscall(174, 33, &act, &oact, 8)); > + TEST(syscall(__NR_rt_sigaction, 33, &act, &oact, 8)); > if(TEST_RETURN != 0){ > tst_resm(TFAIL,"Call to rt_sigaction() Failed, errno=%d : %s",TEST_ERRNO, strerror(TEST_ERRNO)); > cleanup(); > tst_exit(); > } > /* call rt_sigprocmask() to block signal#33 */ > - TEST(syscall(175, SIG_BLOCK, &set, &oset, 8)); > + TEST(syscall(__NR_rt_sigprocmask, SIG_BLOCK, &set, &oset, 8)); > if(TEST_RETURN == -1){ > tst_resm(TFAIL,"Call to rt_sigprocmask()**** Failed, errno=%d : %s",TEST_ERRNO, strerror(TEST_ERRNO)); > cleanup(); > @@ -192,7 +192,7 @@ int main(int ac, char **av) { > } > else { > /* call rt_sigpending() */ > - TEST(syscall(176, &oset, 8)); > + TEST(syscall(__NR_rt_sigpending, &oset, 8)); > if(TEST_RETURN == -1){ > tst_resm(TFAIL,"call rt_sigpending() failed, errno=%d : %s",TEST_ERRNO, strerror(TEST_ERRNO)); > cleanup(); > @@ -205,7 +205,7 @@ int main(int ac, char **av) { > tst_exit(); > } > /* call rt_sigprocmask() to unblock signal#33 */ > - TEST(syscall(175, SIG_UNBLOCK, &set, &oset, 8)); > + TEST(syscall(__NR_rt_sigprocmask, SIG_UNBLOCK, &set, &oset, 8)); > if(TEST_RETURN == -1){ > tst_resm(TFAIL,"Call to rt_sigprocmask() Failed, errno=%d : %s",TEST_ERRNO, strerror(TEST_ERRNO)); > cleanup(); |