Update suppressions.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8687 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/exp-ptrcheck.supp b/exp-ptrcheck.supp
index d5439c7..8cc93c1 100644
--- a/exp-ptrcheck.supp
+++ b/exp-ptrcheck.supp
@@ -15,18 +15,18 @@
{
ld-2.X-invalid-Add32/64-who-knows
exp-ptrcheck:Arith
- obj:/lib*/ld-2.*so*
- obj:/lib*/ld-2.*so*
- obj:/lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
}
{
- ld-2.X poking around in god knows where
+ ld-2.X possibly applying relocations
exp-ptrcheck:SorG
- obj:/lib*/ld-2.*so*
- obj:/lib*/ld-2.*so*
- obj:/lib*/ld-2.*so*
- obj:/lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
}
# I'm pretty sure this is a false positive caused by the sg_ stuff
@@ -36,3 +36,11 @@
fun:realpath
fun:*
}
+
+{
+ If I had to guess, inlined or nameless strlen etc in ld.so
+ exp-ptrcheck:Heap
+ obj:/*lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
+}