|
From: <sv...@va...> - 2009-02-23 16:56:22
|
Author: sewardj
Date: 2009-02-23 16:56:15 +0000 (Mon, 23 Feb 2009)
New Revision: 9243
Log:
- handle a couple more syscalls, sys_fallocate and sys_getresuid32
- make suppressions for ld.so be a bit more aggressive
Modified:
trunk/exp-ptrcheck.supp
trunk/exp-ptrcheck/h_main.c
Modified: trunk/exp-ptrcheck/h_main.c
===================================================================
--- trunk/exp-ptrcheck/h_main.c 2009-02-23 08:46:42 UTC (rev 9242)
+++ trunk/exp-ptrcheck/h_main.c 2009-02-23 16:56:15 UTC (rev 9243)
@@ -2214,6 +2214,7 @@
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 @@
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)
Modified: trunk/exp-ptrcheck.supp
===================================================================
--- trunk/exp-ptrcheck.supp 2009-02-23 08:46:42 UTC (rev 9242)
+++ trunk/exp-ptrcheck.supp 2009-02-23 16:56:15 UTC (rev 9243)
@@ -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*
}
{
|