]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
- handle a couple more syscalls, sys_fallocate and sys_getresuid32
authorJulian Seward <jseward@acm.org>
Mon, 23 Feb 2009 16:56:15 +0000 (16:56 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 23 Feb 2009 16:56:15 +0000 (16:56 +0000)
- make suppressions for ld.so be a bit more aggressive

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

exp-ptrcheck.supp
exp-ptrcheck/h_main.c

index 2b51ca3c9bb0fd930ef50c0b221ceb890fed7fc8..1e5cc36adceb10ee1a47e6e7c5801d208b65900a 100644 (file)
@@ -17,7 +17,6 @@
    exp-ptrcheck:Arith
    obj:/*lib*/ld-2.*so*
    obj:/*lib*/ld-2.*so*
-   obj:/*lib*/ld-2.*so*
 }
 
 {
@@ -40,7 +39,6 @@
    exp-ptrcheck:Heap
    obj:/*lib*/ld-2.*so*
    obj:/*lib*/ld-2.*so*
-   obj:/*lib*/ld-2.*so*
 }
 
 {
index 49ccd1b4d4a85a3d948cc350357b30c616f6251f..a0333f2cb74791d21e1a7208bfb5ea2387584843 100644 (file)
@@ -2214,6 +2214,7 @@ static void setup_post_syscall_table ( void )
       ADD(0, __NR_exit); /* hmm, why are we still alive? */
       ADD(0, __NR_exit_group);
       ADD(0, __NR_fadvise64);
+      ADD(0, __NR_fallocate);
       ADD(0, __NR_fchmod);
       ADD(0, __NR_fchown);
 #     if defined(__NR_fchown32)
@@ -2261,6 +2262,9 @@ static void setup_post_syscall_table ( void )
       ADD(0, __NR_getppid);
       ADD(0, __NR_getresgid);
       ADD(0, __NR_getresuid);
+#     if defined(__NR_getresuid32)
+      ADD(0, __NR_getresuid32);
+#     endif
       ADD(0, __NR_getrlimit);
       ADD(0, __NR_getrusage);
 #     if defined(__NR_getsockname)