diff -Naurb a/testcases/kernel/syscalls/set_tid_address/set_tid_address01.c b/testcases/kernel/syscalls/set_tid_address/set_tid_address01.c
--- a/testcases/kernel/syscalls/set_tid_address/set_tid_address01.c	2009-05-22 00:03:24.000000000 +0530
+++ b/testcases/kernel/syscalls/set_tid_address/set_tid_address01.c	2009-06-17 23:18:57.000000000 +0530
@@ -125,7 +125,7 @@
         for (lc = 0; TEST_LOOPING(lc); ++lc) {
                 Tst_count = 0;
                 for (testno = 0; testno < TST_TOTAL; ++testno) {
-                     TEST(result = syscall(258, &newtid));     //call set_tid_address()
+                     TEST(result = syscall(__NR_set_tid_address, &newtid));     //call set_tid_address()
                      if(TEST_RETURN == getpid()) {
         		tst_resm(TPASS, "set_tid_address call succeeded: result = %d (expected %d)",TEST_RETURN, result);
                      }
