From: Julian Seward Date: Sat, 24 Jan 2009 10:52:32 +0000 (+0000) Subject: Handle a few more syscalls, as per #179618. X-Git-Tag: svn/VALGRIND_3_5_0~1041 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=00e807b701d59da9d81d801ea4f39bf8fcf3f625;p=thirdparty%2Fvalgrind.git Handle a few more syscalls, as per #179618. MERGE TO 3_4_BRANCH. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9056 --- diff --git a/exp-ptrcheck/h_main.c b/exp-ptrcheck/h_main.c index 2678b7ae95..8d93793724 100644 --- a/exp-ptrcheck/h_main.c +++ b/exp-ptrcheck/h_main.c @@ -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