]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
merge r9243:
authorJulian Seward <jseward@acm.org>
Mon, 23 Feb 2009 17:18:58 +0000 (17:18 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 23 Feb 2009 17:18:58 +0000 (17:18 +0000)
   (exp-ptrcheck) handle sys_fallocate and sys_getresuid32, and
   make suppressions for ld.so be a bit more aggressive

git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_4_BRANCH@9244

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 a293c45f2e7481081bc97de7fa388cc04f9347c2..ad5fd0fc0cfc5f42c4a69708092a796cc1338720 100644 (file)
@@ -2205,6 +2205,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)
@@ -2252,6 +2253,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)