From: Julian Seward Date: Sun, 1 Jun 2008 13:26:18 +0000 (+0000) Subject: Fix up suppressions for Ubuntu 8.04. X-Git-Tag: svn/VALGRIND_3_3_1~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f64fc3218ecb99cd205776c96f823b07a35e1d45;p=thirdparty%2Fvalgrind.git Fix up suppressions for Ubuntu 8.04. git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_3_BRANCH@8168 --- diff --git a/glibc-2.7.supp b/glibc-2.7.supp index 1079dcfb88..217ac1bff0 100644 --- a/glibc-2.7.supp +++ b/glibc-2.7.supp @@ -22,9 +22,74 @@ # if Param: name of system call param { - dl-hack3-1 + dl-hack3-cond-1 Memcheck:Cond obj:/lib*/ld-2.7*.so* obj:/lib*/ld-2.7*.so* obj:/lib*/ld-2.7*.so* } +{ + dl-hack3-cond-2 + Memcheck:Cond + obj:/lib*/ld-2.7*.so* + obj:/lib*/ld-2.7*.so* + obj:/lib*/libc-2.7*.so* +} +{ + dl-hack3-cond-3 + Memcheck:Cond + obj:/lib*/ld-2.7*.so* + obj:/lib*/libc-2.7*.so* + obj:/lib*/libc-2.7*.so* +} +{ + dl-hack3-cond-4 + Memcheck:Cond + obj:/lib*/ld-2.7*.so* + obj:/lib*/ld-2.7*.so* + obj:/lib*/libdl-2.7*.so* +} + +{ + dl-hack4-64bit-addr-1 + Memcheck:Addr8 + obj:/lib*/ld-2.7*.so* + obj:/lib*/ld-2.7*.so* + obj:/lib*/ld-2.7*.so* +} +{ + dl-hack4-64bit-addr-2 + Memcheck:Addr8 + obj:/lib*/ld-2.7*.so* + obj:/lib*/ld-2.7*.so* + obj:/lib*/libc-2.7*.so* +} +{ + dl-hack4-64bit-addr-3 + Memcheck:Addr8 + obj:/lib*/ld-2.7*.so* + obj:/lib*/ld-2.7*.so* + obj:/lib*/libdl-2.7*.so* +} + +{ + dl-hack5-32bit-addr-1 + Memcheck:Addr4 + obj:/lib/ld-2.7*.so + obj:/lib/ld-2.7*.so + obj:/lib/ld-2.7*.so +} +{ + dl-hack5-32bit-addr-3 + Memcheck:Addr4 + obj:/lib/ld-2.7*.so + obj:/lib/ld-2.7*.so + obj:/lib/libdl-2.7*.so* +} +{ + dl-hack5-32bit-addr-4 + Memcheck:Addr4 + obj:/lib/ld-2.7*.so + obj:/lib/libdl-2.7*.so* + obj:/lib/ld-2.7*.so +} diff --git a/glibc-2.8.supp b/glibc-2.8.supp index fb499d4c00..dd25421f57 100644 --- a/glibc-2.8.supp +++ b/glibc-2.8.supp @@ -53,23 +53,23 @@ { dl-hack4-64bit-addr-1 Memcheck:Addr8 - obj:/lib64/ld-2.8*.so* - obj:/lib64/ld-2.8*.so* - obj:/lib64/ld-2.8*.so* + obj:/lib*/ld-2.8*.so* + obj:/lib*/ld-2.8*.so* + obj:/lib*/ld-2.8*.so* } { dl-hack4-64bit-addr-2 Memcheck:Addr8 - obj:/lib64/ld-2.8*.so* - obj:/lib64/ld-2.8*.so* - obj:/lib64/libc-2.8*.so* + obj:/lib*/ld-2.8*.so* + obj:/lib*/ld-2.8*.so* + obj:/lib*/libc-2.8*.so* } { dl-hack4-64bit-addr-3 Memcheck:Addr8 - obj:/lib64/ld-2.8*.so* - obj:/lib64/ld-2.8*.so* - obj:/lib64/libdl-2.8*.so* + obj:/lib*/ld-2.8*.so* + obj:/lib*/ld-2.8*.so* + obj:/lib*/libdl-2.8*.so* } { diff --git a/xfree-4.supp b/xfree-4.supp index f194416a7a..242da99cce 100644 --- a/xfree-4.supp +++ b/xfree-4.supp @@ -304,3 +304,26 @@ ##----------------------------------------------------------------------## +## More general versions of some of the old X suppressions above +{ + Ubuntu804 libXaw.so.7.0/libXaw.so.7.0/libXaw.so.7.0(Cond) + Memcheck:Cond + obj:/usr/*lib*/libXaw*so* + obj:/usr/*lib*/libXaw*so* + obj:/usr/*lib*/libXaw*so* +} +{ + Ubuntu804 libXaw.so.7.0/libXaw.so.7.0/libXt(Cond) + Memcheck:Cond + obj:/usr/*lib*/libXaw*so* + obj:/usr/*lib*/libXaw*so* + obj:/usr/*lib*/libXt*so* +} + +{ + Ubuntu804-hack-1 + Memcheck:Overlap + fun:mempcpy + fun:_IO_default_xsputn + obj:/lib*/libc-2.*so* +}