]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Handle a few more syscalls, as per #179618.
authorJulian Seward <jseward@acm.org>
Sat, 24 Jan 2009 10:52:32 +0000 (10:52 +0000)
committerJulian Seward <jseward@acm.org>
Sat, 24 Jan 2009 10:52:32 +0000 (10:52 +0000)
MERGE TO 3_4_BRANCH.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9056

exp-ptrcheck/h_main.c

index 2678b7ae954ffe875ab030a9c4f08bd2e851a87a..8d9379372493f40e2d9ac5db1d2225b396e3ee1c 100644 (file)
@@ -2188,6 +2188,9 @@ static void setup_post_syscall_table ( void )
 #     endif
       ADD(0, __NR_chmod);
       ADD(0, __NR_chown);
+#     if defined(__NR_chown32)
+      ADD(0, __NR_chown32);
+#     endif
       ADD(0, __NR_clock_getres);
       ADD(0, __NR_clock_gettime);
       ADD(0, __NR_clone);
@@ -2255,6 +2258,7 @@ static void setup_post_syscall_table ( void )
 #     if defined(__NR_getsockopt)
       ADD(0, __NR_getsockopt);
 #     endif
+      ADD(0, __NR_gettid);
       ADD(0, __NR_gettimeofday);
       ADD(0, __NR_getuid);
 #     if defined(__NR_getuid32)
@@ -2304,6 +2308,7 @@ static void setup_post_syscall_table ( void )
       ADD(0, __NR_sched_getaffinity);
       ADD(0, __NR_sched_getparam);
       ADD(0, __NR_sched_getscheduler);
+      ADD(0, __NR_sched_setaffinity);
       ADD(0, __NR_sched_setscheduler);
       ADD(0, __NR_sched_yield);
       ADD(0, __NR_select);
@@ -2332,6 +2337,7 @@ static void setup_post_syscall_table ( void )
 #     if defined(__NR_shutdown)
       ADD(0, __NR_shutdown);
 #     endif
+      ADD(0, __NR_sigaltstack);
 #     if defined(__NR_socket)
       ADD(0, __NR_socket);
 #     endif