From: Julian Seward Date: Mon, 28 Aug 2006 12:40:05 +0000 (+0000) Subject: Merge r6011 (amd64 padding suppressions) X-Git-Tag: svn/VALGRIND_3_2_1~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b5ef4668725a5311f8bf3d60ebceb9bafcb16af4;p=thirdparty%2Fvalgrind.git Merge r6011 (amd64 padding suppressions) git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6029 --- diff --git a/glibc-2.4.supp b/glibc-2.4.supp index b52155cb27..88718d9824 100644 --- a/glibc-2.4.supp +++ b/glibc-2.4.supp @@ -124,3 +124,114 @@ fun:index fun:expand_dynamic_string_token } + + +##----------------------------------------------------------------------## +## Various structure padding things on amd64 SuSE 10.1 +## +{ + X11-64bit-padding-1a + Memcheck:Param + write(buf) + fun:__write_nocancel + obj:/usr/X*/libX11.so* + obj:/usr/X*/libX11.so* + fun:X* +} +{ + X11-64bit-padding-1b + Memcheck:Param + write(buf) + fun:__write_nocancel + obj:/usr/X*/libX11.so* + obj:/usr/X*/libX11.so* + fun:_X* +} +{ + X11-64bit-padding-1c + Memcheck:Param + write(buf) + fun:__write_nocancel + obj:/usr/X*/libX11.so* + obj:/usr/X*/libX11.so* + obj:/usr/X*/libX11.so* +} +{ + X11-64bit-padding-1d + Memcheck:Param + write(buf) + fun:__write_nocancel + obj:/usr/X*/libICE.so* + obj:/usr/X*/libICE.so* + obj:/usr/X*/libICE.so* +} + + +{ + X11-64bit-padding-2a + Memcheck:Param + writev(vector[...]) + fun:do_writev + obj:/usr/X*/libX11.so* + obj:/usr/X*/libX11.so* + obj:/usr/X*/libX11.so* +} +{ + X11-64bit-padding-2b + Memcheck:Param + writev(vector[...]) + fun:do_writev + fun:writev + obj:/usr/X*/libX11.so* + obj:/usr/X*/libX11.so* +} + +{ + glibc24-64bit-padding-1a + Memcheck:Param + socketcall.sendto(msg) + fun:send + fun:get_mapping + fun:__nscd_get_map_ref + fun:nscd* +} +{ + glibc24-64bit-padding-1b + Memcheck:Param + socketcall.sendto(msg) + fun:__sendto_nocancel + obj:/*libc-2.4.so + obj:/*libc-2.4.so + obj:/*libc-2.4.so +} +{ + glibc24-64bit-padding-1c + Memcheck:Param + socketcall.send(msg) + fun:send + fun:__nscd_get_map_ref + fun:nscd_get*_r + fun:*nscd* + obj:/*libc-2.4.so +} + + +{ + X11-64bit-padding-3a + Memcheck:Param + write(buf) + obj:/*libpthread-2.4.so* + obj:/usr/X*/libX11.so* + obj:/usr/X*/libX11.so* + obj:/usr/X*/libX11.so* +} + +{ + X11-64bit-padding-4a + Memcheck:Param + socketcall.sendto(msg) + fun:send + obj:/*libc-2.4.so + obj:/*libc-2.4.so + obj:/*libc-2.4.so +}